Physical computing
Tutorial
- Programmable NeoPixel RGB LED ring with FastLED You’ll learn how to create variable effect for indicators or interfaces. How to control animations on a NeoPixel RGB LED ring using the FastLED Arduino library. This tutorial...
View Tutorial
Tutorial
- Programmable APA102C RGB LED strip with FastLED Learn how to make an Aurora Borealis effect. Northern Lights. How to realise timed animations with APA102C or NeoPixel RGB LED strips using the FastLED Arduino library and...
View Tutorial
Tutorial
- Joystick colour temperature and dimming control You’ll learn how to control all aspects of light with a single user interface element. Warm. Cold. Bright. Dark. Memory function. How to drive two high-CRI COB LEDs and...
View Tutorial
Tutorial
- Colour finder and sorter with ams TCS34725 and HD-1900A You’ll learn how to automatically identify and sort colours reliably via their Euclidean distance. How to read a colour sensor and drive a servo with Arduino...
View Tutorial
Tutorial
- Thermochromic display You’ll learn how to make a calm technology display. How to use thermochromic film with an N-channel MOSFET driven Arduino-based resistor-heater. While the electronic circuit is usually very straightforward, the “magic” in physical...
View Tutorial
Tutorial
- Temperature controlled silent fan with TI LM35CZ You’ll learn how to control fans with no hiss or buzz sounds at low speeds. How to control a fan with a temperature sensor and one of Arduino’s...
View Tutorial
Tutorial
- Automated Nepalese standing bells You’ll learn how to make an electro-mechanical meditation automation system. How to strike Nepalese standing bells with solenoid mallets from Arduino with millis(). Say goodbye to blocking delay(). While the electronic...
View Tutorial
Tutorial
- Progressive collision alert with FastLED and MaxBotix MB1242 You’ll learn how to make a collision warning and parking alert. How to read an ultrasonic sensor and give audible/visual feedback with Arduino using millis() and FastLED...
View Tutorial
Tutorial
- LED inclinometer with FastLED and Analog Devices ADXL345 You’ll learn how to make an interactive spirit level or swell meter. How to calibrate, read and de-noise an acceleration sensor; driving an LED strip with Arduino...
View Tutorial
Tutorial
- Remote control with RFM69HCW packet radio You’ll learn how to easily TX and RX with Arduino. How to pack different data-types in a struct and transmit it over several hundred metres using RadioHead. While the...
View Tutorial