Home / Products / Debug and test tools / AIBoardPilot

Debug and test tools

AIBoardPilot

One USB debug bench for engineers and AI agents

$99.00 Coming soon

Price in US dollars, before shipping and import taxes.

  • Ships from Shenzhen, China in 1-3 business days. Shipping and taxes
  • 30-day returns, 12-month warranty. Details
  • Pay with PayPal or a card through PayPal.

Highlights

Debug probe, logic analyzer, bus master, stimulus outputs and target power in one USB device. Drive it from the desktop app, the command line, Python, or let an AI agent run the whole flash, stimulate, capture and decode loop through the built-in MCP server.

  • CMSIS-DAP v2 debug probe with SWD and JTAG for Arm Cortex-M and RISC-V targets
  • 16-channel logic analyzer, 40 MS/s, inputs from 0 to 5.5 V with a programmable threshold
  • Two TTL UARTs, isolated RS-485, isolated classic CAN, I2C and SPI master
  • 8 stimulus outputs for GPIO and PWM from 1 Hz to 10 MHz
  • Switched 5 V target power with current and voltage measurement
  • Every event on one time axis: UART bytes, debug events, waveforms, CAN frames and current samples
  • Four interfaces on one core: desktop app, CLI with JSON output, Python API and MCP server

Built for closed-loop debugging

Most bench tools only watch. AIBoardPilot also acts: it flashes the target, resets it, drives inputs, talks to its peripherals and switches its power, then captures what happened.

That makes it a good fit for automated testing. A script or an AI agent can run a complete test without a person touching the board.

Made for agents and scripts

Every command is non-interactive, returns structured JSON and uses fixed exit codes. The describe command reports what the hardware can do, including its limits, so an agent does not have to guess.

The desktop app uses the same core library as the CLI, the Python API and the MCP server. Anything you can click, you can script.

Protected inputs

All external signal pins have ESD protection. Outputs survive shorts and bus contention. The RS-485 and CAN ports are isolated from the USB side, which avoids ground loops on real machines.

The isolation is functional isolation. It is not a safety barrier and the device must not be connected to mains or other hazardous voltages.

Specifications

Logic analyzer
Channels16
Sample rate40 MS/s on all 16 channels
Capture memoryUp to 26 MB sample buffer, run-length compression for slow signals
Streaming16 channels at 8 MS/s to the host
Input range0 to 5.5 V; 1.8 V, 3.3 V and 5 V logic
ThresholdProgrammable, about half of the selected I/O voltage (1.69 to 4.5 V)
TriggerEdge and level, any pre-trigger depth
DecodersUART, I2C, SPI, CAN and CAN FD, PWM, SWO
Debug probe
ProtocolCMSIS-DAP v2 (USB bulk)
InterfacesSWD and JTAG
TargetsArm Cortex-M, RISC-V (JTAG through OpenOCD)
Target voltage1.8 to 5 V, sensed on VTref
Host toolspyOCD, OpenOCD, probe-rs, Keil MDK, IAR Embedded Workbench
Connector2 x 4 pin header, 2.54 mm
Buses and outputs
UART2 x TTL, up to 3 Mbps, timestamped bytes
RS-4851 x half duplex, up to 3 Mbps, isolated, switchable 120 ohm termination
CAN1 x classic CAN 2.0 node, up to 1 Mbps, isolated, switchable 120 ohm termination
I2C master100 kHz and 400 kHz
SPI masterUp to 20 MHz
Stimulus8 outputs, GPIO or PWM, 1 Hz to 10 MHz
Analog inputs2 x 12-bit, for supply rail monitoring
Target power
OutputSwitched 5 V, up to 1 A
MeasurementCurrent and voltage
ProtectionHardware current limit and a programmable trip threshold
General
Host connectionUSB 2.0 High Speed, USB Type-C
Power5 V from USB
WirelessNone
SoftwareDesktop app, CLI with JSON output, Python API, MCP server
Size96 x 62 x 17 mm
Country of originChina

In the box

  • AIBoardPilot unit
  • Flying lead set for the pin headers
  • Quick start card with a link to the manual

Safety and compliance

  • For use with low-voltage electronics only. Never connect any pin to mains or other hazardous voltages.
  • The isolation on the RS-485 and CAN ports is functional isolation, not a safety barrier.
  • Not a toy. Keep away from children. Contains small parts.
  • Use indoors in a dry place. Disconnect the target before changing wiring.
  • CE: EMC Directive 2014/30/EU and RoHS Directive 2011/65/EU
  • WEEE: do not dispose of this product with household waste

Product

AIBoardPilot, model ABP-P4
Made in China

Manufacturer

MANUFACTURER NAME
Street, City, Province, Postal code, China
support@zerogravitytechnology.com

EU responsible person

EU RESPONSIBLE PERSON NAME
Street, Postal code, City, EU country
eu-rep@example.com

Images are renderings. The final product may differ slightly. Specifications and box contents are preliminary until the first production run.