app
AI Flow: Reverse Engineering
Public Made by Adomby adom
Photos of a PCB to a tagged KiCad copy: parts placed, copper and nets with their evidence, a schematic, a measured confidence score, bench tests and a video of the run.
main
Caleb
Add the Driver board KiCad copy, data and pictures
5d462f7
{
"identity": {"level": "Medium", "why": "DRV8323S, SS210 diodes, R002 shunts, the 100 uH inductor and every connector are read off the photo; the six MOSFETs, the STM32G4 variant, the buck IC, the CAN transceiver and most small parts rest on package and circuit role"},
"values": {"level": "Medium", "why": "resistor codes read where legible (R002, 220, 30B, 241, 391, 621, 59C, 01C, 472, 100); every MLCC value and ten resistor codes are not readable"},
"blocks": {"level": "High", "why": "silkscreen labels (VIN, GND, X1-X3, CAN, AUX, PROG, FAN, MOTOR_TEMP, RESET) and the part identities agree with the block topology"},
"placement": {"level": "High", "why": "103 of 137 parts placed by their own pads on the photo; the rest by body or hole centre or a direct reading; 62 courtyard overlaps and 23 pad-to-pad clearance errors remain in the copy"},
"copper": {"level": "Medium", "why": "116 pours and 314 tracks traced from the photos on both faces, and checked by eye against them: phase, VIN and ground pours and the via fields follow the board. Known misses: the bulk-capacitor rails at the bottom's upper left are largely missing, the bottom's signal bundles come out mostly as gaps in the pour, not separate tracks, and 637 short track fragments were dropped as misreadings"},
"vias": {"level": "Medium", "why": "1028 kept from 2681 dome candidates. Grids line up under the parts and pours they stitch, but only 45 are confirmed on both faces because vias tent on the top, and hand-checking was by eye only. Drill and diameter are the rule's, not measured"},
"layers": {"level": "Medium", "why": "6 layers proposed from routing difficulty: crossing of seen copper falls from 327 mm at 4 layers to 24 mm at 6 and does not improve at 8. Layer count has not been seen directly, and the 3 inner-via candidates look like ordinary domes, so they prove no minimum. No stackup closed every connection at KiCad default rules; 34 stay open at 6 layers, and a tighter-rules experiment left 2"},
"connectivity": {"level": "Low", "why": "99 pins disagree with the copper they appear to touch and 4 net pairs meet at vias; the ring test does not reliably separate a joined plated pad from an isolated one on these photos. 827 mm2 of pour and 94 mm of track have no net. The MCU pin map, regulator and transceiver pinouts and passive roles are inferred. Routed copper is one possible way to make the connections, not what is inside the board"}
}