Diferencia para definir entradas digitales

Buenas explicaciones con ejemplos incluidos.

La const si se queda en la RAM, solo que no se modifica nunca, no te deja, ni en otros lenguajes de PC. El #Define se queda en la memoria programa, en el firmware de Arduino, nunca se borra si pierde la energía como la RAM.

De todas maneras, parece que es más bien posibilidades y gustos de usar #define o las const.

Saludos.