gokul/macro-six-usbc
USB-powered ATmega32U4 controller board with protected/switched 5 V power, six tactile keys, rotary encoder, reset/boot/ISP interfaces, power LED, and six daisy-chained SK6812 RGB LEDs driven through MOSFETs.
- Version
- 0.1.6
- License
- MIT
- Stars
- 0
outputs/release/VALIDATION.md
PCB
Schematic
# Recorded checks
The source passes TypeScript and core board checks with no errors. Independent geometry checks cover 786 copper features and 226 drills, with no clearance violations. The minimum different-net copper gap is 0.10 mm. Every exported ground-pour region is valid and touches a ground conductor.
All 54 placed components pass supplier numbered-pad registration and rotation checks. All non-plated holes are round. Plated-slot widths, lengths and annular rings meet the recorded JLCPCB dimension checks for two-layer, 1 oz construction. H1 is a round 3.2 mm mounting hole.
All ten Gerber layers are parsed and rendered. The manufacturing ZIP includes twelve files: ten Gerber layers and separate plated and non-plated drill files. Gerber and drill registration is checked against the board geometry.
Native KiCad checks report zero errors and zero unconnected items. The converted KiCad file also reports missing footprint-library references and fill warnings from triangulated copper pours; those are not a zero-warning result. The independent geometry and pour-connectivity checks are recorded separately.
These are local checks. Manufacturer DFM review, assembly acceptance and physical prototype validation are not claimed.