HomeLabIO
is a Compute Module 4 carrier board designed to fit in a 19" rack using 1U of space.
Features:
- Power over Ethernet 802.3at (PoE+)
- NVMe SSD up to 2280
- HDMI
- USB-C UART communication on the front
- PWM fan
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.
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.
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.
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!
- Initial schematic and board
- Fix issue with FTDI USB connection
- Fix issue with BOM that specifies a generic fuse
- 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