Non si tratta di nessuna macro!
Tendiamo a dimenticare che il compilatore usato con Arduino IDE è il C++ (nonostante si consiglino sempre manuali del C
) ed in C++ quella forma di scrittura è uno dei possibili modi di inizializzare le variabili.
E' possibile anche usare le parentesi graffe ad esempio.
const byte MioIngr=10;
const byte MioIngr(10);
const byte MioIngr{10};