Programming jig
butterstick-fpga·programming-jig·programming-jig-r1.0/pcb-001-src/programming-jig-r1.0.kicad_pcb
About the Programming jig PCB
Programming jig is an open source PCB design by butterstick-fpga, published on GitHub. It is a 2-layer board measuring 150 × 69 mm, with 39 components from 16 distinct parts.
Other key parts include the FT232HQ and MCP3008. By type, the board carries 16 capacitors, 11 connectors, 4 resistors, 3 inductors, 2 ICs and 2 fuses.
It belongs with the usb & debug tools designs in this gallery.
From the project
A FT232H based production programming jig for the ButterStick
A simple FT232H based programming jig for the ButterStick.
A simple jig made from PCBs that connects to a ButterStick with pogo-pins.
The board supports - Programming/comms over JTAG. - Voltage sensing via an SPI ADC connected to the FT232H's I/O pins.

Main components on the Programming jig
Programming jig bill of materials (BOM)
39 components, 16 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | FT232HQ | QFN-48-1EP_8x8mm_P0.5mm_EP6.2x6.2mm | U1 |
| 1 | MCP3008 | SOIC-16_3.9x9.9mm_P1.27mm | U2 |
| 1 | Resonator | Resonator_SMD_Murata_CSTxExxV-3Pin_3.0x1.1mm | Y1 |
| 1 | TYPE-C-31-M-12 USB_C_Receptacle_USB2.0 | USB_C_Receptacle_XKB_U262-16XN-4BVC11 | J1 |
| 1 | 821-22-006-10-004101 Conn_01x06_Male | 821-22-006-10-004101 | J4 |
| 1 | 821-22-002-10-004101 Conn_01x02_Male | 821-22-002-10-004101 | J5 |
| 8 | 0906-4-15-20-75-14-11-0 Conn_01x01_Male | 0906-4-15-20-75-14-11-0 | J6, J7, J8, J9, J10, J11, J12, J13 |
| 2 | ASMD0805-020 Polyfuse_Small | Fuse_0805_2012Metric | F1, F2 |
| 3 | 742792651 Ferrite_Bead_Small | L_0402_1005Metric | FB1, FB2, FB3 |
| 2 | GRM155R60J475ME47D 4.7uF | C_0402_1005Metric | C1, C2 |
| 11 | GRM155R71C104KA88J .1uF | C_0402_1005Metric | C3, C4, C8, C9, C10, C11, C12, C13 +3 |
| 1 | C0402C103K4RECAUTO 0.1uF | C_0402_1005Metric | C5 |
| 2 | C0603C475K9PACTU 4.7uF | C_0402_1005Metric | C6, C7 |
| 1 | RC0402JR-074K7L 4.7K | R_0402_1005Metric | R1 |
| 1 | ERA-2AEB123X 12K | R_0402_1005Metric | R2 |
| 2 | RC0402JR-074K7L 5K1 | R_0402_1005Metric | R3, R4 |
Programming jig design files
The KiCad project lives in the butterstick-fpga/programming-jig repository on GitHub; these links point at the commit this page was built from.
Programming jig: common questions
How big is the Programming jig PCB?
The Programming jig measures 150 × 69 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Programming jig?
39 components, from 16 distinct parts. The full bill of materials is listed on this page.
Where can I download the Programming jig design files?
From the butterstick-fpga/programming-jig repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Programming jig design in my own project?
The repository has no license, so all rights stay with butterstick-fpga. Use it as a reference, and ask the author before reusing the design.
Similar boards
XG Station Power
osy
54.3 × 91 mm9 parts2LCC-BY-4.0703USB Hub Test
osy
50 × 50 mm85 parts4LCC-BY-4.0703FW-EC-DongleHiderPlus
LeoDJ
28.2 × 26.1 mm14 parts4LCERN-OHL-W-2.0490Adapter tsop48
bbogush
48 × 33 mm3 parts2LGPL-3.0389Adapter tsop48 solder
bbogush
48 × 33 mm3 parts2LGPL-3.0389Adapter soic8 solder
bbogush
48 × 20 mm3 parts2LGPL-3.0389