Plain text. Surprising power.
The same simple commands that blink an LED also read files on a USB stick and push video to a 50" HDMI screen.

Access USB memory
Mount a USB stick, open a file, write bytes. The FAT16/FAT32 file system is built into the module — no driver hunt, no filesystem library to integrate.
USB Host →
Output to HDMI
The same tiny JST connector that drives an OLED can drive a 50" HDMI screen. Any host that can send text now has a high-definition display.
HDMI →
Block coding for students
CincoBit and other STEM coding boards teach physical computing with MicroBlocks — block coding that runs right on the board, with a complete curriculum included.
For educators →
100s of *duino options
Every DUELink module can be programmed in the Arduino IDE — making the whole catalog a family of *duino boards in every shape, with every feature. For full toolchain control, bare-metal C++ works too with STM32CubeIDE, Keil, or any other ARM toolchain.
On-module code →
Sensors, displays, motors, kits, and more
Mix and match across categories — every module speaks the same plain-text protocol, so the code you wrote for one works the same for the next. Not sure where to start? The Essentials Kit is a hand-picked starter set.
Browse modules →

