Products

One philosophy, one product right now: a development board that ships with professional-grade visibility built in.

The Co-Processor Architecture

The Superboard is built around a dedicated AT32F405 co-processor that observes the RP2040 target over a single USB cable. Debug probe, logic analyser, and serial console all come standard.

🧠

AT32F405 Cortex-M4

216 MHz, 96 KB SRAM, hardware USB. Runs the LA capture engine, the CMSIS-DAP stack, and the UART relay — concurrently, on one chip.

🔌

Composite USB Device

Enumerates as a single device with three interfaces: CDC virtual COM (target UART), WinUSB bulk (LA stream), and CMSIS-DAP (debug). Driverless on Windows.

👁️

Non-Invasive Observation

The co-processor's LA inputs are passive taps on the target's GPIOs. The target runs exactly as it would standalone — the co-processor just watches and reports.

Superboard V1

RP2040 + co-processor, on one PCB

An integrated development board with the RP2040 target and the AT32F405 co-processor on a single board, sharing one USB-C cable to the host.

  • 16-channel logic analyser — passive taps on the RP2040 GPIOs, streamed over WinUSB.
  • CMSIS-DAP debug probe — flash, halt, step, and inspect the RP2040 from any standard SWD toolchain.
  • 25-LED pin-mimic matrix — real-time visual of target GPIO state.
  • Full GPIO breakout — every user-accessible RP2040 pin on headers.
  • RP2040 native UF2 bootloader — drag-and-drop flashing, preserved.

V1 is a prototype on the bench today. Hardware is fully populated; firmware is an active work in progress.

Superboard Details →
⚡ Superboard

Software & Tools

Ships free with the board. No installer, no driver pack.

📊

Workbench (prototype)

Native Dear ImGui + ImPlot viewer. Live LA waveform display with zoom-out, decimation, and a 4 MB host ring buffer. Early but usable.

⌨️

la_cli

Command-line capture. Streams the LA over WinUSB and writes CSV. Scripts cleanly into CI or analysis pipelines.

🔗

Standard CMSIS-DAP

Because the co-processor speaks standard CMSIS-DAP, OpenOCD, pyOCD, and VS Code Cortex-Debug all work without custom drivers.

Want a Board?

V1 is a small-batch prototype. Drop us a line if you'd like one for evaluation, or to follow the V2 work.

Contact Us