Skip to content

hatlabs/HALPI2-hardware

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

149 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HALPI2 Hardware

Raspberry Pi Compute Module 5 carrier board designed for marine and industrial embedded applications.

HALPI2 board render

Top Bottom
Top view Bottom view

Features

  • Power management — Supercapacitor-backed power supply with graceful shutdown on power loss
  • RP2040 control MCU — Manages power sequencing, watchdog, and system monitoring
  • CAN bus — Isolated NMEA 2000 / CAN 2.0B interface
  • RS-485 — Isolated serial interface
  • USB — USB 2.0 and USB 3.0 with onboard hub
  • Ethernet — Gigabit Ethernet
  • HDMI — Full-size HDMI output via FPC connection
  • PCIe / NVMe — M.2 slot for NVMe storage
  • DSI display — MIPI DSI connector for touchscreen displays
  • Analog monitoring — Input voltage, supercap voltage, and input current sensing
  • RTC — Coin cell backed real-time clock

Design Details

  • EDA: KiCad 9.0
  • Board revision: v0.7.0
  • Module support: Raspberry Pi CM5
  • License: CERN-OHL-S v2

Related Repositories

Repository Description
HALPI2-firmware RP2040 embedded firmware (Rust/Embassy)
HALPI2-rust-daemon Linux power management daemon
halpi2 User documentation (mdBook)
HALPI2-HDMI-FPC Impedance-controlled HDMI flexible PCB

Links

License

This hardware design is licensed under the CERN Open Hardware Licence Version 2 — Strongly Reciprocal (CERN-OHL-S v2).

About

Hat Labs Pi Carrier Board 2 design files

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors