Skip to the content
2 layers33.8 × 30.7 mmProgrammer, the printed circuit board in 3D
Size
33.8 × 30.7 mm
Copper layers
2
Thickness
1.6 mm
Parts
40
Nets
56
Pads
178
Tracks, vias
320, 37
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
10 Jan 2020
Updated
11 Jan 2020

Overview

Programmer is an open-source printed circuit board by ME-IRL, from the ME-IRL/JTAG-RS232-Programmer repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 33.8 × 30.7 mm with 40 parts on 56 nets, routed with 320 tracks and 37 vias.

It is built around the FT2232HL. Its parts include 17 capacitors, 11 resistors, 3 ICs, 3 diodes and 3 connectors. It belongs with the interfaces and adapters boards of this library.

Main components

1

Parts

40
QtyValueFootprintReferences
10100nFCapacitor_SMD:C_0402_1005MetricC4, C6, C10, C11, C12, C13, C14, C15, C16, C17
310kResistor_SMD:R_0402_1005MetricR1, R2, R6
3120Resistor_SMD:R_0603_1608MetricR9, R10, R11
3LEDDiode_SMD:D_0805_2012MetricD1, D2, D3
210uFCapacitor_SMD:C_0805_2012MetricC8, C9
227pFCapacitor_SMD:C_0402_1005MetricC1, C2
24.7uFCapacitor_SMD:C_0402_1005MetricC5, C7
25.1kResistor_SMD:R_0805_2012MetricR3, R4
112MHzCrystal:Crystal_SMD_HC49-SDY1
112kResistor_SMD:R_0402_1005MetricR7
11kResistor_SMD:R_0402_1005MetricR8
12.2kResistor_SMD:R_0402_1005MetricR5
13.3uFCapacitor_SMD:C_0603_1608MetricC3
193LCxxCPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU2
1Conn_01x02Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ3
1Conn_01x04Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ2
1FT2232HPackage_QFP:LQFP-64_10x10mm_P0.5mmU4
1NCP1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U3
1USB_C_Receptacle_USB2.0Connector_USB:USB_C_Receptacle_Amphenol_12401610E4-2AJ1

The 38 most common of 40 parts.

Similar boards

  • 4 layers68.6 × 53.3 mmIcezum, the printed circuit board in 3D

    Icezum

    FPGAwars/icezum

    :star2: IceZUM Alhambra: an Arduino-like Open FPGA electronic board

    218 parts357GPL-3.0
  • 4 layers160 × 100 mmRosco m68k, the printed circuit board in 3D

    Rosco m68k

    rosco-m68k/rosco_m68k

    Design, documentation and software for the Really Old School Computer (M68K)

    140 parts200
  • 4 layers44 × 64 mmJTAGProgrammer, the printed circuit board in 3D

    JTAGProgrammer

    anthony-bernaert/ftdi-jtag-programmer

    FTDI-based JTAG Programmer Circuit for FPGAs

    122 parts77CERN-OHL-P-2.0
  • 2 layers38 × 20.7 mmJTAG HW, the printed circuit board in 3D

    JTAG HW

    vanbwodonk/ft2232hl-jtag-clone

    Digilent JTAG clone hardware + eeprom firmware (.bin)

    38 parts73
  • 4 layers100 × 180 mmX65-sbc revB1, the printed circuit board in 3D

    X65-sbc revB1

    jsyk/x65

    The 65c02 and 65c816s-based modern retro computer

    344 parts59MIT
  • 4 layers165 × 107 mmSpla board, the printed circuit board in 3D

    Spla board

    khaydarian/spla

    SNES PPU Logic Analyzer

    290 parts32
  • 4 layers50 × 22.9 mmICE40-fpga, the printed circuit board in 3D

    ICE40-fpga

    joshajohnson/iCE40-feather

    iCE40UP5K in an Adafruit Feather form factor

    69 parts26
  • 2 layers100 × 100 mmM68k, the printed circuit board in 3D

    M68k

    annoyatron255/m68k

    A Motorola 68000 Computer

    110 parts24

Questions

How big is the Programmer PCB?

It measures 33.8 × 30.7 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Programmer use?

40 parts, built around the FT2232HL. 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 Programmer KiCad files?

From the ME-IRL/JTAG-RS232-Programmer repository on GitHub, at the commit this page was made from: the board is Programmer.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Programmer design in my own project?

Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).