C'est du pur C, et même du C++. Ce n'est pas un langage Arduino. Ce qui peut le faire penser, c'est que l'outil de création des programme, l'IDE Arduino, simplifie grandement l'écriture et prend en charge les aspects désagréables pour ne garder que l'utile. Mais on peut aller beaucoup plus loin comme l'expliquent quelques articles de programmation de Locoduino.