0x2C: GPIO and COM interfaces Pi Top Module




The Pi Top is becoming a popular platform for software development using the Raspberry Pi singleboard computer. However, interfacing hardware to the Pi Top can be challenging, since the hub does not conform with the RPi GPIO header. This module enables easy interfacing of simple input and output devices using the native 34-way Pi Top hub.


This design breaks out the conventional 40-way RPi GPIO from the 34-way Pi Top hub connector and allows HATs and other pieces of hardware to be easily interfaced to the Pi Top. A miniature breadboard with double-sided adhesive can be mounted on top of the module for easy prototyping. Communication interfaces are broken out to dedicated headers for easy hookup of sensors and other peripherals.

License terms
The 0x2C design is published under the Creative Commons Unported 3.0 License.  I do not profit from this design, neither should you. You are welcome to adapt, modify, and redistribute this design as long as the license terms are respected.

Physical size of PCB

84 mm (width) by 56 mm (height). Double-sided.

Rendering and photos

DipTrace 3D rendering, frontside with components

DipTrace 3D rendering, backside with components


0x2C module mounted in a Pi Top 2


Bill of materials

1 pcs. 2×20, 2.54 mm pitch (fe)male header


1 pcs. 40-way IDC connector (for connecting external boards with polarised IDC cables – recommended option)

1 pcs. 2×17, 90 degree, 2.00 mm pitch, female header

1 pcs. 2×17, 90 degree, 2.00 mm pitch, male header

1 pcs. 1×24, 2.54 mm, male break-away header

1 pcs. miniature solderless breadboard with double-sided adhesive

Estimated cost

An IDC connector, a break-away header, a male angled header, a female header, and a miniature breadboard should not cost more than EUR 5,-.



Schematic PDF: 0x2C_schematic

DipTrace v. 3 schematic file: 0x2C_schematic

DipTrace v. 3 PCB design file: 0x2C_ratlined_public

Gerber files: 0x2C_Gerber



Comments are closed.