Ftdi jtag programmer
anthony-bernaert·ftdi-jtag-programmer·JTAGProgrammer/JTAGProgrammer.kicad_pcb
About the Ftdi jtag programmer PCB
Ftdi jtag programmer is an open source PCB design by anthony-bernaert, published on GitHub under the CERN-OHL-P-2.0 license. It is a 4-layer board measuring 44 × 64 mm, with 96 components from 28 distinct parts.
Other key parts include the LP2985-3.3, FT2232HL, 93LC56B, 74LVC3G17 and LP2985-2.5. By type, the board carries 33 capacitors, 25 resistors, 18 diodes, 8 ICs, 5 connectors and 3 inductors.
It belongs with the usb & debug tools designs in this gallery.
From the project
FTDI-based JTAG Programmer Circuit for FPGAs
The board also provides a separate UART port for general-purpose serial communication between a PC application and any other board.
If you work with a lot of different FPGAs, this solution can be used as a universal, cost-effective replacement for most of your vendor-specific JTAG cables.
(*) These are mounting variations, so to be decided during PCB assembly.
Main components on the Ftdi jtag programmer
Ftdi jtag programmer bill of materials (BOM)
96 components, 28 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | LP2985-3.3 | SOT-23-5 | U1 |
| 1 | FT2232HL | LQFP-64_10x10mm_P0.5mm | U2 |
| 1 | 93LC56B | SOT-23-6 | U3 |
| 4 | 74LVC3G17 | VSSOP-8_3.0x3.0mm_P0.65mm | U4, U5, U6, U7 |
| 1 | LP2985-2.5 | SOT-23-5 | U8 |
| 2 | BSS123 | SOT-23 | Q1, Q2 |
| 1 | RH100-12.000-10-3030-TR | Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | 878325623 | CONN_87832-5623_MOL | J2 |
| 2 | Conn_01x06 | PinSocket_1x06_P2.54mm_Vertical | J3, J4 |
| 1 | Conn_01x03 | PinSocket_1x03_P2.54mm_Vertical | J5 |
| 1 | USB_C_Receptacle_USB2.0 | USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J6 |
| 1 | 0805L075SLYR | Fuse_0805_2012Metric | F1 |
| 11 | PGB1010603MR | DIOC1608X36N | D1, D2, D6, D7, D8, D9, D10, D11 +3 |
| 3 | LED | LED_0603_1608Metric | D3, D19, D20 |
| 4 | CUS520,H3F | D_SOD-323 | D4, D5, D15, D16 |
| 3 | BLM18AG601SN1D | L_0603_1608Metric | FB1, FB2, FB3 |
| 8 | 4.7u | C_1206_3216Metric | C1, C4, C8, C9, C11, C29, C32, C33 |
| 20 | 100n | C_0603_1608Metric | C2, C5, C7, C10, C12, C13, C16, C17 +12 |
| 3 | 10n | C_0603_1608Metric | C3, C6, C27 |
| 2 | 10p | C_0603_1608Metric | C14, C15 |
Show 8 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | 10R | R_0603_1608Metric | R2, R3 |
| 1 | 15K | R_0603_1608Metric | R4 |
| 7 | 10K | R_0603_1608Metric | R5, R7, R16, R17, R18, R27, R28 |
| 1 | 12K | R_0603_1608Metric | R6 |
| 1 | 2.2K | R_0603_1608Metric | R8 |
| 3 | 100R | R_0603_1608Metric | R9, R25, R26 |
| 8 | 150R | R_0603_1608Metric | R10, R11, R12, R14, R15, R19, R20, R21 |
| 2 | 5K1 | R_0603_1608Metric | R23, R24 |
Ftdi jtag programmer design files
The KiCad project lives in the anthony-bernaert/ftdi-jtag-programmer repository on GitHub; these links point at the commit this page was built from.
Ftdi jtag programmer: common questions
How big is the Ftdi jtag programmer PCB?
The Ftdi jtag programmer measures 44 × 64 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the Ftdi jtag programmer?
96 components, from 28 distinct parts. The full bill of materials is listed on this page.
Where can I download the Ftdi jtag programmer design files?
From the anthony-bernaert/ftdi-jtag-programmer repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Ftdi jtag programmer design in my own project?
Yes, under the terms of its CERN-OHL-P-2.0 license, which anthony-bernaert chose for the repository.
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