0xreversed/with.ai
Firmware and hardwareWorksSource available
Target: Axon Digidata 1440A digitizer (USB)

Wrote an open USB driver for the Digidata 1440A lab digitizer by having Claude Code reverse engineer its DLL

Axon Digidata 1440A digitizer (USB): A Python driver for a lab digitizer that only had Windows software.
Image: GitHub (thiago4455/digidata1440a)

What was done

Claude Code and Ghidra turned the vendor's Windows DLL into a documented protocol and a Python libusb driver for a research digitizer.

Thiago wanted to use an Axon Digidata 1440A digitizer, a lab instrument used in electrophysiology, without Windows. The repo says the driver was reverse engineered from the vendor's AxDD1400.dll using Claude Code.

How it was done

The DLL, shipped with pCLAMP, holds both the bring-up logic and the device firmware. The repo documents the vendor requests, struct offsets and sample codec in a protocol file. The firmware is not redistributed: a script extracts it from a copy of pCLAMP that the user already has. A mock transport lets the tests run without hardware.

Results

The result is a pyusb driver with immediate analog and digital I/O, a protocol setup and streamed analog input acquisition, plus tests and a protocol reference. The author does not report benchmarks, and the repo is a small first release.