OpenStylophone-RP2040

g210101021·OpenStylophone-RP2040·hardware/Deneme.kicad_pcb

OpenStylophone-RP2040 PCB layout, top view — open source RP2040/RP2350 board by g210101021

About the OpenStylophone-RP2040 PCB

OpenStylophone-RP2040 is an open source RP2040/RP2350 PCB design by g210101021, published on GitHub under the CERN-OHL-P-2.0 license. It is a 2-layer board measuring 151 × 95 mm, with 117 components from 47 distinct parts.

Its main chip is the RP2040, from the RP2040/RP2350 family. Other key parts include the TP4056, DW01A, TPFP6291LR-G1, AP2112K-3.3 and W25Q32JVSS. By type, the board carries 48 resistors, 37 capacitors, 11 ICs, 6 switches, 5 connectors and 4 diodes.

It belongs with the audio and power & battery designs in this gallery.

From the project

A Modern Open-Source Hardware Reimagining of the Iconic 1968 Stylophone Synthesizer. Powered by Raspberry Pi RP2040 Dual-Core Silicon, High-Fidelity 32-Bit I2S DAC, Integrated Battery Management, and a 24-Key Touch Keyboard Matrix.

A Modern Open-Source Hardware Reimagining of the Iconic 1968 Stylophone Synthesizer. Powered by Raspberry Pi RP2040 Dual-Core Silicon, High-Fidelity 32-Bit I2S DAC, Integrated Battery Management, and a 24-Key Touch Keyboard Matrix.

Overview • Key Features • System Architecture • Schematic & Subsystems • Automated Verification Workflow • Firmware Roadmap • Bill of Materials • Author

OpenStylophone-RP2040, from the project README
From the project README

Main components on the OpenStylophone-RP2040

OpenStylophone-RP2040 bill of materials (BOM)

117 components, 47 distinct parts.

QtyPartRefs
1
TP4056
U1
1
DW01A
U2
1
TPFP6291LR-G1
U3
1
AP2112K-3.3
U4
1
RP2040
U5
1
W25Q32JVSS
U6
3
74HC165
U7, U8, U9
1
PAM8302AAD
U10
1
PCM5102A
U11
1
FS8205A
Q1
1
AO3401A
Q2
1
12Mhz
Y1
1
USB_C
J1
1
bat
J2
1
FSR
J3
1
OLED
J4
1
AudioJack3_SwitchTR
J5
1
Speaker
LS1
1
SW_SPDT
SW1
2
SW_Push
SW2, SW3
Show 27 more
QtyPartRefs
3
SW_Push
SW4, SW5, SW6
2
LED
D1, D2
2
SS34
D3, D4
1
10uH
L1
1
4.7uH
L2
9
10uF
C1, C2, C5, C6, C7, C8, C27, C29 +1
5
0.1uF
C3, C28, C30, C32, C35
3
100uF
C4, C25, C26
2
22pF
C9, C10
11
100nF
C11, C12, C13, C14, C17, C18, C19, C20 +3
2
1uF
C15, C16
1
10uF
C23
2
2.2uF
C33, C34
2
2.2nF
C36, C37
3
1k
R1, R2, R13
2
5k1
R3, R4
1
2k
R5
1
100R
R6
1
220k
R7
1
470R
R8
1
30k
R9
1
56k
R10
30
10k
R11, R12, R14, R15, R16, R17, R18, R19 +22
2
10k Lin
R32, R33
1
10k Log
R42
2
4k7
R43, R44
2
470
R45, R47

OpenStylophone-RP2040 design files

The KiCad project lives in the g210101021/OpenStylophone-RP2040 repository on GitHub; these links point at the commit this page was built from.

OpenStylophone-RP2040: common questions

What microcontroller does the OpenStylophone-RP2040 use?

The OpenStylophone-RP2040 is built around the RP2040, from the RP2040/RP2350 family.

How big is the OpenStylophone-RP2040 PCB?

The OpenStylophone-RP2040 measures 151 × 95 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the OpenStylophone-RP2040?

117 components, from 47 distinct parts. The full bill of materials is listed on this page.

Where can I download the OpenStylophone-RP2040 design files?

From the g210101021/OpenStylophone-RP2040 repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the OpenStylophone-RP2040 design in my own project?

Yes, under the terms of its CERN-OHL-P-2.0 license, which g210101021 chose for the repository.

Can I test firmware for the OpenStylophone-RP2040 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