Skip to the content
4 layers96 × 28 mmThelio io, the printed circuit board in 3D

KiCad electrical design of Thelio Io board

Size
96 × 28 mm
Copper layers
4
Thickness
1.6 mm
Parts
78
Nets
73
Pads
268
Tracks, vias
543, 93
Pours
5
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
12 Sep 2018
Updated
11 Aug 2023

Overview

Thelio io is an open-source printed circuit board by system76, from the system76/thelio-io-hardware repository on GitHub, published under the GPL-3.0 licence. It is a 4-layer board of 96 × 28 mm with 78 parts on 73 nets, routed with 543 tracks and 93 vias.

It is built around the RP2040, W25Q16JVSSIQ and LP5907MFX-3.3, with the BSS138PW, SMTSO-M3-3ET and BAV70,215-JSM among its other parts. Its parts include 29 resistors, 14 transistors, 12 capacitors, 3 ICs and 2 diodes. It belongs with the RP2040 boards of this library.

Main components

10

README

README.md

Thelio Io Hardware

Thelio-Io Board

This board design provides a SATA backplane for four drives, and an AVR microcontroller running open source firmware that controls two fans and one power button.

  • 1 Molex power input
  • 4 SATA data inputs
  • 4 SATA power and data outputs
  • USB 1.1 AVR microcontroller (ATmega32U4)
  • Male USB header
  • Reprogrammable over USB DFU
  • 4 pin intake fan
  • 4 pin CPU fan input
  • 4 pin CPU fan output - Y connector to two CPU fans
  • 4 pin motherboard power button input
  • 4 pin front panel power button output

Thelio-Io-SAS Board

This board design provides a NVMe backplane for four drives.

  • 1 Molex power input
  • 4 MiniSAS-HD data inputs
  • 4 U.2 power and data outputs

Parts

78
QtyValueFootprintReferences
175.1 kkicad_pcb:R_0402_1005MetricR1, R4, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21, R22, R23, R24, R25 +1
14BSS138PWPackage_TO_SOT_SMD:SOT-323_SC-70Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12, Q13, Q14
61 uFkicad_pcb:C_0402_1005MetricC1, C4, C5, C6, C10, C11
547053-1000Connector:FanPinHeader_1x04_P2.54mm_VerticalFANIN1, FANOUT1, FANOUT2, FANOUT3, FANOUT4
41 Mkicad_pcb:R_0402_1005MetricR2, R9, R10, R11
41 nFkicad_pcb:C_0402_1005MetricC2, C3, C8, C12
4330 kkicad_pcb:R_0402_1005MetricR26, R27, R28, R29
222-28-4040Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalPFP1, PMB1
227kicad_pcb:R_0402_1005MetricR7, R8
227 pFkicad_pcb:C_0402_1005MetricC7, C9
2SMTSO-M3-3ETSMTSO:SMTSO-M3-3H1, H2
11 kkicad_pcb:R_0402_1005MetricR6
1100Resistor_SMD:R_0603_1608MetricR3
1171825-4SATA:ATA_FLOPPY_POWER_4POWER1
1BAV70,215Package_TO_SOT_SMD:SOT-23D2
1CDR-04-GSConnector_Molex:Molex_SL_171971-0004_1x04_P2.54mm_VerticalJ1
1DNPTestPoint:TestPoint_2Pads_Pitch2.54mm_Drill0.8mmTP1
1FMC16302WBTPCTFuse:Fuse_0603_1608MetricF1
1G6K-2F-Y-TR DC5Relay_SMD:Relay_DPDT_Omron_G6K-2F-YK1
1GT-197LED_SMD:LED_0603_1608MetricD1
1LOGOLogo:76G***
1LP5907MFX-3.3Package_TO_SOT_SMD:SOT-23-5U3
1RH100-12.000-18-2030-TROscillator:Oscillator_SMD_SeikoEpson_SG8002CE-4Pin_3.2x2.5mmY2
1RP2040kicad_pcb:QFN-56-RP2040U2
1SKRPACE010kicad_pcb:SW_SPST_PTS810PWBT1
1SWD_THConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ3
1W25Q16JVSSIQPackage_SO:SOIC-8_5.23x5.23mm_P1.27mmU1

More from system76/thelio-io-hardware

2
  • 4 layers72 × 40.2 mmThelio io sata, the printed circuit board in 3D

    Thelio io sata

    system76/thelio-io-hardware

    KiCad electrical design of Thelio Io board

    10 parts70GPL-3.0
  • 2 layers96 × 28 mmNebula io, the printed circuit board in 3D

    Nebula io

    system76/thelio-io-hardware

    KiCad electrical design of Thelio Io board

    9 parts70GPL-3.0

Similar boards

  • 4 layers299 × 127 mmLaunch, the printed circuit board in 3D

    Launch

    system76/launch

    System76 Launch Configurable Keyboard

    385 parts1.4kGPL-3.0
  • 4 layers90 × 60 mmBetter lamp controller, the printed circuit board in 3D

    Better lamp controller

    super-cow-powers/better-lamp-controller

    A custom lamp controller with audio, controlled with an RP2040

    103 partsBSD-3-Clause
  • 4 layers43.2 × 22.9 mmRiotee probe, the printed circuit board in 3D

    Riotee probe

    NessieCircuits/Riotee_ProbeHardware

    The Riotee probe lets you program a Riotee module that is soldered onto your PCB or plugged into a breadboard. It has a standard 10-pin 0.1" connector compatible with the popular Tag-Connect cables that allow in-circuit…

    74 parts7CERN-OHL-W-2.0
  • 2 layers371.5 × 152.4 mmMk keeb, the printed circuit board in 3D

    Mk keeb

    elec-mk/mk-keeb

    220 parts
  • 2 layers60 × 43 mmDesktop, the printed circuit board in 3D

    Desktop

    dyu134/ESP-HI-PLUS

    The Robot sub-module is a high-performance actuator and sensing expansion board for the ESP-HI-PLUS, designed to transform the device into a mobile or interactive robotic platform.

    62 parts
  • 4 layers53 × 42 mmMioLink, the printed circuit board in 3D

    MioLink

    Misaka0x2730/MioLink

    ARM JTAG/SWD debugger (BlackMagic port) based on RP2040.

    112 parts30GPL-3.0
  • 4 layers55.9 × 22.9 mmRiotee Board, the printed circuit board in 3D

    Riotee Board

    NessieCircuits/Riotee_Board

    The Riotee board is a development board for battery-free wireless devices. The on-board wireless microcontroller runs off energy harvested from, for example, a solar panel and uses only tiny capacitors as energy…

    83 parts15CERN-OHL-W-2.0
  • 6 layers111 × 111 mmLed panel, the printed circuit board in 3D

    Led panel

    antmicro/programmable-led-panel

    LED matrix controlled with iCE40 FPGA or RP2040 MCU for benchmarking and integration of video systems

    315 parts2Apache-2.0

Questions

How big is the Thelio io PCB?

It measures 96 × 28 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Thelio io use?

78 parts, built around the RP2040, W25Q16JVSSIQ, LP5907MFX-3.3 and BSS138PW. 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 Thelio io KiCad files?

From the system76/thelio-io-hardware repository on GitHub, at the commit this page was made from: the board is pcb-thelio-io/thelio-io.kicad_pcb and its schematic pcb-nebula-io/nebula-io.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Thelio io design in my own project?

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