
Minimal edit V3
shabaz123/rp2040_custom_minimal
This repository contains modified versions of the Raspberry Pi RP2040 Minimal design, that are better for production.

A simple FT2232HP board to program and debug fpgas and other jtag capable hardware.
Jtag ft is an open-source printed circuit board by BroGamesJaj, from the BroGamesJaj/jtag-ft repository on GitHub. It is a 4-layer board of 50 × 60 mm with 62 parts on 85 nets, routed with 489 tracks and 85 vias.
It is built around the 93LC66BT-I/OT, TLV75801PDBV and ABM8-272-T3, with the ILBB0603ER600V, M20-9960445 and PMEG3050BEP,115-JSM among its other parts. Its parts include 22 resistors, 20 capacitors, 8 diodes, 6 ICs and 3 connectors. It belongs with the interfaces and adapters boards of this library.
A simple FT2232HP board to program and debug fpgas and other jtag capable hardware.
features:
setups:
Xilinx fpga programmer:
download Vivado(2025.1 or newer) then use the included program_ftdi.
command:
program_ftdi -write -ftdi FT2232HP -serial 0ABC01 -vendor "my vendor co" -board "my board" -desc "my product desc"
After this Vivado should be able to see the board as a valid programming cable
official guide
Lattice fpga programmer: TODO
Altera fpga programmer: TODO
images: assembled board

FT2232HP properties flashed

| Qty | Value | Footprint | References |
|---|---|---|---|
| 16 | 100n | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C15, C17, C18, C19, C20 |
| 6 | 2k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1, R4, R5, R12, R13, R14 |
| 5 | 10k | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R6, R7, R8, R11, R17 |
| 3 | 33 | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R20, R21, R22 |
| 2 | 0 | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R18, R19 |
| 2 | 15p | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C14, C16 |
| 2 | 4u7 | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C12, C13 |
| 2 | 5k1 | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R9, R16 |
| 2 | GREEN | LED_SMD:LED_0603_1608Metric | D5, D8 |
| 2 | SY205215AOC | Package_TO_SOT_SMD:SOT-23 | D3, D4 |
| 2 | YELLOW | LED_SMD:LED_0603_1608Metric | D6, D7 |
| 1 | 100k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R15 |
| 1 | 12k 1% | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R10 |
| 1 | 2k7 | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R2 |
| 1 | 510 | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R3 |
| 1 | 75867-302LF | Connector_IDC:IDC-Header_2x07_P2.54mm_Horizontal | J2 |
| 1 | 93LC66BT-I/OT | jtag_ft_EEPROM:SOT-23-6_MC_MCH | U5 |
| 1 | ABM8-272-T3 | Crystal:Crystal_SMD_Abracon_ABM8AIG-4Pin_3.2x2.5mm | Y1 |
| 1 | FT2232HPQ | jtag_ft_FT2232HPQ:QFN68_FT2232_FTD | U2 |
| 1 | ILBB0603ER600V | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | FB1 |
| 1 | M20-9960445 | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Horizontal | J3 |
| 1 | NCP167AFCT350T2G | jtag_ft_LDO:WLCSP4_0P64X0P64_ONS | U1 |
| 1 | PMEG3050BEP_115 | jtag_ft_Schottky_Diode:CFP5_SOD128_NEX | CR1 |
| 1 | RED | LED_SMD:LED_0603_1608Metric | D2 |
| 1 | SMF5.0A | Diode_SMD:D_SMF | D1 |
| 1 | TLV75801PDBV | Package_TO_SOT_SMD:SOT-23-5 | U3 |
| 1 | TXU0202DCUR | jtag_ft_Level_Shifter2:SO8_DCU_TEX | U6 |
| 1 | TXU0304PWR | jtag_ft_Level_Shifter:TSSOP14_PW_TEX | U4 |
| 1 | USB4930-00-A | USB4930:GCT_USB4930-00-A_REVA | J1 |
It measures 50 × 60 mm and has 4 copper layers, 1.6 mm thick.
62 parts, built around the 93LC66BT-I/OT, TLV75801PDBV, ABM8-272-T3 and ILBB0603ER600V. 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.
From the BroGamesJaj/jtag-ft repository on GitHub, at the commit this page was made from: the board is pcb/jtag-ft.kicad_pcb and its schematic pcb/jtag-ft.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask BroGamesJaj before reusing the design.

shabaz123/rp2040_custom_minimal
This repository contains modified versions of the Raspberry Pi RP2040 Minimal design, that are better for production.

suddenabnormalsecrets/Serberus
Multi-headed and Multi-Protocol embedded system hacking tool.

jwatte/donkey_racing
Tools to help train for the Donkey Car machine learning racing


smartbank-inc/Board43
Board43 is an RP2350A-based microcontroller development board. Flash PicoRuby or your favorite firmware and start hacking.

DangerousPrototypes/BusPirate5-hardware
Bus Pirate Hardware and accessories for v5 and higher


dev-campusfab/FabRice
Documentation et code source de FabRice, le robot Autonome.