Sonibox
trappitsch·sonibox·pcb/sonibox.kicad_pcb
About the Sonibox PCB
Sonibox is an open source RP2040/RP2350 PCB design by trappitsch, published on GitHub under the MIT license. It is a 2-layer board measuring 100 × 110 mm, with 16 components from 8 distinct parts.
Its main chip is the RaspberryPi_Pico, from the RP2040/RP2350 family. Other key parts include the DFR0299. By type, the board carries 7 connectors, 6 resistors, 1 IC, 1 module and 1 diode.
It belongs with the audio designs in this gallery.
From the project
Music box
A music box. Plays music from a specific folder when an RFID tag is placed on the reader. If you want to build this, e.g., for your kid, I highly recommend to add more than 5 songs to any given playlist... or add more later ;)
- Raspberry Pi Pico 2040 - An MFRC522 RFID reader, e.g., this one - DFRobot Mini MP3 player and a microSD card with music - Speaker - Battery pack with charging circuit - Three triangle buttons - USB C panel mount to charge battery from outside - Panel mount push button soldered to battery On/Off switch for external control - Standoffs, screws, heat inserts, wires. -…

Main components on the Sonibox
Sonibox bill of materials (BOM)
16 components, 8 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | DFR0299 | MODULE_DFR0299 | U1 |
| 1 | RaspberryPi_Pico | RaspberryPi_Pico_Common_Unspecified | A1 |
| 1 | RFID Reader | SAMTEC_TS-108-X-A-1 | J1 |
| 3 | 22112022 | CONN_A-6373-02A_MOL | J2, J6, J7 |
| 3 | 22112042 | CONN_A-6373-04A_MOL | J3, J4, J5 |
| 1 | 1N5817 | D_DO-41_SOD81_P10.16mm_Horizontal | D1 |
| 3 | 1k | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1, R3, R5 |
| 3 | 500 | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R2, R4, R6 |
Sonibox design files
The KiCad project lives in the trappitsch/sonibox repository on GitHub; these links point at the commit this page was built from.
Sonibox: common questions
What microcontroller does the Sonibox use?
The Sonibox is built around the RaspberryPi_Pico, from the RP2040/RP2350 family.
How big is the Sonibox PCB?
The Sonibox measures 100 × 110 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Sonibox?
16 components, from 8 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Sonibox design files?
From the trappitsch/sonibox repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Sonibox design in my own project?
Yes, under the terms of its MIT license, which trappitsch chose for the repository.
Can I test firmware for the Sonibox without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RP2040/RP2350 firmware against it before you order a PCB.
Similar boards
RP2040/RP2350
Open Book Abridged Edition
joeycastillo
85 × 115 mm29 parts2LCC-BY-SA-4.08.1kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
Msa
Mentra-Community
47.8 × 9.4 mm53 parts2LMIT1.2kRP2040/RP2350
Open Source Smart Glasses
Mentra-Community
93 × 10.5 mm80 parts4LMIT1.2kRP2040/RP2350
MSA
Mentra-Community
30.5 × 138 mm61 parts2LMIT1.2k