ESC G431
Public Made by Adomby adom
Single-motor ESC for the drone test cell: STM32G431 + DRV8300 driving a 3-phase bridge of six BSC016N06NS MOSFETs, TPSM365 buck to 12 V, INA181 low-side current sense (25 mV/A, 131 A full-scale). Runs AM32. 64 x 74 mm, 4-layer.
Silkscreen placement dashboard — ESC development review
The shared AI Flow dashboard shows real solver events: sampled candidates, selected proposals and unresolved groups. The live feed does not pause the solver or make provider calls. Replays are identified as replays, not native KiCad footage.
Overview replay — 4.52 seconds
Detailed walkthrough replay — 76.50 seconds
The detailed replay shows candidate bounds and selected reference/value pairs with eased component framing. Preview lettering uses a browser font; collision geometry comes from native KiCad stroke bounds. The MP4s are H.264, each below the wiki's 10 MB cap.
Native board update after the replay
The clips above preserve an earlier search with 76 of 79 resistor/capacitor groups placed. Subsequent local refinement resolved C9, C32 and C36, and native graphic-clearance checks produced revision v30. The recordings do not depict those later revisions.
The v30 board is now open in KiCad on AdomLapper, with a freshly opened PCB editor and 3D viewer. Its 437 audited label boxes have no intersections with the reserved fitted-body or via/hole areas. Native DRC reports the baseline 13 inherited errors and 539 warnings, with no new silkscreen-overlap warnings. This is not a claim that the inherited errors are resolved or that every label is equally readable at every viewing angle.
Native v30 board · Audit summary · Native DRC. The board references the existing ESC model bundle; this board download alone is not a self-contained model archive.

Preview limits
The dashboard remains a historical proposal view; its preview is not the final native v30 board. The 3D dashboard uses fitted component GLBs on a rectangular board envelope. It helps inspect body occlusion but does not reproduce routed copper, pad geometry, drilled holes or the exact native board outline.

AI Flow source PR #17 · 3rd party fab silkscreen skill PR #6. These are source handoffs, not package releases. The generic event/manifest contract is shared; Fusion and Altium adapters still need implementation and native tests.
Automated recording and run artifact retention: AI Flow PR #18.
# Silkscreen placement dashboard — ESC development review
The shared AI Flow dashboard shows real solver events: sampled candidates, selected proposals and unresolved groups. The live feed does not pause the solver or make provider calls. Replays are identified as replays, not native KiCad footage.
## Overview replay — 4.52 seconds
<video controls playsinline preload="metadata" src="https://wiki.adom.inc/api/pages/adom/esc-g431/files/docs/astra/silkscreen-dashboard/overview-replay.mp4" style="width:100%;max-width:1000px"></video>
## Detailed walkthrough replay — 76.50 seconds
<video controls playsinline preload="metadata" src="https://wiki.adom.inc/api/pages/adom/esc-g431/files/docs/astra/silkscreen-dashboard/walkthrough-replay.mp4" style="width:100%;max-width:1000px"></video>
The detailed replay shows candidate bounds and selected reference/value pairs with eased component framing. Preview lettering uses a browser font; collision geometry comes from native KiCad stroke bounds. The MP4s are H.264, each below the wiki's 10 MB cap.
## Native board update after the replay
The clips above preserve an earlier search with 76 of 79 resistor/capacitor groups placed. Subsequent local refinement resolved C9, C32 and C36, and native graphic-clearance checks produced revision v30. The recordings do not depict those later revisions.
The v30 board is now open in KiCad on AdomLapper, with a freshly opened PCB editor and 3D viewer. Its 437 audited label boxes have no intersections with the reserved fitted-body or via/hole areas. Native DRC reports the baseline 13 inherited errors and 539 warnings, with no new silkscreen-overlap warnings. This is not a claim that the inherited errors are resolved or that every label is equally readable at every viewing angle.
[Native v30 board](https://wiki.adom.inc/api/pages/adom/esc-g431/files/docs/astra/silkscreen-dashboard/esc-g431-astra-silkscreen-v30.kicad_pcb) · [Audit summary](https://wiki.adom.inc/api/pages/adom/esc-g431/files/docs/astra/silkscreen-dashboard/v30-review-summary.json) · [Native DRC](https://wiki.adom.inc/api/pages/adom/esc-g431/files/docs/astra/silkscreen-dashboard/drc-v30.json). The board references the existing ESC model bundle; this board download alone is not a self-contained model archive.

## Preview limits
The dashboard remains a historical proposal view; its preview is not the final native v30 board. The 3D dashboard uses fitted component GLBs on a rectangular board envelope. It helps inspect body occlusion but does not reproduce routed copper, pad geometry, drilled holes or the exact native board outline.

[AI Flow source PR #17](https://wiki.adom.inc/adom/adom-aiflow/prs/17) · 3rd party fab silkscreen skill PR #6. These are source handoffs, not package releases. The generic event/manifest contract is shared; Fusion and Altium adapters still need implementation and native tests.
Automated recording and run artifact retention: [AI Flow PR #18](https://wiki.adom.inc/adom/adom-aiflow/prs/18).