Paso 8: programación
Seguir los diagramas de flujo para lograr la función apropiada.
Usar la lógica más adecuada a los microcontroladores utilizados.
Puede necesitar volver a calibrar los sensores de tiempo en tiempo dependiendo de los niveles de luz.
Puesto que fueron utilizados dos microcontroladores (PICAXE y Arduino), dos cables funcionan entre las juntas para permitir la comunicación. Esto puede evitarse mediante el uso de un tablero de control más grande.