Hello Arrch, I do this in my own way I guess, I try to figure out what are my inputs and what are my outputs, I put this in the beginning of the list, this shod be at the start of the program, also the variables and the integral values that I need to use. The part I get stuck is where I need to do a loop in the program while I also need to do another thing completely separate that dose not have to do with the loop. Can the Arduino even do this or do I have to do a linear type of program witch uses a single process at a time.
If you have a sugestion on a way theat you used to learn C++ please post the link here.
Until you are experienced enough to where you won't need to, I would recommend doing flow charts for any new project.