Menú con submenus para LCD en Arduino + Encoder

Y con este van cuatro menús ya, mejorando de nuevo el código del anterior y esta vez haciendo uso de un encoder rotatorio para la interacción con el Arduino.

El código ha sido optimizado y simplificado, lo cual ha permitido una gran velocidad a la hora de desplazarse por las diferentes opciones del menú.

Recordar que el código es apto para funcionar con pantallas de diferentes lineas y columnas, solo hay que indicarlo en el código.
Al igual que los botones a usar, solo hay que cambiar el bloque de lectura y el enumerador Button.

2 thoughts on “Menú con submenus para LCD en Arduino + Encoder

  1. Saludos, he visto tus versiones anteriores. He resucitado mi LCD de un cajon, que antes no sabia ni usarlas… Quería preguntarte que librerias usas para este ejemplo de menus. Gracias.

    1. Hola Sergio,

      No uso ninguna librería salvo la del LCD por I2C, el menú está programado en el propio sketch.

      Si es esa la librería que necesitabas la encontrarás con el buscador con “LCD I2C”.

      Saludos.

Escriba aquí su comentario