Chapter 7. NeoPixel Lamp

In this chapter, you will build an LED light that can be controlled from an app on your phone.

Hardware

The following hardware is required:

NeoPixels

This project uses NeoPixel LEDs. NeoPixel is Adafruit’s name for its individually controllable WS2812 LEDs. Each NeoPixel in a ring can be set to one of 16 million colors. For this project, all the lights will be the same color. NeoPixels can be sensitive to voltage, so it’s important to keep them supplied with 5V or less. The NeoPixels are also sensitive to CPU clock timing, but the Adafruit Arduino library handles that for us.

Building the Hardware

Solder wires ...

Get Make: Bluetooth now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.