Spark debug

emb3rcia·spark-debug·KiCad Project Files/spark-debug.kicad_pcb

Spark debug PCB layout, top view — open source board by emb3rcia

About the Spark debug PCB

Spark debug is an open source PCB design by emb3rcia, published on GitHub. It is a 4-layer board measuring 57.4 × 23.9 mm, with 10 components from 5 distinct parts.

Other key parts include the CH347T. By type, the board carries 7 capacitors, 1 IC and 1 resistor.

It belongs with the usb & debug tools designs in this gallery.

From the project

Custom UART debugger and SPI programmer based on CH347T

spark-debug is simple CH347T based USB debugger and programmer supporting I2C, SPI and UART.

spark-debug was created from need for both SPI programmer and UART debugger for my other project, spark-nas.

I added 2 humorous silkscreen text as this project lacks personality without them in my opinion.

Pin tables on PCB's silkscreen are named based on IC pins, not on desired connection on it. This means that TX UART pin should be plugged to RX of debugged device etc.

Spark debug, from the project README
From the project README

Main components on the Spark debug

Spark debug bill of materials (BOM)

10 components, 5 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
CH347T
IC1
1
Conn_01x04_Pin
I2C
5
100nF
C1, C2, C4, C6, C7
2
10uF
C3, C5
1
4.7kOhm
R1

Spark debug design files

The KiCad project lives in the emb3rcia/spark-debug repository on GitHub; these links point at the commit this page was built from.

Spark debug: common questions

How big is the Spark debug PCB?

The Spark debug measures 57.4 × 23.9 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Spark debug?

10 components, from 5 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 Spark debug design files?

From the emb3rcia/spark-debug 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 Spark debug design in my own project?

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

Similar boards