Connectivity modules

Meet the family >

Size matters.

You can’t be too small or too powerful

3 x 3 x 3 cm

Low power.
as low as 4mA (avg. dice-CPU @ 12V)

No overheads.
typical application image size ~100kB
application startup typ. < 0.5 seconds
no OS updates or -management of many MBs

Arduino IDE
free & open source core + library code
development setup ready to go within minutes

Lean & powerful platform for your innovation.

dice IoT

LTE-M1 / 2G / GNSS / 2 x CAN

Learn more > Buy >

Get creative

Development that is quick & fun

Setting up the development environment literally takes only minutes.
Install the Arduino IDE and dice-support package.
Plug in the CAN interface, dice & DevBox and you are ready to “Hello World“!

Arduino IDEThis free and open source development environment with a massive community support includes
tool chain, core code, endless libraries, examples and demos for almost every task.
CAN busDice modules are designed for mobile machines where the CAN bus is the predominate communication interface.
So in contrast to other Arduino devices the entire system communication is based on CAN bus. This includes:
CAN-Bootloader, a CAN-to-Serial Terminal, System updates, Configuration, Intermodul communication and so on.
EasyThe dice board package integrates all that is needed into the IDE with the help of the Arduino board manager.
Tools like the CAN2SER Monitor, CAN-flash and -configuration tool can be used right from the IDE but are also available as standalone applications.
Software ReferenceBoth the Arduino project and DICE provide extensive documentation of the free libraries, supplemented by many code examples (available from the IDE menu). Take a look at our software reference (link).
USB poweredDue to the large supply voltage range of dice devices (5 … 32V) the entire development setup can be powered straight from USB. So that not even an external power supply is needed to start developing.

Condition monitoring

DICE connectivity module series comprises numerous connectivity and interface technologies in a rugged and size optimized form-factor that allows easy and efficient system integration.
In contrast to the conventional approach of an all-in-one heavyweight central communication unit, the dice system approach is decentralize.
This gives the system designer the freedom of applying, extending and updating technologies at the location and to the extent that suits best into the targeted architecture. This approach limits effort and cost of implementation and ownership and it increases the maintainability

The main machine side communication interface of all dice-devices is the CAN bus so that it can be used to create, extend and update onboard networks with additional functionality (e.g. adding cloud connectivity, positioning functions or data recoding etc.). Since it is freely programable (e.g. through the Arduino IDE) it can easily be adapted to work with existing on-board control systems via CAN or it might be used to create standalone distributed applications.