Skip to the content
PCBKitNew board
2 layers101.6 × 38.1 mmTerminal, the printed circuit board in 3D

Geoff's VT100 Terminal

Size
101.6 × 38.1 mm
Copper layers
2
Thickness
1.6 mm
Parts
34
Nets
40
Pads
123
Tracks, vias
176, 19
Pours
2
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
13 Oct 2019
Updated
14 Apr 2026

Overview

Terminal is an open-source printed circuit board by petrohi, from the petrohi/terminal repository on GitHub. It is a 2-layer board of 101.6 × 38.1 mm with 34 parts on 40 nets, routed with 176 tracks and 19 vias.

Its parts include 8 resistors, 7 capacitors, 6 connectors, 2 ICs and 1 diode. It belongs with the PIC boards of this library.

README

README.md

Geoff's VT100 Terminal

DIY kit including parts and PCB is available on Tindie.

Use PICKit4 to flash the PIC32

PICKit4

Use a Raspberry Pi to flash the PIC32

RasberryPi Programmer

How to program a PIC Microcontroller using a Raspberry Pi or Orange Pi

Parts

34
QtyValueFootprintReferences
44.7KResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR2, R3, R6, R8
310uFCapacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mmC1, C4, C5
20.1uFCapacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mmC6, C7
227pFCapacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mmC2, C3
1100KResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR4
110KResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR5
120MHzCrystal:Crystal_HC49-U_VerticalY1
1220Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR1
182Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR7
1BlueConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJP3
1BuzzerBuzzer_Beeper:MagneticBuzzer_Kingstate_KCG0601BZ1
1External 5Vterminal:TE_3-641215-2J2
1GreenConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJP1
1ICSPConnector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_VerticalJ3
1MCP1700-3302E_TO92Package_TO_SOT_THT:TO-92_HandSolderU1
1PIC32MX270F256B-I_SPPackage_DIP:DIP-28_W7.62mm_SocketU2
1PS2terminal:CUI_MD-60SMJ6
1RedConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJP2
1Serialterminal:TE_3-641215-4J5
1StatusLED_THT:LED_D5.0mmD1
1USBterminal:OST_USB-B1HSB6J4
1USB PowerConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJP4
1VGAterminal:AMPHENOL_L77HDE15SD1CH4FJ1

The 30 most common of 34 parts.

Questions

How big is the Terminal PCB?

It measures 101.6 × 38.1 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Terminal use?

34 parts. 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 Terminal KiCad files?

From the petrohi/terminal repository on GitHub, at the commit this page was made from: the board is kicad/terminal/terminal.kicad_pcb and its schematic kicad/terminal/terminal.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Terminal design in my own project?

Its repository states no licence, so its author keeps all rights: ask petrohi before reusing the design.

Similar boards

  • 2 layers26 × 30 mmMicrocontroller, the printed circuit board in 3D

    Microcontroller

    FrameworkComputer/ExpansionCards

    Reference designs and documentation to create Expansion Cards for the Framework Laptop

    34 parts1.1kCC-BY-4.0
  • 2 layers171.2 × 72.9 mmAmiga gfxcard old, the printed circuit board in 3D

    Amiga gfxcard old

    mntmn/amiga2000-gfxcard

    MNT VA2000, an Open Source Amiga 2/3/4000 Graphics Card (Zorro II/III), written in Verilog

    34 parts1k
  • 2 layers53.5 × 62.5 mmLed matrix, the printed circuit board in 3D

    Led matrix

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    34 parts915
  • 2 layers45 × 26 mmESP32-HELP Button, the printed circuit board in 3D

    ESP32-HELP Button

    pcbreflux/espressif

    all espressif stuff will committed here

    34 parts608GPL-3.0
  • 2 layers41.7 × 25.7 mmHeadphones flex pcb rigid, the printed circuit board in 3D

    Headphones flex pcb rigid

    strangeparts/niubi-headphones

    Flexible circuit board design for adding a headphone jack to an iPhone 7

    34 parts493MIT
  • 2 layers18.8 × 16.3 mmAmoeba, the printed circuit board in 3D

    Amoeba

    mtl/keyboard-pcbs

    Keyboard PCBs

    34 parts485
  • 2 layers127 × 69.9 mmEzcgi, the printed circuit board in 3D

    Ezcgi

    baldengineer/bit-preserve

    Project for capturing vintage, classic, aka old computer schematics in KiCad.

    34 parts446