Skip to main content
DUELink

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? →
Any hardwarePC · Raspberry Pi · Arduino · micro:bit · phone
Any languagePython · JavaScript · .NET · MicroPython
USB Host module
Storage

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.

HDMI module
Display

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

CincoBit STEM coding board
Education

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.

Arduino IDE programming options
Standalone

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.

The DUELink module family

Docs, examples, modules, and the educator hub — all live at duelink.com.

Visit duelink.com →