Skip to the content
2 layers48.8 × 49.9 mmHexpansion, the printed circuit board in 3D

code and PCB design files for my Space Unicorn hextension for EMF 2026

Size
48.8 × 49.9 mm
Copper layers
2
Thickness
1 mm
Parts
50
Nets
27
Pads
113
Tracks, vias
184, 73
Pours
12
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
6 Jun 2026
Updated
13 Jul 2026

Overview

Hexpansion is an open-source printed circuit board by Corteil, from the Corteil/EMF_space_unicorn repository on GitHub, published under the GPL-2.0 licence. It is a 2-layer board of 48.8 × 49.9 mm with 50 parts on 27 nets, routed with 184 tracks and 73 vias.

It is built around the ATTINY85-20SU, M24C16-RMN6TP and OSTVN02A150, with the OSTVN04A150 among its other parts. Its parts include 9 resistors, 5 connectors, 4 capacitors, 2 ICs and 2 diodes. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

4

README

hardware/README.md

Space Unicorn — hardware

KiCad design files for the EMF26 Space Unicorn hexpansion.

FrontRear
Space Unicorn PCB — frontSpace Unicorn PCB — rear

Contents

PathWhat
hexpansion.kicad_pro / .kicad_sch / .kicad_pcbKiCad project, schematic and board.
fp-lib-table, sym-lib-tableLibrary tables.
*.pretty/Project-local footprint libraries (unicorn, heart, gfx, NextPCB).
gerbers/Gerbers + drill files for fabrication.
renders/Board renders and the paper template.
LICENSE.txtHardware licence.

Notes

  • The board carries an ATtiny85 (WS2812 driver, I²C 0x40), an M24256E EEPROM (hexpansion identity + resident app), and a BC857BS for Ext_5V reverse-feed protection.
  • fp-lib-table references some footprints by absolute local paths (parts from …/Hardware/parts/…) and a sibling tildagon-base. These won't resolve on a fresh clone, but KiCad caches footprints in the .kicad_pcb, so the board opens, views and plots correctly. Re-point those library entries if you need to edit footprints.

Related

Parts

50
QtyValueFootprintReferences
610KResistor_SMD:R_0603_1608MetricR3, R4, R5, R8, R9, R10
3100nFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC2, C3, C4
3300ΩResistor_SMD:R_0603_1608MetricR1, R6, R7
2FSM2JRT6x6mm switch:FSM2JRTS1, S2
2LEDLED_SMD:LED_0805_2012MetricD1, D2
2MountingHole_PadMountingHole:MountingHole_2.2mm_M2_Pad_ViaH1, H2
110uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC1
1ATTINY85-20SUATTINY85:8S2_ATMU1
1BC857BS-13-FBC857BS:SOT65P210X100-6NU2
1Conn_01x02_PinConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ5
1Conn_02x03_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_VerticalJ2
1Heartheart:heart
1Hexpansion-Connectortildagon:hexpansion-edge-connectorJ1
1Jumper_2_Small_BridgedJumper:SolderJumper-2_P1.3mm_Bridged2Bar_RoundedPad1.0x1.5mmJP1
1M24C16-RMN6TPM24C16-RMN6TP:SO-8_STMCR1
1OSTVN02A1502 block:CONN_OSTVN02A150_OSTJ3
1OSTVN04A1504 block:CONN_OSTVN04A150_OSTJ4
1Q_PMOS_DGSPackage_TO_SOT_SMD:SOT-23Q1

The 30 most common of 50 parts.

Similar boards

  • 4 layers40 × 52.5 mmVAL3000, the printed circuit board in 3D

    VAL3000

    Valar-Systems/valar-motion

    The easiest, fastest, cheapest, and safest way to spin a stepper motor wirelessly. Valar Motion is a family of tiny Wi-Fi stepper controllers built around a Trinamic TMC2209 driver — precisely control a motor's…

    61 parts3
  • 4 layers40 × 52.5 mmVAL3100, the printed circuit board in 3D

    VAL3100

    Valar-Systems/VAL3100

    The VAL3100 is now part of the Valar Motion mono-repo, alongside the VAL3000 and VAL3101 controllers:

    67 parts2CERN-OHL-S-2.0
  • 2 layers41.8 × 36.4 mmHexpansion L80, the printed circuit board in 3D

    Hexpansion L80

    TechCabin/EMFBadge-Hexpansions-GPS

    A GPS Hexpansion module and basic software implementation for the Tildagon badge.

    22 parts12
  • 4 layers150 × 107.5 mmBase, the printed circuit board in 3D

    Base

    bornier-dev/bornier

    Open source EtherCAT slaves for machine tools running LinuxCNC: hardware, firmware and tooling.

    517 parts
  • 2 layers72 × 88 mmExmane Jesus Salcedo, the printed circuit board in 3D

    Exmane Jesus Salcedo

    jis0017/Practicas-KiCad

    Practicas de KiCad en Arquitectura De Sistemas Electrónicos

    25 parts
  • 2 layers52 × 42 mmNMEA0183Adapter-7.1, the printed circuit board in 3D

    NMEA0183Adapter-7.1

    rolandvs/ais_transponder

    A real, functioning low-power AIS transponder (class B)

    39 parts1GPL-3.0

Questions

How big is the Hexpansion PCB?

It measures 48.8 × 49.9 mm and has 2 copper layers, 1 mm thick.

What parts does the Hexpansion use?

50 parts, built around the ATTINY85-20SU, M24C16-RMN6TP, OSTVN02A150 and OSTVN04A150. 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 Hexpansion KiCad files?

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

Can I use the Hexpansion design in my own project?

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