Skip to main content
A row of DUELink modules

Smart modules that speak plain text

Add sensors, displays, and motors to any board you already have.
No soldering, no drivers, no datasheets.

DUELink works with PCs, phones, tablets, and SBCs

Any hardware — PC, Raspberry Pi, Arduino, micro:bit, phone.

DUELink works with Python, JavaScript, .NET, Arduino, MicroPython, and more

Any language — Python, JavaScript, .NET, MicroPython.

Block coding for students
In the classroom

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
On-module code

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
Browse the catalog

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 →

Latest Announcements

Loading announcements...