Skip to content

Latest commit

 

History

History
70 lines (46 loc) · 2.42 KB

README.md

File metadata and controls

70 lines (46 loc) · 2.42 KB

HomeLabIO

GitHub release GitHub license

HomeLabIO is a Compute Module 4 carrier board designed to fit in a 19" rack using 1U of space.

board image

Features:

  • Power over Ethernet 802.3at (PoE+)
  • NVMe SSD up to 2280
  • HDMI
  • USB-C UART communication on the front
  • PWM fan

Why

This is my first attempt at making a PCB and was largely a practical learning experience.

The schematic is heavily inspired by the Raspberry Pi CM4IO and the HomeAssistant Yellow.

PCB Fabrication and Assembly by PCBWay

I am proudly sponsored by PCBWay, a leading manufacturer specializing in PCB prototyping, low-volume production, and PCB Assembly services. Thanks to PCBWay’s sponsorship, I was able to fabricate and assemble my PCBs with high precision and quality. Their advanced manufacturing capabilities ensured that our design was translated into a robust and functional product.

board image

Why PCBWay?

PCBWay offers:

  • High-quality PCB fabrication with multiple layer options, surface finishes, and material choices.
  • Fast turnaround times to meet project deadlines efficiently.
  • Affordable pricing for both prototyping and mass production.
  • Reliable PCB assembly services, including SMT, through-hole, and mixed assembly.
  • Exceptional customer support and a user-friendly ordering platform.

Get Your Own PCBs from PCBWay

I highly recommend PCBWay for all your PCB fabrication and assembly needs. Their dedication to quality and customer satisfaction makes them an ideal partner for your projects. If you're looking for a trusted partner for PCB fabrication and assembly, check out PCBWay for your next project.

Special thanks to PCBWay for their generous support!

Changelog

v0.1.0

  • Initial schematic and board

v0.1.1

  • Fix issue with FTDI USB connection
  • Fix issue with BOM that specifies a generic fuse

v0.2.0

  • Move fan port closer to board edge
  • Switch UART chipset
  • Add UART activity LEDs
  • Switch PCIe power management
  • Add NVMe LED
  • Switch HDMI port for cheaper alternative