Paso 5: Ya es hora de programación
Escribí un programa básico para así se puede calcular todo lo necesario, tengo la descripción de lo que hace cada botón en el cuadro.
Gente que sabe C puede adaptarse fácilmente mi código para que funcione en el arduino u otras plataformas es sólo una cuestión de cambiar los comandos de entrada y salidos. El código está documentado para que pueda entender lo que hace cada línea.
Si vas a usar un ATtinty2313 he añadido un archivo HEX, así para ahorrar tiempo. Y si vas a usar el archivo HEX recuerden ajustar los fusibles a utilizar el oscilador interno 8Mhz.
Utilicé el USBasp para programar mi micro pero puede usar cualquier programa te gusta o tener en casa.