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

Angled shot of black rectangular microcontroller "Feather RP2040"
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 blue, square-shaped, amplifier breakout with a pre-soldered terminal block.
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
Angled Shot of the Speaker - 40mm Diameter - 4 Ohm 3 Watt.
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...
$4.95
In 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,...
$9.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 Jul 14, 2024.

This page (Overview) was last updated on Mar 08, 2024.

Text editor powered by tinymce.