
Smart modules that speak plain text
Add sensors, displays, and motors to any board you already have. No soldering, no drivers, no datasheets.
What is DUELink? →Featured modules

Access USB memory
Mount a USB stick, open a file, write bytes. The FAT16/FAT32 file system is built right into the module — no driver hunt, no filesystem library to integrate.

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.
Code on the module itself

Block coding for students
CincoBit and other STEM coding boards teach physical computing with MicroBlocks — drag-and-drop block coding running right on the board, with a complete curriculum included. The same protocol scales from a first LED to a wired robot.

100s of *duino options
Every DUELink module can be programmed in the Arduino IDE — the whole catalog becomes 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.
One protocol. Many modules
Every module in the catalog speaks the same plain-text protocol. Code written for one works the same on the next — mix and match freely.

Explore the full DUELink ecosystem
Docs, examples, modules, and the educator hub — all live at duelink.com.
Visit duelink.com →