Menus + LCD alguem sabe como fazer?

Olá,

Também precisei aqui, acabei conseguindo depois de algum custo e acho que o código ainda está grande demais. De qualquer forma uma lógica que pode ser usada é a seguinte: Separar um botão para navegar, outro pra confirmar e outro pra mudar ou entrar dados de acordo com sua necessidade.
Cada vez que aperta o botão de navegação ele adiciona uma unidade (++1), numa variável, chamada digamos "index", aí em estruturas IF.. THEN aninhadas você pode checar o valor de "index" e dependendo do valor ele vai trocando no display as opções. Apertando o botão "selecionar" novamente checa "index" e efetua a ação desejada. Apertando "cancelar" retorna index para 0 (por exemplo), e começa a sequencia novamente.

Exemplos de sketch tenho que pegar um código monstro que tenho aqui e filtrar pra te mostrar. Tem um ano que eu tava parado com Arduino e tenho que inclusive retomar na prática de programação (tô meio crú). Essa semana to até o pescoço até sexta feira, então não prometo os sketches rápido.

Valeu