ECE445L Embedded Systems Design Lab:   Design of microcontroller-based embedded systems; interfacing from both a hardware and software perspective; and applications, including audio, data acquisition, and communication systems. After the successful conclusion of ECE445L students should be able to design embedded systems including hardware/software interfaces for devices like LCD displays, motors, keyboards, analog sensors and speakers.

Past ECE445L Design Competitions:      

Fall 2016 Photos

Spring 2016 Photos
Spring 2017 Photos

Spring_2018_Photos

Spring_2019_Photos

Spring_2022_Photos

Spring_2023_Photos

Spring_2024_Photos

 

 

 

 


ECE319K E-Book:  Reading material, interactive tools and instructor videos 

Embedded Software in C for an ARM Cortex M, 2015, an on-line reference guide for developing C programs on embedded systems, by Valvano and Yerraballi 

Keil Debugger Issue in Windows 8 and Windows 10: "Keil real-board debugger used to work, now it quits immediately"    Window8KeilDebuggerFix.htm

Setup ESP8266 programming environment using Arduino IDE

 

Send comments or questions to: Jonathan W. Valvano or Mark McDermott


Last updated: January 2, 2025