NOW LET US – AI RAG SaaS Studio TP.HCM
NOW LET US
Digital Product Studio
Back to news
DEV-TOOLS...1 min read

Guy builds AI driven hardware hacker arm from duct tape, old cam and CNC machine

Share
NOW LET US Article – Guy builds AI driven hardware hacker arm from duct tape, old cam and CNC machine

AutoProber is an automated flying probe stack that uses AI, a CNC machine, and an oscilloscope to identify and probe PCB pins safely. It transforms standard hardware into a sophisticated analysis tool for hardware security researchers.

AutoProber is the hardware hacker's flying probe automation stack for giving your agent everything it needs to go from "there's a new target on the plate" to probing individual pins in a safe way.

  • Tell the agent to ingest the project.
  • Connect all the hardware.
  • Tell the agent to confirm that all parts are functioning.
  • Have it run homing and then calibration.
  • Attach the custom probe and microscope header.
  • Tell the agent that there is a new target on the plate.
  • It will find where the target is on the plate, then take individual frames, keeping a record of the XYZ while noting pads, pins, chips, and other interesting features.
  • It will stitch the frames together and annotate the map, including pins and interesting components it identified.
  • It will add probe targets to the web dashboard for you to approve or deny.
  • It will probe the approved targets and report back.

All hardware can be controlled through the web dashboard, Python scripts, or by the agent itself.

This repo is a self-contained source-available release candidate. It contains the Python control code, dashboard, CAD files, and documentation needed to create your own AutoProber.

This project can move physical hardware. Treat it as a machine-control system, not a normal web app.

The required safety design is:

  • GRBL Pn:P is ignored. The CNC probe pin is not a trusted endstop.
  • The independent safety endstop is read from oscilloscope Channel 4.
  • Channel 4 must be continuously monitored during any motion.
  • Any Channel 4 trigger, ambiguous voltage, CNC alarm, or real X/Y/Z limit pin is a stop condition.
  • The agent/operator must stop and report. Recovery motion is not automatic.

The tested project architecture uses:

  • GRBL-compatible 3018-style CNC controller over USB serial
  • USB microscope served by mjpg_streamer
  • Siglent oscilloscope over LAN/SCPI for Channel 4 safety monitoring and Channel 1 measurement
  • Optical endstop wired to an external 5V supply and oscilloscope Channel 4
  • Optional network-controlled outlet for lab power control
  • Current printable custom toolhead parts in cad/

This project is source-available under the PolyForm Noncommercial License 1.0.0. Commercial use requires a separate paid commercial license.

© 2026 Now Let Us. All rights reserved.

Source: Hacker News

Advertisement
Ad slot ready: 5887729102

More in this category

EXPLORE TOPICS

Discover All Categories

Deep dive into the specific technology sectors that matter most to you.