## An Intro to Boolean Algebra and Logic Gates – Part 1

This is part 1 of a planned short blog series about Boolean algebra and logic gates. In this first part we’ll introduce you to simple Boolean algebra, which is very basic, and then look at how one or more logic…

## Making a Custom Webcam Mount

We bought a fancy new web camera for our meeting room, for use with video conferences and meetings. The camera works great, but lacks one critical feature: The ability to adjust the camera angle sideways. In addition, we wanted to…

## Getting Started with Programming – Part 8: Typedef and Structs

Previous parts of the Getting Started with Programming series: Part 1: Skimming the Surface Part 2: Conditional Statements Part 3: Loops Part 4: Arrays and Lists Part 5: Functions and Scope Part 6: Defines and Random Numbers Part 7: Pointers…

## How to Load and Save Configurations on an Arduino

We have earlier written a rather deep post about a non-volatile (not lost when power is) way to store data here, but in this post we will focus on the following question: How can I save and load configuration data…

## Modifying a Portable iPod Docking to Bluetooth

Logitech Stock Photo Recently, we found an old Logitech Pure-Fi Express Plus that had been laying around from old times. It was originally made for docking a iPod / iPhone with the old Apple 30-pin Dock Connector. Since this connector…

## Arduino Tutorial: Using millis() Instead of delay()

A well known Arduino function is delay() which pauses the program for an amount of milliseconds specified as parameter. millis(), on the other hand, is a function that returns the amount of milliseconds that have passed since program start. At…

## Trondheim Maker Faire 2017

This year’s Trondheim Maker Faire was held last weekend at Solsiden in downtown Trondheim, just like last year. In this blog post we’ll show off a few images from the event.   We saw this vehicle made by SK…

## Parametric Modelling in Fusion 360 – Making a Triangle Box

Last year we wrote a blog post where we showed how to use parametric modelling to make a simple box. Someone commented that they would like to know how to make a triangle box as well. We thought it would…

## Sculptris: First Impressions and 3D Printing

Sculptris is a sculpting 3D modelling software developed by Pixelogic who also have developed the more famous ZBrush. Unlike ZBrush however, Sculptris is completely free! We haven’t looked at Sculptris before, so let’s give you our first impressions before going…

## What Is FFT and How Can You Implement It on an Arduino?

In this blog post we’ll first briefly discuss Fourier Transform and FFT. Then we’ll show you one way to implement FFT on an Arduino. Fast Fourier Transform (aka. FFT) is an algorithm that computes Discrete Fourier Transform (DFT). We’re not…

## Making a Homemade Travel Ukulele

For an upcoming boat trip, one of our makers was challenged to bring a home made instrument. After some doodling and googling of what to make, we discovered this great travel ukulele design by Daniel Hulbert at circuitsandstrings.wordpress.com. It was clear that we had…

## MQTT – What Is It? And How Can You Use It?

In this post are we going to talk a bit about MQTT and give you a quick example of how you can publish a simple message to a MQTT-Broker from a simple computer system (here: an Orange Pi Zero). MQTT…

## Repairing a NAD C370 Amplifier – The Slow Start Protection Module Problem

A very common problem with NAD amplifiers (here: C370) is that it becomes very slow to start after some years (10+). The time between power-on and deactivation of the protection increases to several minutes! And why is this happening? In this…