Asynth2Osc

everedero·asynth2osc·kicad/asynthosc/asynthosc.kicad_pcb

Asynth2Osc PCB layout, top view — open source STM32 board by everedero

About the Asynth2Osc PCB

Asynth2Osc is an open source STM32 PCB design by everedero, published on GitHub under the GPL-3.0 license. It is a 4-layer board measuring 83 × 106 mm, with 204 components from 71 distinct parts.

Its main chip is the STM32H743VITx, from the STM32 family. Other key parts include the LM1117M-3.3, LMR62421XMF, USBLC6-2SC6, LM1117M-5.0 and Si1869DH. By type, the board carries 85 resistors, 61 capacitors, 14 connectors, 13 ICs, 11 diodes and 8 switches.

It belongs with the audio designs in this gallery.

From the project

Modular analog synth to OpenOSC bridge

Analog synth is coming back into hype among music artists. It has a strong culture of vintage, DIY, and customisation.

On the other hand, pro systems use digical control systems, such as DMX for lighting, or OpenSoundControl (OSC) for sound.

The idea for this project is to have a hardware to interface analog synth to advanced sound control systems.

This project is also designed to leverage the possibilities of open-source show control software Chataigne.

Main components on the Asynth2Osc

Asynth2Osc bill of materials (BOM)

204 components, 71 distinct parts.

QtyPartRefs
1
LM1117M-3.3
HTC Korea
U1
1
LMR62421XMF
TI
U2
1
USBLC6-2SC6
TWGMC
U3
1
LM1117M-5.0
HTC Korea
U4
1
Si1869DH
Tech Public
U5
1
W25Q32JVSS
Winbond
U7
2
LM2902PWR
TI
U8, U9
1
LAN8742A
Microchip
U10
2
USBLC6-2P6
STMicroelectronics
U11, U13
1
H11L1
JSMSEMI
U12
1
STM32H743VITx
STMicroelectronics
U14
2
Q_NPN_BEC
JSMSEMI
Q1, Q2
1
8MHz, 8pF
NDK
Y1
1
25MHZ,20PF,30PPM
YXC
Y3
1
USB_B_Micro
Hanxia
J1
1
Conn_02x05_Odd_Even
HCTL
J2
1
Conn_02x07_Odd_Even
Boomele
J4
2
Conn_02x04_Odd_Even
Boomele
J5, J15
8
AudioJack3
XKB
J6, J7, J8, J9, J10, J11, J13, J14
1
RJ45_LED_Shielded
Ckmtw
J12
Show 51 more
QtyPartRefs
1
OLED Connector 128x64
Hirose
DS1
1
Fuse, 1.25A, trip 2.5A
F1
1
SW_Push
Boomele
SW1
4
SW_MEC_5G_LED
ROCPU
SW2, SW5, SW7, SW8
2
SW_DIP_x02
Hanbo
SW3, SW4
1
RotaryEncoder_Switch_MP
Alps
SW6
1
Thermistor_NTC
Ruilon
TH1
1
PT61017PEL
Bourns
TR1
2
ESD9B5.0ST5G
OnSemi
D1, D3
1
1N5819WS
Agertech
D2
3
SS24
Fosan
D4, D5, D6
2
LED
D7, D8
1
1N4148WT
OnSemi
D15
2
D_Schottky_Dual_SD103ASDM
Diodes, Inc
D22, D24
3
BLM15PX330SN1D
Murata
FB1, FB2, FB3
1
8.2uH / 80mOhm
Xiangru
L1
6
100nF
C1, C2, C4, C8, C9, C57
4
10uF
Roqang
C3, C5, C12, C45
1
680pF
C6
1
47uF 3.037mOhms
C7
1
10nF
C10
26
100nF
C11, C13, C14, C15, C16, C17, C18, C19 +18
2
4.3pF
C23, C24
3
2.2uF X7R
C27, C28, C53
4
1uF
C29, C41, C54, C55
1
10uF
C31
1
18pF
C32
2
100nF
C33, C37
4
1nF
C34, C35, C36, C50
2
30pF
C38, C39
1
470pF
C40
1
1nF X7R 1206
C48
1
4.7uF 25V X7R
C56
18
10k
R2, R3, R5, R6, R25, R46, R48, R49 +10
1
68.1k
R4
11
100k
R7, R24, R29, R30, R35, R36, R41, R42 +3
1
4.7k
R8
8
270R
R9, R10, R26, R47, R66, R67, R80, R81
9
22R
R11, R12, R13, R14, R15, R16, R17, R18 +1
2
39k
R20, R22
1
5.6k
R21
1
1k
R23
4
47k
R27, R33, R39, R70
12
33k
R28, R31, R32, R34, R37, R38, R40, R43 +4
1
1.5K
R51
4
33R
R52, R53, R55, R56
4
50R
R57, R59, R60, R61
1
12.1k
R58
4
75R
R62, R63, R64, R65
2
220R
R68, R69
1
1M
R82

Asynth2Osc design files

The KiCad project lives in the everedero/asynth2osc repository on GitHub; these links point at the commit this page was built from.

Asynth2Osc: common questions

What microcontroller does the Asynth2Osc use?

The Asynth2Osc is built around the STM32H743VITx, from the STM32 family.

How big is the Asynth2Osc PCB?

The Asynth2Osc measures 83 × 106 mm, has 4 copper layers and is 1.6062 mm thick.

How many components are on the Asynth2Osc?

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

Where can I download the Asynth2Osc design files?

From the everedero/asynth2osc repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Asynth2Osc design in my own project?

Yes, under the terms of its GPL-3.0 license, which everedero chose for the repository.

Can I test firmware for the Asynth2Osc without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug STM32 firmware against it before you order a PCB.

More boards in asynth2osc

Similar boards