Universal IO

celeritous·Universal_IO·Universal_IO_2.8_Rev1.1/UNIVERSAL_IO_2.8_Rev1.1.kicad_pcb

Universal IO PCB layout, top view — open source board by celeritous

About the Universal IO PCB

Universal IO is an open source PCB design by celeritous, published on GitHub. It is a 2-layer board measuring 150 × 50 mm, with 107 components from 16 distinct parts.

Other key parts include the SN74LVC1G97, MCP23017, MCP1826S-3302 and TFT_320X240_2.4_SPI. By type, the board carries 40 resistors, 26 capacitors, 20 ICs, 14 switches, 3 connectors and 2 diodes.

Main components on the Universal IO

Universal IO bill of materials (BOM)

107 components, 16 distinct parts.

QtyPartRefs
18
SN74LVC1G97
U1, U2, U4, U5, U7, U8, U9, U10 +10
1
MCP23017
U3
1
MCP1826S-3302
U6
1
TFT_320X240_2.4_SPI
MOD1
1
CMPDM302PH
Q1
1
Header_2x20
P1
2
Header_2x1
P2, P3
2
ENCODER_W/PB
SW1, SW2
12
PUSHBUTTON_SPST_6MM_TH_GND
SW3, SW4, SW5, SW6, SW7, SW8, SW9, SW10 +4
2
Led_Small
D1, D2
23
0.10uF
C1, C2, C3, C4, C5, C6, C7, C8 +15
2
47uF
C19, C20
1
10.0uF
C26
19
10.0kΩ
R1, R2, R3, R4, R5, R6, R7, R8 +11
18
1.00kΩ
R18, R20, R21, R22, R23, R24, R25, R26 +10
3
470.0Ω
R38, R41, R42

Universal IO design files

The KiCad project lives in the celeritous/Universal_IO repository on GitHub; these links point at the commit this page was built from.

Universal IO: common questions

How big is the Universal IO PCB?

The Universal IO measures 150 × 50 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Universal IO?

107 components, from 16 distinct parts. The full bill of materials is listed on this page.

Where can I download the Universal IO design files?

From the celeritous/Universal_IO repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the Universal IO design in my own project?

The repository has no license, so all rights stay with celeritous. Use it as a reference, and ask the author before reusing the design.