Synthetizer
ImMagni·Synthetizer·PCB/TecladoMidi.kicad_pcb
About the Synthetizer PCB
Synthetizer is an open source RP2040/RP2350 PCB design by ImMagni, published on GitHub under the MIT license. It is a 2-layer board measuring 406 × 90 mm, with 106 components from 17 distinct parts.
Its main chip is the Orpheus_Pico, from the RP2040/RP2350 family. Other key parts include the PCM5100, LM4810 and PAM8403. By type, the board carries 41 diodes, 36 switches, 13 capacitors, 6 connectors, 3 ICs and 2 resistors.
It belongs with the audio designs in this gallery.
From the project
Synthesizer made of pcm5000 lm4810 pam8403
This project is a digital synthesizer keyboard capable of generating audio internally or outputting MIDI over USB. It features a screen-based user interface controlled through a rotary encoder and directional buttons. ## Features - Volume control from the screen using a rotary encoder - Selectable output modes: MIDI, Speakers, or Line output - Three-octave keyboard - Multiple waveform generation modes for audio - Settings saves on memory - On-screen menu system with directional navigation - LCD feedback for current settings ## BOM - 1× Orpheus_Pico (Raspberry Pi Pico) - 5× Capacitor 1 µF - 4×…
Main components on the Synthetizer
Synthetizer bill of materials (BOM)
106 components, 17 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | PCM5100 | TSSOP-20_4.4x6.5mm_P0.65mm | U1 |
| 1 | LM4810 | TSSOP-8_3x3mm_P0.65mm | U2 |
| 1 | PAM8403 | SOP-16 | U4 |
| 1 | Orpheus_Pico | RaspberryPi_Pico_Common_Unspecified | A1 |
| 1 | ST7735R LCD | PinHeader_1x08_P2.54mm_Vertical | J1 |
| 1 | AudioJack4_SwitchT1 | Jack_3.5mm_PJ31060-I_Horizontal | J2 |
| 2 | + | SolderWirePad_1x01_SMD_5x10mm | J3, J4 |
| 2 | - | SolderWirePad_1x01_SMD_5x10mm | J8, J9 |
| 36 | SW_Push | SW_Cherry_MX_1.00u_PCB | SW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8 +28 |
| 4 | SW_Push | SW_Cherry_MX_1.00u_PCB | SWDN1, SWL1, SWR1, SWUP1 |
| 41 | 1N4148 | D_DO-35_SOD27_P7.62mm_Horizontal | D1, D2, D3, D4, D5, D6, D7, D8 +33 |
| 5 | 1u | C_Radial_D5.0mm_H5.0mm_P2.00mm | C1, C2, C3, C4, C13 |
| 4 | 4.7u | C_Radial_D5.0mm_H5.0mm_P2.00mm | C5, C6, C8, C11 |
| 1 | 0.1u | C_Radial_D5.0mm_H5.0mm_P2.00mm | C7 |
| 1 | 0.1u | C_Disc_D5.0mm_W2.5mm_P2.50mm | C9 |
| 2 | 10u | C_Radial_D5.0mm_H5.0mm_P2.00mm | C10, C12 |
| 2 | 10k | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1, R2 |
Synthetizer design files
The KiCad project lives in the ImMagni/Synthetizer repository on GitHub; these links point at the commit this page was built from.
- LayoutPCB/TecladoMidi.kicad_pcb
- SchematicPCB/TecladoMidi.kicad_sch
- BOMbom.csv
Synthetizer: common questions
What microcontroller does the Synthetizer use?
The Synthetizer is built around the Orpheus_Pico, from the RP2040/RP2350 family.
How big is the Synthetizer PCB?
The Synthetizer measures 406 × 90 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Synthetizer?
106 components, from 17 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 Synthetizer design files?
From the ImMagni/Synthetizer 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 Synthetizer design in my own project?
Yes, under the terms of its MIT license, which ImMagni chose for the repository.
Can I test firmware for the Synthetizer 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
LogicAnalyzer
gusmanb
57 × 55.2 mm6 parts2LGPL-3.05.0kRP2040/RP2350
Jitx design
gusmanb
55.5 × 65 mm26 parts4LGPL-3.05.0kRP2040/RP2350
Pro V2
kata0510
290.1 × 130 mm270 parts2LMIT2.3k