State Machine
-----------------------------------------------------------------------------------
------------------------
******************design and make blinking led as shown in Benjamins Video at the
end
[Link]
FSM basics *** complete examples and read part two of series
[Link]
basics-part-1/
Traffic lights project using FSM *** program it
[Link]
State machine with enum **** pracitce already made FSM skecthes with enum
[Link]
State machine library *** watch video and play with library
[Link]
Sparkfun artilce about FSM *** read and program examples
[Link]
FSM with arduino some examples **** program exammples
[Link]
%20Arduino%20Lab%[Link]
State machine with arduino -- practice example
[Link]
FSM with arduino *** read
[Link]
Article by Majenko about FSM *** read
[Link]
Video about event based programming
[Link]
-----------------------------------------------------------------------------------
------------------------
Debounce - play with all and choose the best
-----------------------------------------------------------------------------------
------------------------
Programming Electronics debounce tutorial with video **** not fully understood **
complete challenge
[Link]
arduino-old-version/
2 part series articles on Debounce *** very nice ,, also practice
[Link]
i/
[Link]
ii/#more-180185
if still not statisfied or simple solution found then read more articles from
search below
[Link]
q=arduino+debounce&rlz=1C1GGRV_enUS751US756&oq=arduino+de&aqs=chrome.4.69i57j69i59l
2j0l2j69i60j69i61j69i60.9182j0j4&sourceid=chrome&ie=UTF-8
debounce simple library *** practice with it and test it out
[Link]
debounce2 library *** play with it and test it out
[Link]
-----------------------------------------------------------------------------------
----------------------
State variables & millis
-----------------------------------------------------------------------------------
--------------------
see how they use multiple states ***
[Link]
bald engineer millis examples *** practice these to get better with milis use
[Link]
multasking with arduino ***
[Link]
-----------------------------------------------------------------------------------
---------------------
Timers
-----------------------------------------------------------------------------------
----------------------
timer one library documentation *** play with it and make sketches to practice
[Link]
Dr. MOnks timer library**** play with all it's function and embed in existing
functions
[Link]
Simple Timer library *** play with it and make sketches
[Link]
-----------------------------------------------------------------------------------
---------------------
Misc
-----------------------------------------------------------------------------------
--------------------
soft emergency stop using timer
[Link]
Pointers in C by garry explains
[Link]