Switch microcontroller
Pever3ll·switch-microcontroller·hardware/swich-payload.kicad_pcb
About the Switch microcontroller PCB
Switch microcontroller is an open source WCH CH32/CH55x PCB design by Pever3ll, published on GitHub. It is a 2-layer board measuring 23 × 34.1 mm, with 9 components from 9 distinct parts.
Its main chip is the CH554P, from the WCH CH32/CH55x family. Other key parts include the ZD25WD20CTIGT. By type, the board carries 2 ICs, 2 switches, 2 capacitors, 1 connector, 1 battery holder and 1 diode.
Main components on the Switch microcontroller
Switch microcontroller bill of materials (BOM)
9 components, 9 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | CH554P | QFN-16-1EP_3x3mm_P0.5mm_EP1.9x1.9mm | U1 |
| 1 | ZD25WD20CTIGT Zetta(澜智) | SOP-8_L4.9-W3.9-P1.27-LS6.0-BL | U2 |
| 1 | USB_C_Plug_USB2.0 | USB-C-SMD_TYPE-C-31-G-10 | P1 |
| 1 | Battery_Cell | BAT-SMD_BHSD-2032-SM | BT1 |
| 1 | SW_Push | SW-SMD_L3.0-W2.5-P3.40-LS4.0-EH | SW1 |
| 1 | TS6635PA 250gf tactile switch TS6635PA 250GF TACTILE SWITCH SHOU HAN(首韩) | SW-SMD_4P-L6.4-W6.3-P4.00-LS9.5 | SW2 |
| 1 | GL-1615RGB01-B Guiguang light(桂光光电) | LED-SMD_4P-L1.6-W1.5-BL-C9900013097 | D1 |
| 1 | 0.1 uF | C_0805_2012Metric | C1 |
| 1 | 10 uF | C_0805_2012Metric | C2 |
Switch microcontroller design files
The KiCad project lives in the Pever3ll/switch-microcontroller repository on GitHub; these links point at the commit this page was built from.
Switch microcontroller: common questions
What microcontroller does the Switch microcontroller use?
The Switch microcontroller is built around the CH554P, from the WCH CH32/CH55x family.
How big is the Switch microcontroller PCB?
The Switch microcontroller measures 23 × 34.1 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Switch microcontroller?
9 components, from 9 distinct parts. The full bill of materials is listed on this page.
Where can I download the Switch microcontroller design files?
From the Pever3ll/switch-microcontroller repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Switch microcontroller design in my own project?
The repository has no license, so all rights stay with Pever3ll. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Switch microcontroller 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
WCH CH32/CH55x
Ps2usb
rasteri
40 × 55 mm25 parts2LNo license428WCH CH32/CH55x
CH552-48
rgoulter
224.6 × 74.2 mm107 parts2LNo license230WCH CH32/CH55x
CH32X-60-ANSI-Improved
rgoulter
285 × 94.2 mm149 parts2LNo license230WCH CH32/CH55x
CH32X-75
rgoulter
285 × 94.2 mm318 parts2LNo license230WCH CH32/CH55x
CH32X-48
rgoulter
224.6 × 74.2 mm112 parts2LNo license230WCH CH32/CH55x
Webusb programmer rev6
laneboysrc
38 × 20 mm18 parts2LMIT87