I would like to make Arduino program that presents the user with a main menu of functions to execute. The user selects a function, it executes, and returns back to the main menu. This would halt until the user selects another function. Input and output would be via serial port. The menu would be something like below. Does anyone know of a good example of this? Or could give any advice on this?
Serial to a computer program? Or like a console?
It'd look best if graphics were done on the computer in like processing then a command sent to the arduino, with the arduino reporting when its done for the menu to return
On the arduino side it could be as simple as :
if(Serial.available > 0){
command = Serial.read();
if(command == 'A'){
Do1
Serial.print("done");
}
if(command == 'B'){
do2
Serial.print("done"),
}
etc...
Programming processing side isn't too bad,
Its easy to look up and adapt to your needs and wants