This introductory curriculum frames the work for students wanting to program microcontrollers for the first time. The core curriculum consists of 25 worksheets covering topics from flashing your first LED through to the sue of timer and pin interrupts. The worksheets are accompanied by a series of instructional video content.