check in
Ongoing

SynthGen

PROSynthGen

tag

84
0
0
0
Mode:OSHWLab Stars
OSHWLab Stars

License

MIT License

Creation time:2025-07-06 01:53:11Update time:2025-08-21 02:52:24

Description

 

 

SynthGen: An Open-Source Raspberry Pi Pico Digital Audio Synthesizer

 

SynthGen is my first open-source PCB design, marking my entry into hardware development from a programming background. This compact digital audio synthesizer is built around the versatile Raspberry Pi Pico.

A key design choice for maximum flexibility was to use Raspberry Pi Pico female headers instead of direct mounting. This allows for easy Pico removal for debugging, programming, or swapping with a Pico W without desoldering. It also makes the SynthGen PCB a versatile development board for other Pico audio or control projects.


 

Audio Path and User Interface

 

For the audio path, SynthGen includes a PCM5102APWR stereo DAC for high-fidelity sound conversion and a low-power MAX98306ETD+T Class-D amplifier for direct speaker connection. A MIC5219YMM low-dropout linear regulator ensures stable power for sensitive audio components.

The user interface features a 12-key musical octave, along with dedicated 2-octave up/down keys. This design provides a wide musical range in a compact form factor. My custom firmware manages both waveform generation and user input.

Design Drawing

The preview image was not generated, please save it again in the editor.

BOM

Bom empty

Attachments

OrderFile nameDownload times
No data
Clone
Add to Album
0
0
Share
Report

Project Members

Comment

All Comments(1)
Sort by time|Sort by popularity
Followers0|Likes0
Related projects
Empty

Bottom Navigation