Collection of small hardware projects and KiCad designs developed as experimental ones
- Breakout board and modification guide for the MLLSE M2 Air mini PC. Provides two full-size M.2 Key-B SATA slots and one M.2 Key-M PCIe x1 slot, includes KiCad project, BOM, gerbers, and step-by-step modification instructions.
- M.2 Key-M to Raspberry Pi PCIe adapter for the Radxa A5E SBC. Allows using Raspberry Pi PCIe HATs via a Raspberry Pi PCIe FPC cable.
gl_inet_gl_mt300n_v2_flash_expansion
- Guide and patch for upgrading the SPI NOR flash in the GL.iNet GL-MT300N-V2 from 16 MB to 32 MB or 64 MB. Covers full flash backup, OpenWrt custom image compilation with a DTS/Makefile patch, flash image assembly, programming with a CH341A programmer via flashrom, and physical IC replacement.
- M.2 Key-M to Mini PCIe breakout board for the Radxa Rock 3A SBC, designed to enable use of AP-grade Mini PCIe Wi-Fi cards. Includes KiCad project, OpenSCAD enclosure files, and a full OpenWRT flashing and setup guide.
- Unfinished 4-node Raspberry Pi Compute Module cluster (1 control + 3 compute nodes) across two linked PCBs, with capacitive-coupled Gb Ethernet switching. Abandoned due to CM pricing; kept as a reference base for other projects.
Each project contains its own readme.md with detailed information, KiCad project files, and media.
Open the subproject folder and read its readme.md for design details, BOM, and assembly or modification instructions.
This repository is covered by the project LICENSE. See LICENSE in the repository root for details.