Sound Board with Prop-Maker

Use an Adafruit Feather M4 and Prop-Maker FeatherWing to make a portal NeoTrellis soundbox! Play and trigger motion activated audio samples with CircuitPython. Build and assemble the 3D printed enclosure to make your own with built-in speaker and rechargeable battery!

Each button has its own NeoPixel so you can make them any color. Assign audio wave files and set custom triggers for loops and latching using python code. Use the accelerometer to detect shake to shuffle the playlist or trigger motion activated sound effects.

CircuitPython USB Drive

Use microUSB port to update the file, drag and drop audio files on to the circuit python USB drive. Recharge over USB with Adafruit Feather's built-in battery charging circuit.


Screws, standoffs and nuts required in this build.

Hand pressing buttons that light up on a Adafruit NeoTrellis RGB Driver PCB for 4x4 Keypad.
By popular request, we've upgraded our popular Trellis elastomer button kits to now have a PCB with full color NeoPixel support! You heard that right, no more single-color...
In Stock
Angled shot of a Adafruit Feather M4 Express.
It's what you've been waiting for, the Feather M4 Express featuring ATSAMD51. This Feather is fast like a swift, smart like an owl, strong like a ox-bird (it's half ox,...
In Stock
Angled shot of a Adafruit Prop-Maker FeatherWing.
The Adafruit Feather series gives you lots of options for a small, portable, rechargeable microcontroller board. Perfect for fitting into your next prop build! This FeatherWing will...
In Stock
Silicone Elastomer 4x4 Button Keypad
So squishy! These silicone elastomer keypads are just waiting for your fingers to press them. Go ahead, squish all you like! (They're durable and easy to clean, just wipe with mild...
In Stock
Video of 16mm rugged metal pushbutton with an RGB LED ring glowing rainbow colors.
By popular demand, we now have these buttons with a full color RGB LED ring light! These chrome-plated metal buttons are rugged, but certainly not lacking in flair. Simply drill a...
In Stock
Mini Oval Speaker with pico blade connector
Hear the good news! This wee speaker is a great addition to any audio project where you need 8 ohm impedance and 1W or less of power. We particularly like...
In Stock
Mini Panel Mount SPDT Toggle Switch
This or that, one or the other, perhaps or perhaps not! So hard to make decisions these days without feeling like you're just going back and forth constantly. Deciding whether or...
In Stock
Angled closeup of single 6mm metal ball tactile button.
Add some steely elegance to your project with these Metal Ball Tactile Buttons. They've got a nice industrial shine to them along with a light blue...
In Stock
Lithium Ion Polymer Battery 3.7v 1200mAh with JST 2-PH connector
Lithium-ion polymer (also known as 'lipo' or 'lipoly') batteries are thin, light, and powerful. The output ranges from 4.2V when completely charged to 3.7V. This...
In Stock

RGB LED Button

Use an RGB LED button to reset the audio arrangement or customize the code for triggering different modes. Use Adafruit's libraries for Circuit Python to write and program your own features.

This guide was first published on Jul 16, 2019. It was last updated on 2023-11-30 09:57:48 -0500.

This page (Overview) was last updated on Nov 30, 2023.

Text editor powered by tinymce.