Skip to the content
PCBKitNew board
4 layers55 × 50 mmInterface2, the printed circuit board in 3D

Connect to IBM 3270 hardware

Size
55 × 50 mm
Copper layers
4
Thickness
1.6 mm
Parts
68
Nets
56
Pads
336
Tracks, vias
760, 136
Pours
4
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
27 Jun 2019
Updated
8 Feb 2026

Overview

Interface2 is an open-source printed circuit board by lowobservable, from the lowobservable/coax repository on GitHub, published under the ISC licence. It is a 4-layer board of 55 × 50 mm with 68 parts on 56 nets, routed with 760 tracks and 136 vias.

It is built around the ICE40UP5K-SG48I, STM32L443CCU6 and DS34LV87TM, with the DS34LV86TM, MIC5365-1.2YC5-TR and MIC5504-3.3YM5 among its other parts. Its parts include 25 capacitors, 16 resistors, 7 ICs, 4 diodes and 3 connectors. It belongs with the STM32 and FPGA and CPLD boards of this library.

Main components

7

README

README.md

coax

Tools for connecting to real IBM 3270 type terminals.

Documentation

Hardware

  • interface1 - Legacy interface using obsolete National Semiconductor DP8340 and DP8341
  • interface2 - Modern interface using a Lattice iCE40 FPGA and STM32 microcontroller

Software

  • pycoax - Python interface library

See Also

  • oec - IBM 3270 terminal controller (a replacement for the IBM 3174)

Parts

68
QtyValueFootprintReferences
150.1uFCapacitor_SMD:C_0603_1608MetricC1, C2, C10, C11, C12, C13, C14, C16, C17, C19, C21, C22, C23, C24, C25
61uFCapacitor_SMD:C_0603_1608MetricC5, C6, C7, C8, C18, C20
510kResistor_SMD:R_0603_1608MetricR7, R9, R10, R13, R15
5TestPointTestPoint:TestPoint_Pad_D1.0mmTP3, TP4, TP5, TP6, TP13
4560Resistor_SMD:R_0603_1608MetricR8, R11, R12, R16
4MountingHole_PadMountingHole:MountingHole_2.7mm_M2.5_ISO7380_PadH1, H2, H3, H4
20.01uFCapacitor_SMD:C_0603_1608MetricC3, C4
2150Resistor_SMD:R_0603_1608MetricR1, R2
233Resistor_SMD:R_0603_1608MetricR3, R4
2YELLED_SMD:LED_0603_1608MetricD2, D3
1100Resistor_SMD:R_0603_1608MetricR14
110uFCapacitor_SMD:C_0603_1608MetricC15
1120Resistor_SMD:R_0603_1608MetricR6
14.7uFCapacitor_SMD:C_0603_1608MetricC9
1500mAFuse:Fuse_1206_3216MetricF1
1510Resistor_SMD:R_0603_1608MetricR5
1Conn_CoaxialConnector_Coaxial:BNC_Amphenol_B6252HB-NPP3G-50_HorizontalJ1
1DS34LV86TPackage_SO:SOIC-16_3.9x9.9mm_P1.27mmU1
1DS34LV87TPackage_SO:SOIC-16_3.9x9.9mm_P1.27mmU2
1DSC6001CI2Alibrary:CDFN3225-4LD-PL-1X1
1Ferrite_BeadFuse:Fuse_1206_3216MetricFB1
1GRNLED_SMD:LED_0603_1608MetricD1
1ICE40UP5K-SG48IPackage_DFN_QFN:QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mmU3
1MIC5365-1.2YC5Package_TO_SOT_SMD:SOT-353_SC-70-5U5
1MIC5504-3.3YM5Package_TO_SOT_SMD:SOT-23-5U4
1Murata 78602/8JClibrary:Murata_786JT1
1REDLED_SMD:LED_0603_1608MetricD4
1STM32L443CCU6Package_DFN_QFN:QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mmU7
1TestPointslibrary:TestPoint_Pad_2x12_D1.0mmJ3
1USBLC6-2SC6Package_TO_SOT_SMD:SOT-23-6U6
1USB_B_MicroConnector_USB:USB_Micro-B_Amphenol_10103594-0001LF_HorizontalJ2

Questions

How big is the Interface2 PCB?

It measures 55 × 50 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Interface2 use?

68 parts, built around the ICE40UP5K-SG48I, STM32L443CCU6, DS34LV87TM and DS34LV86TM. 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 Interface2 KiCad files?

From the lowobservable/coax repository on GitHub, at the commit this page was made from: the board is interface2/pcb/pcb.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Interface2 design in my own project?

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

More from lowobservable/coax

1
  • 2 layers101.6 × 53.3 mmInterface1, the printed circuit board in 3D

    Interface1

    lowobservable/coax

    Connect to IBM 3270 hardware

    18 parts53ISC

Similar boards

  • 4 layers43.2 × 43.2 mmPogobot head, the printed circuit board in 3D

    Pogobot head

    nekonaute/pogobot

    Pogobot is an open-source open-hardware robotic platform for swarm robotics

    140 parts21
  • 4 layers100 × 132.5 mmIcE1usb panel, the printed circuit board in 3D

    IcE1usb panel

    osmocom/osmo-e1-hardware

    Osmocom open source E1 (TDM) hardware; mirror of https://gitea.osmocom.org/retronetworking/osmo-e1-hardware

    240 parts9
  • 4 layers17.8 × 35.6 mmTinyFPGA UP, the printed circuit board in 3D

    TinyFPGA UP

    glanc1/TinyFPGA-UP

    The TinyFPGA UP board is a tiny FPGA board based on a ICE40UP5K-SG48 FPGA from Lattice.

    59 parts8
  • 2 layers23.6 × 57.7 mmIceskate, the printed circuit board in 3D

    Iceskate

    icerink/iceskate

    A low cost FPGA development board for absolute newbies

    48 parts18
  • 6 layers80 × 60 mmIce core, the printed circuit board in 3D

    Ice core

    enkhbold470/ice-core

    iCE40UP5K FPGA board with 8 MB PSRAM and three Pmods, programmed over USB-C by an RP2040. 6-layer KiCad 10 board.

    78 partsCERN-OHL-S-2.0
  • 4 layersAL MAWJA, the printed circuit board in 3D

    AL MAWJA

    m0-hassan/AL-MAWJA

    KiCad mixed-signal I/Q analog front-end board — work in progress

    214 parts
  • 4 layers52 × 40 mmDevice, the printed circuit board in 3D

    Device

    jayis1/hacker-devices

    Full-cycle hardware designs for security research devices — each device is a subfolder with its own README, schematics, PCB layout, and software stack

    18 parts2
  • 2 layers57.6 × 39.8 mmTk1-0805, the printed circuit board in 3D

    Tk1-0805

    kr-Eliza/tkey-open-hardware-reproduction

    Reproducing the Tillitis TKey open hardware security key: 2-layer hand-solderable PCB, lab assembly and bring-up, Voltera prototype, SBOM

    66 partsCERN-OHL-S-2.0