LCD 20x4 + 4x4 matrix keypad menu

hello, i’m trying to create a menu where so i can navigate on it.

example{

{
menu1
-obj1
obj2
obj3
}

(pushed button 8 on keypad)

{
menu1
obj1
-obj2
obj3
}

any help would be great

sketch_jul07a.ino (1.72 KB)

A menu is nothing more than a list of words or phrases. Nothing hard about that.

Connecting an action to a word or phrase is where it starts to get interesting.

Where are you going to display the menu? How are you going to navigate the menu? How are you going to select an item?

What, exactly, are you going to do then?

I adapted this for an I2C display and encoder with pushbutton. Hope this helps!

Encoder_Basic_Menu_Basic.ino (6.94 KB)