OM-GOD

Sojoooo·OM-GOD·hardware/PCB/om-god.kicad_pcb

OM-GOD PCB layout, top view — open source STM32 board by Sojoooo

About the OM-GOD PCB

OM-GOD is an open source STM32 PCB design by Sojoooo, published on GitHub. It is a 4-layer board measuring 403.7 × 202.9 mm, with 475 components from 116 distinct parts.

Its main chip is the STM32H723ZGT6, from the STM32 family. Other key parts include the PCM5122PW, NE5532DR, TS5A23159RSER, TPA6120A2DWP and TPA3116D2DAD_C2865736. By type, the board carries 188 capacitors, 105 resistors, 60 switches, 55 diodes, 34 ICs and 12 inductors.

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

From the project

Ominichord [Gate of Divinity]. Mash-up of all the prevoius omnichords and more.

- STM32H7 microcontroller for high-performance processing - Texas Instruments DACs and amplifiers for professional audio quality - MIDI connectivity for external device integration - USB-C programming and power delivery - Battery-powered portable design - Tactile switches for tactile feedback - 48-button chord matrix (4 rows × 12 buttons) - Rotary encoders for parameter control - LED display for status and settings

OM-GOD, from the project README
From the project README

Main components on the OM-GOD

PCM5122PWNE5532DRTS5A23159RSERTPA6120A2DWPTPA3116D2DAD_C2865736CY8CMBR3116-LQXITFPC-05F-6PH20BQ24610TPS54202DDCW29N02KVSIAFUSBLC6-2P6TUSB422IYFPRSIS412DN-T1-GE3-ESHS20HS072RXLMR33630ADDAR

OM-GOD bill of materials (BOM)

475 components, 116 distinct parts — part numbers from the project's BOM.

QtyPartRefs
3
PCM5122PW
U1, U2, U3
5
NE5532DR
U4, U5, U6, U8, U11
5
~
U9, U10, U12, U13, U14
1
TS5A23159RSER
U15
1
TPA6120A2DWP
U17
1
TPA3116D2DAD_C2865736
U19
1
CY8CMBR3116-LQXIT
U21
1
FPC-05F-6PH20
U22
1
FPC-05F-6PH20
U24
1
BQ24610
U25
1
TPS54202DDC
U26
1
W29N02KVSIAF
U27
1
USBLC6-2P6
U28
1
TUSB422IYFPR
U29
2
SIS412DN-T1-GE3-ES
U30, U31
1
~
U32
1
HS20HS072RX
U33
6
LMR33630ADDAR
U34, U35, U36, U37, U38, U39
3
SI7617DN
Si7617DN
Q1, Q2, Q3
1
32.768KHz
Y1
Show 96 more
QtyPartRefs
2
DIN-504B-M10
CN1, CN2
3
PJ-625G
J1, J2, J5
1
Conn_01x13_Pin
J3
1
Conn_01x03_Pin
J4
1
Conn_01x08_Pin
J6
1
Conn_01x02_Socket
J9
1
CONN_01X08_PIN
Conn_01x08_Pin
J10
1
CONN_01X02_SOCKET
Conn_01x02_Socket
J11
1
PJ-393_C2837065
AUDIO1
1
TF PUSH
Card1
1
5034801200
FPC1
1
H11L1
OC1
51
TS-1003ST-26
SW1, SW2, SW3, SW4, SW6, SW7, SW8, SW9 +43
6
RotaryEncoder
SW5, SW10, SW19, SW20, SW33, SW34
2
SW_Push
SW58, SW60
1
RotaryEncoder_Switch
SW61
1
C2765186
TYPE-C 16PIN 2MD(073)
USB1
1
STM32H723ZGT6
VQ1
48
1N4148WS_C917117
D1, D2, D3, D4, D5, D6, D7, D8 +40
1
LED
D49
1
1N4148WT
D50
1
PESD15VL1BA
D51
3
LED
D52, D53, D54
1
BAT54
D55
1
100
FB1
2
10uH
L5, L6
1
27UH
27uH
L7
1
EXC14CE900U
L8
1
6.8UH
6.8uH
L9
1
8UH
8uH
L10
2
6.8UH
6.8uH
L11, L15
3
15UH
15uH
L12, L13, L14
15
2.2uF
C1, C2, C3, C7, C12, C17, C34, C35 +7
31
0.1uF
C4, C5, C6, C8, C9, C10, C11, C13 +23
15
10uF
C19, C20, C21, C22, C23, C24, C25, C26 +7
1
0.1uF
C41
1
100uF
C58
6
1uF
C67, C72, C73, C82, C165, C191
3
1nF
C77, C86, C88
4
220nF
C93, C94, C95, C96
15
100nF
C98, C100, C140, C144, C146, C151, C155, C159 +7
2
220uF
C102, C104
4
1uF
C109, C110, C115, C116
2
10nF
C122, C123
1
2.2UF
2.2uF
C125
19
0.1UF
0.1uF
C126, C127, C130, C133, C138, C139, C141, C147 +11
3
1UF
1uF
C128, C136, C148
3
10UF
10uF
C129, C132, C137
1
0.1UF
0.1uF
C131
2
220PF
220pF
C142, C149
4
10UF
10uF
C143, C160, C162, C167
1
100NF
100nF
C145
2
22UF
22uF
C154, C157
2
5.1pF
C168, C169
2
5.6pF
C170, C171
1
22PF
22pF
C173
6
10UF
10uF
C176, C177, C179, C180, C181, C184
3
220NF
220nF
C182, C183, C192
3
220NF
220nF
C185, C186, C187
6
1UF
1uF
C189, C190, C193, C194, C195, C197
3
47PF
47pF
C204, C205, C210
3
47PF
47pF
C207, C208, C209
24
22UF
22uF
C211, C212, C213, C214, C215, C216, C217, C218 +16
6
470K
R1, R2, R3, R4, R5, R6
19
10k
R7, R8, R16, R17, R22, R23, R29, R52 +11
9
6K
R9, R10, R11, R12, R13, R14, R19, R20 +1
1
5K
R18
1
33
R26
1
220
R27
2
10
R28, R84
12
1K
R31, R32, R36, R37, R38, R39, R54, R77 +4
1
470
R35
1
47k
R42
1
75k
R43
2
100k
R46, R49
2
3.3
R68, R69
1
2
R73
13
100K
R74, R75, R78, R80, R89, R110, R112, R121 +5
1
32.4K
R76
4
10K
R79, R92, R93, R94
1
22.1K
R81
2
0.01
R82, R105
1
200K
R85
2
1.5K
R86, R104
1
9.31K
R88
1
NTCG163JF103FT1S
R90
1
430K
R91
8
22
R96, R97, R98, R99, R100, R101, R102, R103
1
49.9
R106
1
50K
50k
R107
1
2.61K
2.61k
R108
1
500K
R111
1
24.9K
R122
2
43.2K
R124, R132
3
9.09K
R126, R128, R130
1
4.7k
R134

OM-GOD design files

The KiCad project lives in the Sojoooo/OM-GOD repository on GitHub; these links point at the commit this page was built from.

OM-GOD: common questions

What microcontroller does the OM-GOD use?

The OM-GOD is built around the STM32H723ZGT6, from the STM32 family.

How big is the OM-GOD PCB?

The OM-GOD measures 403.7 × 202.9 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the OM-GOD?

475 components, from 116 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 OM-GOD design files?

From the Sojoooo/OM-GOD 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 OM-GOD design in my own project?

The repository has no license, so all rights stay with Sojoooo. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the OM-GOD 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.

Similar boards