Commodore 6

parsa-novin·UGA-IREC·KiCad/Commodore 6/Commodore 6.kicad_pcb

Commodore 6 PCB layout, top view — open source STM32 board by parsa-novin

About the Commodore 6 PCB

Commodore 6 is an open source STM32 PCB design by parsa-novin, published on GitHub. It is a 4-layer board measuring 127 × 127 mm, with 128 components from 77 distinct parts.

Its main chip is the STM32H562RIT6, from the STM32 family. Other key parts include the STM32H7A3RIT6, SN65HVD74DR, TS3A27518EIPWRQ1, SN74CBT16233DLR and PCA9507DP,118. By type, the board carries 45 capacitors, 38 resistors, 10 connectors, 8 ICs, 4 switches and 4 LEDs.

It belongs with the retro computing designs in this gallery.

Main components on the Commodore 6

Commodore 6 bill of materials (BOM)

128 components, 77 distinct parts.

QtyPartRefs
1
STM32H562RIT6
U1
1
STM32H7A3RIT6
U2
1
SN65HVD74DR
U3
1
TS3A27518EIPWRQ1
U4
1
SN74CBT16233DLR
U5
1
PCA9507DP,118
U6
1
ADV7280AWBCPZ
U7
1
TLV1117LV33DCYR
U8
1
2N2219
Q1
1
NTR4501NT1G
Q2
1
PMOS
Q3
1
ABM8AIG-28.63636MHZ
Y1
1
472192001
J1
1
PPTC071LFBN-RC
J2
1
6130XX11121_61300511121
J3
1
Conn_01x05_Pin
J4
1
Conn_01x02_Pin
J5
1
FTSH-107-01-L-DV-K-A
J6
2
Conn_01x06
J7, J11
1
M20-6112045
J8
Show 57 more
QtyPartRefs
1
FH12-24S-0.5SH_55_
J9
1
LP5907MFX-1.8
1.8LDO1
1
LP5907MFX-2.8
2.8LDO1
1
BQ29209DRBR
BMS1
1
TPS563200
BUCKCONV1
1
B03B-XASK-1
BatteryConnector1
1
INA219AxD
Current_Monitor1
1
ICD15S13E4GX00LF
DSUB1
1
DMM-4026-B-I2S-R
MK1
1
B02B-XASK-1LFSN
PWM_Header1
1
B02B-XASK-1LFSN
Payload_Header1
1
TPS22919DCKR
Payload_LoadSwitch1
4
SLW-1277545-3A-RA-N-D
SW1, SW1A1, SW2, SW3
1
RCWCTE
TP1
4
LTST-C190KRKT
LED1, LED2, LED3, LED4
2
BLM18KG121TN1D
FB1, FB2
1
SRN8040-3R3Y/3.3uH
L1
2
10uF
C1, C10
10
100nF
C2, C3, C4, C5, C6, C11, C12, C13 +2
2
10nF
C7, C16
4
1uF
C8, C9, C17, C18
1
WCAP-ASLL_4X5.5/865060640001 1uf smd electrolytic
C19
10
0.1uF
C20, C21, C24, C26, C27, C28, C36, C37 +2
1
10uF
C22
1
0.33uF
C23
1
WCAP-ASLI_5X5.5/ 47uf electro
C25
2
CL31B106KAHNNNE/10uf
C29, C30
1
08053C104KAT2A/0.1uf
C31
2
CL10A226MP8NUNE/22uf
C32, C33
2
20nF
C34, C35
6
CL10B105KP8NNNC 1uf
C40, C41, C42, C43, C44, C45
2
20K
R1, R2
1
ERA-3VRW6801V 6.8k ohm
R3
1
ERA-3VRW3301V 3.3k ohm
R4
1
RC0201FR-0710KL/ 10k
R5
1
160
R6
1
260
R7
2
100
R8, R11
1
2m
R9
1
RC0402JR-071KL 1k
R10
1
1k
R12
1
470k
R14
1
100R
R15
2
68R
R16, R17
6
50R
R18, R21, R22, R23, R25, R26
3
100K
R19, R20, R24
1
10k
R27
1
RC1206FR-07249RL/220ohm
R28
1
RC0201FR-0756K2L/56.2K ohm
R29
1
RC0201FR-0710KL/10kohm
R30
1
10K
R31
2
10K
R32, R34
1
750R
R33
2
RC0805FR-07150RL
R35, R37
1
ERJ-2RKF1000X
R36
1
10000
R38
1
330k
R39

Commodore 6 design files

The KiCad project lives in the parsa-novin/UGA-IREC repository on GitHub; these links point at the commit this page was built from.

Commodore 6: common questions

What microcontroller does the Commodore 6 use?

The Commodore 6 is built around the STM32H562RIT6, from the STM32 family.

How big is the Commodore 6 PCB?

The Commodore 6 measures 127 × 127 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Commodore 6?

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

Where can I download the Commodore 6 design files?

From the parsa-novin/UGA-IREC repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Commodore 6 design in my own project?

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

Can I test firmware for the Commodore 6 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 UGA-IREC

Similar boards