This course expands on the microcontroller abilities taught in ELT 2050. Topics include proper embedded software techniques, real-time operating systems, use of state machines, applications using common communication protocols, interfacing to sensors, and display devices. The student creates mixed-language applications using both C and assembly in a structured programming environment.
3 hours of lecture, 3 hours of lab per week
[Course fee $150]