I'm using arduino, a few buttons, and an lcd screen as user interface. I need to prompt user with instructions on lcd. I find myself doing a lot of string constants like "Press one to restart" and arrays to store menus. I worry that I will run out of SRAM as my program grows to ~10K in size.
My question is: if I declare an array of strings as static will that make them array constants and be stored on flash with the program or still be stored in SRAM? Thank you! ;D ;D ;D