LittleBits Hue Lighting Controller
My (Open Source) LittleBits Hue Lighting Controller project leverages the LittleBits Arduino Bit, a small linux computer (like a BeagleBone, Raspberry Pi, or UDOO), and the Philips Hue Hub to easily control the state, brightness, and color of your Hue lightbulbs via a tactile interface.
Tutorial 1 for CadSoft Eagle: Schematic Design
This is the first in a series of tutorials that will focus on using the very popular Eagle CAD program to design circuit boards from concept, to schematic, to board layout, to printed circuit board. In this first episode, I’ll show you how to get Eagle up and running, and how to design your first schematic.
Tutorial 14 for Arduino: Holiday Lights and Sounds
This is one that I’ve been excited about for a long time. When element14 asked me to put together a holiday special, I knew just what to do. This episode is the most technically complex so far; it covers non-inverting op-amp circuits, low-pass envelope detection filters, buffers, power management, and[…]
Tutorial 13 for Arduino: Liquid Crystal Displays
I had initially planned to do an LCD tutorial a little further down the line, but there was very high demand for it, and I already had a circuit assembled for testing the new LCD that element14 sent me to evaluate. So, this seemed like an appropriate time to roll[…]
Tutorial 12 for Arduino: RFID Card Reading
Finally! It’s been about 3 months since my last arduino tutorial – I’ve been keeping busy as usual. I’ve been working on this one for some time. I got the parts months ago, made an outline a few weeks ago, prototyped the circuits and wrote the code last week, and[…]
Tutorial 10 for Arduino: Interrupts + Debouncing
This video was featured on Hackaday.com on 3/8/2011 This tutorial was featured on the official Arduino blog on 3/9/2011 Interrupts are an extremely useful, yet often feared element of microprocessors. Interrupts allow you to run a program, while still being able to react to asynchronous input from the outside world. On[…]
Tutorial 8 for Arduino: SPI Interfaces
This tutorial was featured on the official Arduino blog on 3/9/2011 In this week’s arduino tutorial, we’ll be taking a look at SPI device control using the arduino. Specifically, we’re going to be using the Analog Devices 5204 Digital Potentiometer to control the brightness of several LEDs. Enjoy the video![…]
Tutorial 7 for Arduino: I2C and Processing
This tutorial was featured on the official Arduino blog on 3/9/2011 As promised, this week brings another communications tutorial! In this video, we’ll use both the serial and processing knowledge that we gained last week, plus an I2C enabled temperature-sensing IC. We’ll use processing to generate a pretty room temperature[…]
Tutorial 5 for Arduino: Motors and Transistors
This tutorial was featured on the official Arduino blog on 3/9/2011 This week, we’ll finally be using the Arduino to control some motors! First up, we’ll control a standard DC motor running off a 9V battery with the help of an NPN transistor and a PWM (Pulse Width Modulated) signal[…]
EE Basics in Tutorial 3 for Arduino
This tutorial was featured on the official Arduino blog on 3/9/2011 In this week’s arduino tutorial, we take a bit of a detour and focus on some key elements of electrical engineering design that we’ll be using in future episodes. Included amongst these topics is Ohm’s Law, current-limiting resistors, pull-down[…]