I started using XOD a week ago, i bought an oled screen ssd1306 128x62 to make some test with @bradzilla84 's library.
I am now trying to make a little menu that shows 3 parameters af a pid controller.
I don’t have a rotary encoder like EC11 yet, so i am using 3 microswitches: two to increment and decrement the parameter and one to cycle through the 3 parameters, so i can set them indipendently.
Now, i had some problem adding all the 3 lines of text on the screen; one line was fine, two gave me some problems, three gave me much problems: the screen was flashing or freezing.
Now i fixed the problems and i can visualize and change the parameters as i want, but i i add the pid controller in the program, when i upload it to arduino, it starts with the same problems as before: the screen flashes or freezes.
I am using Arduino UNO and i am uploading the program NOT in debug mode (it takes too much resources).
I suspect that the program is too heavy for Arduino Uno, but maybe there are other solutions.
I’ll attach the .xodball file, if someone wants to help me 3 Variable Oled Menu.xodball (24.6 KB)