Universal IO
celeritous·Universal_IO·Universal_IO_2.8_Rev1.1/UNIVERSAL_IO_2.8_Rev1.1.kicad_pcb
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.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 18 | SN74LVC1G97 | SOT23-6 | U1, U2, U4, U5, U7, U8, U9, U10 +10 |
| 1 | MCP23017 | SOIC127P1034X267-28 | U3 |
| 1 | MCP1826S-3302 | TO263-3 | U6 |
| 1 | TFT_320X240_2.4_SPI | TFT_320x260_2.8_SPI | MOD1 |
| 1 | CMPDM302PH | SOT23-3 | Q1 |
| 1 | Header_2x20 | Header_2x20_Shrouded_100mil | P1 |
| 2 | Header_2x1 | Header_2x1_Shrouded_100mil | P2, P3 |
| 2 | ENCODER_W/PB | SW_PEC11_QUAD_ENCODER_TH_PB | SW1, SW2 |
| 12 | PUSHBUTTON_SPST_6MM_TH_GND | SWITCH_PB_6MM_TH_GND | SW3, SW4, SW5, SW6, SW7, SW8, SW9, SW10 +4 |
| 2 | Led_Small | LED_3MM_TH | D1, D2 |
| 23 | 0.10uF | P0603 | C1, C2, C3, C4, C5, C6, C7, C8 +15 |
| 2 | 47uF | CAPACITOR_TANTALUM_C | C19, C20 |
| 1 | 10.0uF | P0603 | C26 |
| 19 | 10.0kΩ | P0603 | R1, R2, R3, R4, R5, R6, R7, R8 +11 |
| 18 | 1.00kΩ | P0603 | R18, R20, R21, R22, R23, R24, R25, R26 +10 |
| 3 | 470.0Ω | P0603 | 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.