XOD (programming language)


XOD – is an open-source visual programming language for microcontrollers started in 2016. As a supported platform XOD started with Arduino boards compatibility and Raspberry PI.

Basics

The basic elements of XOD programming are nodes. XOD is based on functional reactive principles and provides graphical flow-based programming interface. XOD can compile a native code for the low-ended controllers. A node is a block that represents either some physical device like a sensor, motor, or relay, or some operation such as addition, comparison, or text concatenation. XOD is also able to let the user build up some missing node using other nodes, without switching to textual programming.

Analogs

and NoFlo are the closest analogs of XOD.