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. 

Angled shot of rectangular microcontroller.
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...
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.

Angled shot of a Adafruit Feather M0 Basic Proto - ATSAMD21 Cortex M0.
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...
In Stock
Angled shot of a Adafruit Feather M0 Express - ATSAMD21 Cortex M0.
At the Feather M0's heart is an ATSAMD21G18 ARM Cortex M0+ processor, clocked at 48 MHz and at 3.3V logic, the same one used in the new 
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 - Stereo 3W Amplifier.
Bend all audio files to your will with the Adafruit Music Maker FeatherWing + Amplifier! It's a fun-size version of our
In Stock

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

Rectangular Stereo Enclosed Speaker Set with JST cable
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...
In 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.

Hand removing/installing micro SD card from SD adapter
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...
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. 

Double prototyping feather wing PCB with socket headers installed
This is the FeatherWing Doubler - a prototyping add-on and more for all Feather boards. This is similar to our
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 with  USB-A Connector
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...
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 plugged into breadboard
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...
In 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 with 21 buttons
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...
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.

Close up head of CdS light sensor showing sensor element
CdS cells are little light sensors. As the squiggly face is exposed to more light, the resistance goes down. When it's light, the resistance is about ~1KΩ, when dark it goes...
In Stock
Angled shot of 25 Through-Hole Resistors - 10K ohm 5% 1/4W.
Ω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...
In Stock

This guide was first published on Jul 30, 2018. It was last updated on Mar 08, 2024.

This page (Choosing Your Components) was last updated on Mar 08, 2024.

Text editor powered by tinymce.