Back to CoursesStart Course
Intermediate Course
3 lessons34 min total
Programming patterns
Do several things at once with millis(), organise code with functions and arrays, and build state machines.
Your Progress0%
Course Syllabus
1
Doing several things at once with millis()
Replace delay() with timestamps so your sketch stays responsive.
12 min
2
Functions and arrays
Stop repeating yourself: group code into functions and data into arrays.
Simulation10 min
3
State machines
Model behaviour as states and transitions for clear, bug-free logic.
12 min