c'est un bout de logiciel écrit en 'C' pour un micro-contrôleur ATMEGA 328P, celui que tu trouves sur une carte Arduino Uno ou Nano.
Ces petites cartes dont les clones chinois se vendent entre 1,5 et 5 euros permettent de faire assez facilement plein de trucs, grâce à leur entrées analogiques haute impédance 0-5V, et leur E/S digitales, ainsi que leur capacité à générer des signaux pwm ( modulation de la largeur d'impulsion) comme ceux dont on a besoin pour contrôler .... une EV de vide.
De nombreux 'shields' ou 'cartes sandwich' additionnelles sont en vente pour réaliser des interfaces Ethernet, I2C, ... ou autres, voire des fonctions qui n'existent pas, avec quelques composants (comme une interface Consult... mon prochain projet).
Si tu as un PC avec un port USB, tu peux en acheter une et débuter, comme je l'ai moi-même fait. l'Atelier Arduino IDE se télécharge gratuitement, et la communauté qui l'utilise gigantesque.
Il faut juste s'y plonger, et accepter de ... perdre quelques cheveux. Parfait pour les longues soirées d'hiver ou les WE pluvieux.