Make this portable soundboard that you can attach to any bike or scooter!

It’s got arcade buttons that playback and mix audio files, so you can honk your horn while playing an engine sound effect.

This project shows of CircuitPython’s audio mixing and looping abilities. The sound effects box plays a background loop of a motorcycle engine and the 3 arcade buttons can be pressed to mix in honking effects.

Powered by the Feather RP2040, this uses an I2S amplifier for outputting high quality audio with a mini speaker.

With CircuitPython, you can easily make audio projects using the built-in audio libraries.

With Audio Mixer, you can play multiple audio files together and output high quality audio over I2S.

With Native USB support, you can drag and drop wave and MP3 audio files like a USB flash drive.

The microcontroller and amplifier are secured to a 3D printed plate that slides into rails built into the case.

These panel mounted arcade buttons press fit and are easy to swap out thanks to the quick connect cables.

A 3D printed clip is secured to the enclosure and can be attached to the frame of any bike or scooter.

Parts

Angle shot of Feather RP2040 prototype
A new chip means a new Feather, and the Raspberry Pi RP2040 is no exception. When we saw this chip we thought "this chip is going to be awesome when we give it the Feather...
$11.95
In Stock
Angled shot of a Adafruit I2S 3W Class D Amplifier Breakout.
Listen to this good news - we now have an all in one digital audio amp breakout board that works incredibly well with the 
$5.95
In Stock
Round Speaker 40mm Diameter with wires
Hear the good news! This speaker is a great addition to any audio project where you need a 4 Ohm impedance and 3W or less of power.At 40mm diameter it...
Out of Stock
Angled shot of a clear round 30mm arcade button.
A button is a button, and a switch is a switch, but these translucent arcade buttons are in a class of their own. They're the same size as common arcade controls (often referred to...
$5.95
In Stock
Lithium Ion Cylindrical Battery - 3.7v 2200mAh with JST PH connector
Need a big battery for your project? This lithium-ion battery contains a 2200mAh and a protection circuit that provides over-voltage, under-voltage, and over-current protection. Yet,...
Out of Stock
Spool of NinjaFlex Filament for 3D Printers - midnight black color with 1.75mm Diameter.
Looking beyond ABS? Tired of PLA? Open a world of possibilities, limited only by your imagination. NinjaFlex, a cutting-edge filament for 3D printers, is a specially formulated...
$29.95
In Stock
1 x 16mm On/Off Button
16mm Illuminated Pushbutton - White Latching On/Off Switch
1 x Silicone Cover Stranded-Core Ribbon Cable
10 Wire 1 Meter Long - 28AWG Black
1 x Arcade Button Quick-Connect
Wire Pairs - 0.11" (10 pack)
4 x M3x8mm Screws
M3x8mm Screws
6 x M2.5x6mm Screws
M2.5x6mm Screws
1 x M3 Threaded Nut
M3 Threaded Nut
1 x M3x12mm Screws
M3x12mm Screws

This guide was first published on Apr 27, 2022. It was last updated on Apr 27, 2022.

This page (Overview) was last updated on May 24, 2022.

Text editor powered by tinymce.