Arduino Based pulse generator with Rotary encoder and LCD

Hi Everyone,

I am current doing a project on Arduino based pulse generator. I am using UNO and for the display I have 16x2 lcd. For the control of the pulse ON and OFF timing I am using a rotary encoder with Push button.

I want to make a menu list where I can put "ON" "OFF" and "Start Pulse" things on LCD and control these things with the rotary encoder. When I want to start the pulses I have to push the button on rotary encoder. I donot know who to write the program for such a "MENU" list. I need this for my Ph.D research work. Please help me.

Thank you.

Have you tried the LCD menu library?