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 (fields)
3 files changed
+23−4
steps/14-fields/README.md+23−4@@ -7,16 +7,17 @@ the fields on the board: adom-fields solves the current density of every loaded - 2026-11-09T05:25:08Z - 2026-11-09T06:17:27Z - 2026-11-09T06:37:26Z (a return: re-record walkthroughs after the proof re-run; board and spec unchanged)+- 2026-11-09T20:29:33Z ## What the binary checked ### tour-fields - **chips**: 0 item(s)-- **clip**: aiflow-run/window-854014-20261109-063739.mp4-- **heat**: budgetC 60.0; jouleW 0.006; movingAirWPerM2K 25.0; peakRiseC 0.19832798838615415; peakRiseMovingC 0.15512888133525848; sourcesModelled 0; status no heat sources modelled: the temperature is only the copper's own I²R loss, not a thermal pass for any part (give each dissipating part in spec hot: watts, and tabNet if it has an exposed tab, else its watts go through all its leads); stillAirWPerM2K 10.0-- **issues**: 4 item(s)-- **nets**: 4 item(s)+- **clip**: aiflow-run/window-3934568-20261109-202955.mp4+- **heat**: budgetC 60.0; jouleW 0.001; movingAirWPerM2K 25.0; peakRiseC 0.09359525889158248; peakRiseMovingC 0.08416376262903214; sourcesModelled 0; status no heat sources modelled: the temperature is only the copper's own I²R loss, not a thermal pass for any part (give each dissipating part in spec hot: watts, and tabNet if it has an exposed tab, else its watts go through all its leads); stillAirWPerM2K 10.0+- **issues**: 3 item(s)+- **nets**: 3 item(s) - **offscreen**: False - **raised**: False @@ -46,6 +47,14 @@ the fields on the board: adom-fields solves the current density of every loaded  +**fields-start**++++**fields-end**+++ **visit 1-fields-end** @@ -70,6 +79,14 @@ the fields on the board: adom-fields solves the current density of every loaded  +**visit 4-fields-end**++++**visit 4-fields-start**+++ ## Clips ::adom-video{video="/gzc/65-keyboard/render/docs/clips/window-69306-20261109-052526-10x.mp4" poster="/gzc/65-keyboard/render/docs/clips/window-69306-20261109-052526-poster.jpg" title="Fields, visit 1 (10x)" muted="true"}@@ -77,3 +94,5 @@ the fields on the board: adom-fields solves the current density of every loaded ::adom-video{video="/gzc/65-keyboard/render/docs/clips/window-1379560-20261109-061749-10x.mp4" poster="/gzc/65-keyboard/render/docs/clips/window-1379560-20261109-061749-poster.jpg" title="Fields, visit 2 (10x)" muted="true"} ::adom-video{video="/gzc/65-keyboard/render/docs/clips/window-854014-20261109-063739-10x.mp4" poster="/gzc/65-keyboard/render/docs/clips/window-854014-20261109-063739-poster.jpg" title="Fields, visit 3 (10x)" muted="true"}++::adom-video{video="/gzc/65-keyboard/render/docs/clips/window-3934568-20261109-202955-10x.mp4" poster="/gzc/65-keyboard/render/docs/clips/window-3934568-20261109-202955-poster.jpg" title="Fields, visit 4 (10x)" muted="true"}
steps/14-fields/shot-fields-4-fields-end.pngadded⋯ 1 unchanged line ⋯
steps/14-fields/shot-fields-4-fields-start.pngadded⋯ 1 unchanged line ⋯