Skip to the content
2 layers80 × 49 mmGlasgowICAdapter, the printed circuit board in 3D

I wanted an adapter board to be able to use my ICs with my Glasgow Interface Explorer, without having to manually connect the leads one by one. It also adds some neat features.

Size
80 × 49 mm
Copper layers
2
Thickness
1.6 mm
Parts
21
Nets
61
Pads
224
Tracks, vias
722, 50
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
13 Oct 2025
Updated
31 Oct 2025

Overview

GlasgowICAdapter is an open-source printed circuit board by dorythecat, from the dorythecat/GlasgowICAdapter repository on GitHub, published under the AGPL-3.0 licence. It is a 2-layer board of 80 × 49 mm with 21 parts on 61 nets, routed with 722 tracks and 50 vias.

It is built around the TMUX1209RSVR. Its parts include 11 connectors, 4 resistors and 4 ICs. It belongs with the interfaces and adapters boards of this library.

Main components

1

README

README.md

GlasgowICAdapter

I wanted an adapter board to be able to use my ICs with my Glasgow Interface Explorer, without having to manually connect the leads one by one.

On the design

The design, by default, uses four TMUX1209 Dual-Channel Multiplexers, which allows the Glasgow to communicate with ICs with up to 32 pins, whilst retaining a high speed, and still have four IOs left for general use. But, the objective of this board is to be flexible. And some chips don't just need digital IO, some need analog inputs and/or outputs, and some others even need higher speeds, if with less pins. For these reasons, you can disable each one of the four multiplexers individually with the EN_Ux bridges. When these pins are bridged, the appropiate multiplexer's outputs will be disabled, and you can use the breakout besides each of the two ports, in combination with the ZIF socket breakout, and some jumper cables, in order to properly connect everything as you need it.

On the multiplexers

The multiplexers are wired 2-on-2 to each port. Four pins serve as the signal IOs (2,3,4,5), whilst two other pins (0,1), serve as the address selectors, which are wired so that both multiplexers on each channel share these address pins. The enable pins of the multiplexers are pulled up by one 10kOhm resistor each, and can be grounded by using its respective EN_Ux jumper. These multiplexe2rs support 1.8V logic, and are wired directly into the VIO of their respective port. This allows them to work with the full voltage range of the Glasgow.

Raytraced render of the board

Parts

21
QtyValueFootprintReferences
410kResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_HorizontalR1, R2, R3, R4
4TMUX1209RSVRTMUX1029RSVR:RSV0016AU1, U2, U4, U5
1EN_U1Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ4
1EN_U2Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ5
1EN_U3Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ7
1EN_U4Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ8
1LOGOSFH11_PBPC_D10_ST_BK:GoblinCatLogoG***
1PORT ASFH11_PBPC_D10_ST_BK:CONN_SFH11-PBPC-D10-ST-BK_SULJ1
1PORT A IOConnector_PinHeader_2.54mm:PinHeader_2x10_P2.54mm_VerticalJ10
1PORT BSFH11_PBPC_D10_ST_BK:CONN_SFH11-PBPC-D10-ST-BK_SULJ2
1PORT B IOConnector_PinHeader_2.54mm:PinHeader_2x10_P2.54mm_VerticalJ11
1ZIF_IO_LEFTConnector_PinHeader_2.54mm:PinHeader_1x16_P2.54mm_VerticalJ6
1ZIF_IO_RIGHTConnector_PinHeader_2.54mm:PinHeader_1x16_P2.54mm_VerticalJ9
1ZIF_SOCKETSocket:DIP_Socket-32_W11.9mm_W12.7mm_W15.24mm_W17.78mm_W18.5mm_3M_232-1285-00-0602JJ3

The 20 most common of 21 parts.

Similar boards

  • 2 layers28.3 × 39.8 mmLevelShifter, the printed circuit board in 3D

    LevelShifter

    gusmanb/logicanalyzer

    24 channel, 100Msps logic analyzer hardware and software

    21 parts5.1kGPL-3.0
  • 2 layers171.2 × 72.9 mmAmiga gfxcard before pour, the printed circuit board in 3D

    Amiga gfxcard before pour

    mntmn/amiga2000-gfxcard

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

    21 parts1k
  • 2 layers93.9 × 46 mmRectifier, the printed circuit board in 3D

    Rectifier

    rene-dev/stmbl

    AC Servo Driver for STM32F4

    21 parts990GPL-3.0
  • 2 layers45.5 × 42.9 mmEsphome han reader, the printed circuit board in 3D

    Esphome han reader

    hackclub/OnBoard

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

    21 parts915
  • 2 layers31.8 × 14.5 mmEsp prog, the printed circuit board in 3D

    Esp prog

    drandyhaas/KiCadRoutingTools

    A set of Python/Rust tools to aid routing in KiCad

    21 parts744MIT
  • 2 layers23.5 × 15.8 mmQuiverAttachPCB, the printed circuit board in 3D

    QuiverAttachPCB

    Arrow-air/project-quiver

    Project Quiver documentation, designs, and project artifacts.

    21 parts617CERN-OHL-S-2.0
  • 2 layers69.9 × 41.3 mmHeaterMeterLCD, the printed circuit board in 3D

    HeaterMeterLCD

    CapnBry/HeaterMeter

    HeaterMeter and LinkMeter Arduino BBQ Controller

    21 parts557MIT
  • 2 layers161.3 × 111.8 mmDoj, the printed circuit board in 3D

    Doj

    kelu124/echomods

    Open source ultrasound processing modules and building blocks

    21 parts463

Questions

How big is the GlasgowICAdapter PCB?

It measures 80 × 49 mm and has 2 copper layers, 1.6 mm thick.

What parts does the GlasgowICAdapter use?

21 parts, built around the TMUX1209RSVR. 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 GlasgowICAdapter KiCad files?

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

Can I use the GlasgowICAdapter design in my own project?

Its repository publishes it under the AGPL-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).