Choosing Your Components

The 60 element NeoPixel ring is sold as a quarter segment of 15 pixels each so you will need a total of four of these to complete the full ring.

The code we provide depends upon having a SAMD21 processor to make use of its built-in real-time clock. Although any of the Adafruit boards which use the SAMD21 processor could be used, we have chosen to use the Feather form factor so that we have the option to connect it to the Music Maker Feather Wing. If you're going to use the option of BLE control to set the time and control various features of the clock then you will have to use the Feather M0 Bluefruit LE. 

Adafruit Feather M0 Bluefruit LE

PRODUCT ID: 2995
Feather is the new development board from Adafruit, and like its namesake it is thin, light, and lets you fly! We designed Feather to be a new standard for portable microcontroller...
$29.95
IN STOCK

If you are not using Bluetooth control then either the Feather M0 Basic or Feather M0 Express can be used. These boards are slightly less expensive if you don't plan to use the Bluetooth feature.

Adafruit Feather M0 Basic Proto - ATSAMD21 Cortex M0

PRODUCT ID: 2772
Feather is the new development board from Adafruit, and like its namesake it is thin, light, and lets you fly! We designed Feather to be a new standard for portable microcontroller...
$19.95
IN STOCK

Adafruit Feather M0 Express - Designed for CircuitPython

PRODUCT ID: 3403
We love all our Feathers equally, but this Feather is very special. It's our first Feather that is specifically designed for use with CircuitPython!...
$19.95
IN STOCK

Note if you are using the M0 Express, we will still be programming it using the Arduino IDE. We have not implemented any code for this project using CircuitPython.

If you're going to use the music, chimes, and/or voice menus then you need the Music Maker Feather Wing and a speaker or two.

Music Maker FeatherWing w/ Amp - MP3 OGG WAV MIDI Synth Player

PRODUCT ID: 3436
Bend all audio files to your will with the Adafruit Music Maker FeatherWing + Amplifier! It's a fun-size version of our
$24.95
IN STOCK

Although the image above shows speakers, they are sold separately. We recommend this pair of enclosed stereo speakers.

Stereo Enclosed Speaker Set - 3W 4 Ohm

PRODUCT ID: 1669
Listen up! This set of two 2.8" x 1.2" speakers are the perfect addition to any audio project where you need 4 ohm impedance and 3W or less of power. We particularly like...
OUT OF STOCK

You will need a micro SD memory card to store the MP3 files containing the voice prompts, chimes, and music files. The sample files we provide required just over 25 MB so this 8 GB card or anything similar you might already have on hand is way more than sufficient.

SD/MicroSD Memory Card (8 GB SDHC)

PRODUCT ID: 1294
Add mega-storage in a jiffy using this 8 GB class 4 micro-SD card. It comes with a SD adapter so you can use it with any of our shields or adapters. Preformatted to FAT so it works out...
$9.95
IN STOCK

You can connect your Music Maker Wing to your Feather M0 using female headers but we decided to use the Feather Wing Doubler Prototype board to mount them side-by-side and to give us some prototyping space for the IR receiver and the photocell options. 

FeatherWing Doubler - Prototyping Add-on For All Feather Boards

PRODUCT ID: 2890
This is the FeatherWing Doubler - a prototyping add-on and more for all Feather boards. This is similar to our
$7.50
IN STOCK

The design for the 3D printed case in this guide assumes you are using the Doubler and the set of speakers shown above. You can feel free to adapt the design however you want and connect the components to meet your needs.

This project is powered through the USB connector of the Feather M0 and it must be plugged in at all times. The NeoPixels operate off of the 5 volts from the USB. So you will need a good USB power supply. If you do not turn up the brightness on the NeoPixels very high or do not use animations that light up all of the pixels it can reduce your power requirements. We have had success with this supply.

5V 2A Switching Power Supply w/ USB-A Connector

PRODUCT ID: 1994
Our 5V 2A USB power adapter is the perfect choice for powering single-board computers like Raspberry Pi, BeagleBone or anything else that's power hungry! This adapter was...
$6.95
IN STOCK

If you are going to use an infrared remote to set the time and control the features of the clock you will need an IR receiver such as this one.

IR (Infrared) Receiver Sensor

PRODUCT ID: 157
IR sensor tuned to 38KHz, perfect for receiving commands from a TV remote control. Runs at 3V to 5V so it's great for any microcontroller.To use, connect pin 3 (all the...
OUT OF STOCK

You can use a wide variety of remote controls for TV, DVD and other consumer electronic devices as long as they use a protocol supported by IRLib2. It is a Arduino compatible library for receiving, decoding and transmitting IR signals. We have preconfigured the software to use the Adafruit Mini Remote shown here that uses NEC protocol. So if you already have one of these remotes or purchase one you will definitely be ready to go. If you choose to use your own remote, we will tell you how to configure it in the "Advanced Configuration" section.

Mini Remote Control

PRODUCT ID: 389
This little remote control would be handy for controlling a robot or other project from across the room. It has 21 buttons and a layout we thought was handy: directional buttons and...
$4.95
IN STOCK

You can also optionally add a photocell so that the volume level of the speakers and/or the brightness of the NeoPixels is reduced at night when the ambient light in the room is below a certain threshold which you can set. If you use the photocell, you also need a 10K resistor.

Photo cell (CdS photoresistor)

PRODUCT ID: 161
CdS cells are little light sensors. As the squiggly face is exposed to more light, the resistance goes down. When its light, the resistance is about 5-10KΩ, when dark it goes up...
$0.95
IN STOCK

Through-Hole Resistors - 10K ohm 5% 1/4W - Pack of 25

PRODUCT ID: 2784
ΩMG! You're not going to be able to resist these handy resistor packs! Well, axially, they do all of the resisting for you!This is a 25 Pack of 10K...
$0.75
IN STOCK
This guide was first published on Jul 30, 2018. It was last updated on Jul 30, 2018. This page (Choosing Your Components) was last updated on Aug 19, 2019.