
Iasis
hydazz/iasis
An optional Raspberry Pi Compute Module 5 carrier for Iasis. It plugs into the main board's HubPD population and carries Ethernet, NVMe storage, an accessory USB-C port and a service USB-C port.

An optional Raspberry Pi Compute Module 5 carrier for Iasis. It plugs into the main board's HubPD population and carries Ethernet, NVMe storage, an accessory USB-C port and a service USB-C port.
Cm5 is an open-source printed circuit board by hydazz, from the hydazz/iasis repository on GitHub, published under the Apache-2.0 licence. It is a 6-layer board of 75.1 × 102 mm with 84 parts on 228 nets, routed with 720 tracks and 204 vias.
It is built around the AP3441SHE-7B, LM61480RPHR and TPD4E02B04DQAR, with the TPD4E05U06DQAR, HD3SS3220RNHR and SN74AHCT1G125DBVR(UMW) among its other parts. Its parts include 32 capacitors, 20 resistors, 9 ICs, 9 connectors and 2 inductors. It belongs with the computers and single-board computers boards and the Raspberry Pi (Linux) boards of this library.
An optional Raspberry Pi Compute Module 5 carrier for Iasis. It plugs into the main board's HubPD population and carries Ethernet, NVMe storage, an accessory USB-C port and a service USB-C port. The CM5 case holds both boards.
| Item | Requirement or limit |
|---|---|
| Main board | HubPD, with its fitted side socket and power feed |
| Input | USB-C PD supply offering 20 V, connected to the main board |
| Storage | eMMC on the module, or NVMe for CM5 Lite; no microSD slot |
| NVMe SSD | M-key, 2230 / 2242 / 2280, up to 6 W |
| Fan | Up to 0.4 A; rated to tolerate 5.19 V |
| RTC backup | Raspberry Pi RTC Battery SC1163, rechargeable ML2020 |
| Accessory USB-C | 5 V / 1.5 A |
| Carrier power reservation | 35 W including conversion losses and VCONN |
The service port is for CM5 provisioning and recovery; power comes through the main board. Set PSU_MAX_CURRENT=5000 in the CM5 EEPROM configuration for the accessory USB allowance.
Connect the battery to J104. To enable charging, add this to /boot/firmware/config.txt and reboot:
dtparam=rtc_bbat_vchg=3000000Use this setting only with the specified rechargeable battery. See Raspberry Pi's RTC setup for diagnostics.
With the development tools installed:
mise run //hardware/boards/cm5:lint
mise run //hardware/boards/cm5:fabbuild/boards/cm5/ contains gerbers.zip, bom.csv and cpl.csv. The board is 75.1 × 102 mm and uses the main board's six-layer ordering settings. Select its accessory and service USB-C connectors (J401, J501) in the assembly order.
Use :step for the populated STEP and :preview for board.png. The PCB revision is recorded in the KiCad title block; tag Revision A fabrication files as cm5-rev-a.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 15 | 22u 16V X7R | Capacitor_SMD:C_1210_3225Metric | C101, C102, C308, C309, C310, C311, C312, C401, C405, C701, C702, C704, C705, C706, C707 |
| 10 | 100n | Capacitor_SMD:C_0402_1005Metric | C103, C104, C305, C307, C402, C403, C404, C406, C601, C703 |
| 5 | M3 | MountingHole:MountingHole_3.2mm_M3 | H1, H2, H3, H4, H5 |
| 3 | 5.1k | Resistor_SMD:R_0402_1005Metric | R303, R501, R502 |
| 3 | 9774025243R | Mounting_Wuerth:Mounting_Wuerth_WA-SMSI-M2_H2.5mm_9774025243 | H701, H702, H703 |
| 2 | 100k | Resistor_SMD:R_0402_1005Metric | R406, R703 |
| 2 | 100n 50V X7R | Capacitor_SMD:C_0402_1005Metric | C303, C304 |
| 2 | 10164227-1001A1RLF | Connector_Hirose_DF40:Hirose_DF40C-100DS-0.4V_2x50_P0.4mm | J101, J102 |
| 2 | 10k | Resistor_SMD:R_0402_1005Metric | R101, R701 |
| 2 | 10u 50V X7R | Capacitor_SMD:C_1210_3225Metric | C301, C302 |
| 2 | 200k 1% | Resistor_SMD:R_0402_1005Metric | R404, R405 |
| 2 | 470 | Resistor_SMD:R_0402_1005Metric | R601, R602 |
| 2 | TPD4E02B04DQAR | Package_SON:USON-10_2.5x1.0mm_P0.5mm | U403, U404 |
| 2 | TPD4E05U06DQAR | Package_SON:USON-10_2.5x1.0mm_P0.5mm | U405, U501 |
| 1 | 1-2199230-5 | Connector_PCBEdge:TE_M.2_M_2x38-1MP_P0.5mm | J701 |
| 1 | 100k 0.1% | Resistor_SMD:R_0402_1005Metric | R301 |
| 1 | 1054500101 | Connector_USB:USB_C_Receptacle_Molex_105450-0101 | J401 |
| 1 | 10p C0G | Capacitor_SMD:C_0402_1005Metric | C313 |
| 1 | 15k 1% | Resistor_SMD:R_0402_1005Metric | R407 |
| 1 | 1k | Resistor_SMD:R_0402_1005Metric | R201 |
| 1 | 1u 10V X7R | Capacitor_SMD:C_0603_1608Metric | C306 |
| 1 | 2.2k | Resistor_SMD:R_0402_1005Metric | R702 |
| 1 | 24.3k 0.1% | Resistor_SMD:R_0402_1005Metric | R302 |
| 1 | 2N7002 | Package_TO_SOT_SMD:SOT-23 | Q401 |
| 1 | 3.3u 17A | CM5:L_PROD_PSPMAA0805 | L301 |
| 1 | 33 | Resistor_SMD:R_0402_1005Metric | R102 |
| 1 | 4.7k | Resistor_SMD:R_0402_1005Metric | R401 |
| 1 | 4.7n | Capacitor_SMD:C_0402_1005Metric | C708 |
| 1 | 499k 1% | Resistor_SMD:R_0402_1005Metric | R402 |
| 1 | 909k 1% | Resistor_SMD:R_0402_1005Metric | R403 |
| 1 | AP22652W6-7 | Package_TO_SOT_SMD:SOT-23-6 | U402 |
| 1 | AP3441SHE-7B | Package_DFN_QFN:DFN-8-1EP_2x2mm_P0.5mm_EP0.9x1.7mm | U701 |
| 1 | BM02B-SRSS-TB | Connector_JST:JST_SH_BM02B-SRSS-TB_1x02-1MP_P1.00mm_Vertical | J104 |
| 1 | BM04B-SRSS-TB | Connector_JST:JST_SH_BM04B-SRSS-TB_1x04-1MP_P1.00mm_Vertical | J103 |
| 1 | CM5 | CM5:RaspberryPi_CM5 | M1 |
| 1 | HD3SS3220RNHR | Package_DFN_QFN:Texas_RNH0030A_WQFN-30-1EP_2.5x4.5mm_P0.4mm_EP1.2x3.2mm | U401 |
| 1 | HR911130A | CM5:HanRun_HR911130A | J601 |
| 1 | LM61480RPHR | CM5:TI_RPH0016A | U301 |
| 1 | PZ200-2-10-W | Connector_PinHeader_2.00mm:PinHeader_2x10_P2.00mm_Horizontal | J201 |
| 1 | SK6812SIDE-A | Iasis:OPSCO_SK6812SIDE-A | D101 |
| 1 | SKRTLAE010 | Button_Switch_SMD:SW_Push_1P1T-MP_NO_Horizontal_Alps_SKRTLAE010 | SW501 |
| 1 | SN74AHCT1G125DBVR | Package_TO_SOT_SMD:SOT-23-5 | U101 |
| 1 | SRP5030CC-2R2M | Iasis:Bourns_SRP5030CC | L701 |
| 1 | USB4105-GF-A-120 | Iasis:GCT_USB4105_GF_A_120 | J501 |
It measures 75.1 × 102 mm and has 6 copper layers, 1.57 mm thick.
84 parts, built around the AP3441SHE-7B, LM61480RPHR, TPD4E02B04DQAR and TPD4E05U06DQAR. 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.
From the hydazz/iasis repository on GitHub, at the commit this page was made from: the board is hardware/boards/cm5/cm5.kicad_pcb and its schematic hardware/boards/cm5/accessory-port.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the Apache-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).

hydazz/iasis
An optional Raspberry Pi Compute Module 5 carrier for Iasis. It plugs into the main board's HubPD population and carries Ethernet, NVMe storage, an accessory USB-C port and a service USB-C port.

jackw01/pi-pico-printer-board
Tinkerer-friendly Klipper compatible 3D printer control board using Raspberry Pi Pico

jonahsaunders/planar-studio
KiCad extension for the copper you can't buy as a part — design planar inductors, transformers, PCB motor stators, filters, and antennas, with electrical modeling and direct write-back to your board.

AsadImranRafique/CM5-Carrier-Board-Rev2
Open-source six-layer Raspberry Pi CM4/CM5 carrier board with USB-C, 25 W PoE, M.2 NVMe, microSD, I2S, and expansion-board connectors.

AsadImranRafique/CM5-Carrier-Board
Custom Raspberry Pi CM4/CM5 carrier board with PoE, Gigabit Ethernet, M.2 NVMe, microSD and peripheral interfaces.


devisunofficial/HomeBoy
Homeboy is Raspberry-Pi based Game Console(Emulator) which can also act as server( or Backend) for my other projects.


LimesKey/parsnip-node
A portable LoRa communicator. Custom 4-layer PCB (ESP32-S3 + E22P-915M30S LoRa + NEO-M9N GNSS), designed in KiCad for 915 MHz.