Microcontrollers for Masses

The term “microcontroller” refers to a type of small computer intended for embedded use in devices. Microcontrollers are all around us, functioning as the “intelligence” of many our devices, from automatic windshield wipers to the Instant Pot to fitness sensors. In this hands-on course, students will explore the foundational principles and functionality of microcontrollers using Arduino, and open-source hardware/software platform designed for artists, hobbyists, and DIYers. Students will combine a conceptual understanding of basic electronics and computer programming to design and build devices that solve human problems. No science/mathematics/programming background is required for this course, but a willingness to tinker is a necessity. Artists and entrepreneurs are welcome! Flexible afternoon lab section (5 hours of lab per week).