

CH552-devkit
CH552 dev board with HW reboot into bootloader
- Size
- 28.4 × 15.9 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 25
- Nets
- 27
- Pads
- 96
- Tracks, vias
- 283, 37
- Pours
- 47
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 30 Nov 2020
- Updated
- 30 Nov 2020
Overview
CH552-devkit is an open-source printed circuit board by hexeguitar, from the hexeguitar/CH552-devkit repository on GitHub, published under the MIT licence. It is a 2-layer board of 28.4 × 15.9 mm with 25 parts on 27 nets, routed with 283 tracks and 37 vias.
It is built around the CH552G, BC807 and SD103AW. Its parts include 8 resistors, 5 capacitors, 3 diodes, 3 connectors and 2 transistors. It belongs with the 8051 (CH55x, STC, AT89) boards of this library.
Main components
3CH552G
SOP-1616KB 24MHz 3.3V~5V 51 Family 8bit FLASH SOP-16 Microcontrollers (MCU/MPU/SOC) ROHSWCH (Nanjing Qinheng Microelectronics)Microcontrollers (MCU/MPU/SOC)BC807
SOT-23-65℃~+150℃ 1 PNP 100 100nA 345mW 45V 500mA 5V 700mV 80MHz PNP SOT-23 Bipolar (BJT) ROHSNexperiaBipolar (BJT)SD103AW
SOD-123Schottky Diodeshongjiacheng
README
README.mdCH552 devkit
CH552 development board with hardware reboot into bootloader feature.
Reboot circuit
Pressing and releasing the BOOTLOADER button will cycle the power and start the MCU with 1k pull-up on the USB-P line. This will start the built in USB/Serial bootoader. External BOOT input is provided for triggering via DTR or other active low signal.
Take a look here for similar circuit for the CH559 series:
https://github.com/hexeguitar/CH55x-HW-reboot
Python programming script for both USB and serial port can be found here:
https://github.com/hexeguitar/CH55x_python_flasher
(c) 11.2020 by Piotr Zapart
www.hexefx.com
Parts
25| Qty | Value | Footprint | References |
|---|---|---|---|
| 3 | 10k | H_smd_passives:Hx_R_0603_1608Metric | R1, R2, R8 |
| 3 | 1u | H_smd_passives:Hx_C_0805_2012Metric | C1, C2, C4 |
| 3 | 220k | H_smd_passives:Hx_R_0603_1608Metric | R3, R5, R6 |
| 2 | Conn_01x08 | Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical | J1, J2 |
| 2 | LED_ALT | LED_SMD:LED_0402_1005Metric | D1, D3 |
| 2 | SW_Push_45deg | H_switches:SW_Push_1P1T_NO_CK_KMR2 | SW1, SW2 |
| 1 | 100m | Fuse:Fuse_1206_3216Metric | F1 |
| 1 | 10u | H_smd_passives:Hx_C_0805_2012Metric | C5 |
| 1 | 1k | H_smd_passives:Hx_R_0603_1608Metric | R4 |
| 1 | 2u2 | H_smd_passives:Hx_C_0805_2012Metric | C3 |
| 1 | BC807 | H_SOT:SOT-23 | Q2 |
| 1 | CH552G | H_soic:SOIC16 | U1 |
| 1 | DMG6602SVTQ_TSOT26 | H_SOT:TSOT26 | Q1 |
| 1 | R | H_smd_passives:Hx_R_1206_3216Metric | R7 |
| 1 | SD103AW | Diode_SMD:D_SOD-123 | D2 |
| 1 | USB_OTG | Connector_USB:USB_Micro-B_Molex-105017-0001 | J3 |
Questions
How big is the CH552-devkit PCB?
It measures 28.4 × 15.9 mm and has 2 copper layers, 1.6 mm thick.
What parts does the CH552-devkit use?
25 parts, built around the CH552G, BC807 and SD103AW. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the CH552-devkit KiCad files?
From the hexeguitar/CH552-devkit repository on GitHub, at the commit this page was made from: the board is hw/CH552_devkit.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the CH552-devkit design in my own project?
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
Similar boards
- 2 layers98 × 83.5 mm

- 2 layers65.5 × 98 mm

Floppy Board v3.1
FloppyO1/Floppy_Boards
Floppy Boards are a series of breakout boards for rapid prototyping which I developed as an alternative of Arduino.
339 parts5CERN-OHL-S-2.0 - 2 layers184 × 80 mm

Adcboard
nuclearfutureslab/ibxII-hardware
Hardware for IBX ][ - nuclear warhead verification with an Apple II
126 parts5GPL-3.0 - 2 layers300 × 53 mm

BMW E30 Late Cluster SI
Ansel84/BMW-E30-Gauge-Cluster-Late-Model
This project is the documentation of reverse engineering the BMW E30 gauge cluster for post 1988 model years.
118 parts2MIT - 2 layers90 × 40 mm

Plate
BryceVandegrift/hot-plate
A DIY PCB hot plate that uses through hole components
30 parts1CERN-OHL-W-2.0 - 4 layers154.9 × 142.2 mm

- 2 layers91.4 × 75.6 mm

Buck converter V6
HakanD1/24v-to-5v-50w-buck-converter-stm32
24V to 5V 50W Digital Controlled Buck Converter Hardware, Software, and Control Design. Features an STM32-based closed-loop PI regulation, 120kHz PWM, custom PCB, and a Nextion HMI display interface.
88 partsMIT - 2 layers88.3 × 106.8 mm
