AutoProber is an open-source hardware hacking automation stack that combines a GRBL-compatible CNC controller, USB microscope, and oscilloscope to automate flying probe testing of circuit boards. An AI agent guides the workflow from target discovery to pin probing: it captures microscope frames, stitches them into an annotated map identifying pads, pins, and chips, then presents probe candidates for human approval before executing controlled probe motion. A safety model uses oscilloscope Channel 4 as an independent endstop monitor running at ≥10 Hz, with any fault triggering an immediate feed hold and requiring manual operator recovery. The project is source-available under PolyForm Noncommercial License and includes Python control code, a Flask web dashboard, and printable CAD files for the custom toolhead.

6m read timeFrom github.com
Post cover image
Table of contents
FlowSafety ModelRepository LayoutHardware StackReference PartsHardware ArchitectureRuntime ArchitectureSTOP StateQuick StartConfigurationMain WorkflowsWhat Is ExcludedLicenseCurrent LimitationsResponsible UseAuthors

Sort: