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.
Table of contents
FlowSafety ModelRepository LayoutHardware StackReference PartsHardware ArchitectureRuntime ArchitectureSTOP StateQuick StartConfigurationMain WorkflowsWhat Is ExcludedLicenseCurrent LimitationsResponsible UseAuthorsSort: