board
65% MX Keyboard (soldered)
Public Unreviewedby gzc
65% ANSI keyboard PCB (68 soldered MX switches) for a gasket-mount case, rev B: STM32F072 under the spacebar running QMK, USB through a Unified Daughterboard on a Pico-EZmate cable, strict-grid copper, green with lead-free HASL, PCBWay bare board for hand assembly.
← Commit history
adom-aiflow: step evidence (thermal)
5 files changed
+56
README.md+2@@ -66,4 +66,6 @@ Every step of the build, in order, each with its own page of evidence (checks, s **12. Current**: current density on every loaded net. [The evidence](steps/12-current/README.md) +**13. Thermal**: temperature rise against the budget. [The evidence](steps/13-thermal/README.md)+ <!-- /aiflow:steps -->
steps/13-thermal/README.mdadded+54@@ -0,0 +1,54 @@+# Step 13: Thermal++copper and vias at every hot tab against the rise budget; then the AI's own temperature rise drawing and a walkthrough of the pours it judged++## Visits++- 2026-11-09T04:00:19Z++## What the binary checked++### analyze-thermal++- **acknowledgedPeaks**: 0 item(s)+- **boardSinkAssumptions**: 0 item(s)+- **boardSinkNotes**: 0 item(s)+- **expiredAcks**: 0 item(s)+- **fieldNote**: same-input field screen passed under its stated assumptions+- **fieldReport**: aiflow-run/fields/fields.json+- **heuristicPass**: True+- **pass**: True+- **results**: 0 item(s)++### thermal-vias++- **acked**: 0 item(s)+- **countedOn**: live board (kicad_routing_state)+- **landed**: 0+- **leftOutAcked**: +- **short**: 0 item(s)++### thermal-vias-plan++- **boardZones**: 0 item(s)+- **parts**: 0 item(s)+- **plan**: aiflow-run/plan-thermal-vias.json+- **pourFreshness**: 0 item(s)++## Screenshots and drawings++**start**++++**visit 1-start**++++**visit vias-1-end**++++**visit vias-1-start**++
steps/13-thermal/shot-thermal-1-start.pngadded⋯ 1 unchanged line ⋯
steps/13-thermal/shot-thermal-vias-1-end.pngadded⋯ 1 unchanged line ⋯
steps/13-thermal/shot-thermal-vias-1-start.pngadded⋯ 1 unchanged line ⋯