SandKrux

sandman21vs·SandKrux

SandKrux PCB layout, top view — open source WCH CH32/CH55x board by sandman21vs

About the SandKrux PCB

SandKrux is an open source WCH CH32/CH55x PCB design by sandman21vs, published on GitHub. It is a 2-layer board measuring 58.3 × 98.2 mm, with 163 components from 51 distinct parts.

Its main chip is the CH552T, from the WCH CH32/CH55x family. Other key parts include the TROPIC01_CHIP, K210_C913414, XC6206-3.3V, XC6206P182MR_C347373 and GD25LQ128EWIGR. By type, the board carries 73 capacitors, 53 resistors, 13 ICs, 6 inductors, 5 switches and 2 connectors.

From the project

Placa de desenvolvimento baseada no chip K210, com entradas para touch, câmera e LCD grande, criada especificamente para rodar o firmware Krux.

SandKrux, from the project README
From the project README

Main components on the SandKrux

TROPIC01_CHIPK210_C913414XC6206-3.3VXC6206P182MR_C347373GD25LQ128EWIGRTMI7003CMT9700-NXC6206P302MR_C347375C19189039AXP173_C3345106APX803-31SAG-7PCIE-67P42HCH552T

SandKrux bill of materials (BOM)

163 components, 51 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
TROPIC01_CHIP
TR01-P2
IC1
1
K210_C913414
U1
1
XC6206-3.3V
U3
1
XC6206P182MR_C347373
U4
1
GD25LQ128EWIGR
U5
1
TMI7003C
U6
1
MT9700-N
U7
1
XC6206P302MR_C347375
U8
1
C19189039
HX TF-CARD XG8P H1.5
U9
1
AXP173_C3345106
U10
1
APX803-31SAG-7
U11
1
PCIE-67P42H
U12
1
CH552T
U13
1
S8050
MDD(Microdiode Electronics)
Q1
1
X322526MMB4SI
Yangxing Tech
X1
1
C265417
SM02B-PASS-TBT(LF)(SN)
CN2
1
C43462
1.25mm-2P socket
CN3
1
05A20L26P
FPC1
1
C202114
FH12-40S-0.5SH(55)
FPC3
1
C202118
FH12-6S-0.5SH(55)
FPC4
Show 31 more
QtyPartRefs
4
~
H1, H2, H3, H4
5
TL3330AF130QG
SW1, SW2, SW3, SW4, SW5
1
HYCW412-USBC16-065B
USB1
1
1N5819HW-7-F
D1
3
CBW100505U601T
L1, L2, L6
3
C1043
2.2uH,50mA
FH(Guangdong Fenghua Advanced Tech)
L3, L4, L8
3
1UF
1uF
Samsung Electro-Mechanics
C1, C69, C70
15
100NF
100nF
Samsung Electro-Mechanics
C2, C10, C11, C22, C24, C28, C42, C44 +7
2
6PF
6pF
FH(Guangdong Fenghua Advanced Tech)
C3, C23
20
10UF
10uF
Samsung Electro-Mechanics
C4, C5, C6, C7, C8, C9, C21, C26 +12
16
22UF
22uF
Samsung Electro-Mechanics
C12, C13, C14, C18, C19, C20, C25, C47 +8
3
18PF
18pF
FH(Guangdong Fenghua Advanced Tech)
C15, C16, C17
11
100PF
100pF
FH(Guangdong Fenghua Advanced Tech)
C29, C30, C31, C32, C33, C34, C35, C36 +3
1
1NF
1nF
FH(Guangdong Fenghua Advanced Tech)
C51
1
TAJC227K006RNJ
C63
1
10UF
10uF
Samsung Electro-Mechanics
C79
1
680kΩ
UNI-ROYAL(Uniroyal Elec)
R1
3
150kΩ
UNI-ROYAL(Uniroyal Elec)
R2, R3, R45
1
12kΩ
UNI-ROYAL(Uniroyal Elec)
R4
2
300kΩ
UNI-ROYAL(Uniroyal Elec)
R5, R6
1
1MΩ
UNI-ROYAL(Uniroyal Elec)
R7
2
2kΩ
UNI-ROYAL(Uniroyal Elec)
R8, R46
6
5.1kΩ
UNI-ROYAL(Uniroyal Elec)
R9, R18, R21, R30, R31, R48
12
100Ω
UNI-ROYAL(Uniroyal Elec)
R10, R11, R12, R47, R54, R55, R56, R57 +4
6
10kΩ
UNI-ROYAL(Uniroyal Elec)
R13, R15, R17, R28, R37, R38
3
0Ω
UNI-ROYAL(Uniroyal Elec)
R14, R16, R42
6
NC
R19, R20, R22, R23, R27, R40
6
1.5kΩ
UNI-ROYAL(Uniroyal Elec)
R24, R25, R26, R34, R35, R36
1
47kΩ
UNI-ROYAL(Uniroyal Elec)
R29
2
1kΩ
UNI-ROYAL(Uniroyal Elec)
R32, R33
1
200kΩ
UNI-ROYAL(Uniroyal Elec)
R39

SandKrux design files

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

SandKrux: common questions

What microcontroller does the SandKrux use?

The SandKrux is built around the CH552T, from the WCH CH32/CH55x family.

How big is the SandKrux PCB?

The SandKrux measures 58.3 × 98.2 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the SandKrux?

163 components, from 51 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 SandKrux design files?

From the sandman21vs/SandKrux 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 SandKrux design in my own project?

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

Can I test firmware for the SandKrux without the hardware?

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

Similar boards