Introduction to, applications of, and hands-on experience with microcontrollers and single-board computers for embedded system applications. Specifically, gain familiarity with the fundamentals, anatomy, functionality, programming, interfacing, and protocols for the Arduino microcontroller, multi-core Propeller microcontroller, and single-board computer Raspberry Pi. Includes mini-projects and term projects in the design and development of proto-type integrated mechatronic systems.
Prerequisite: Graduate standing and ROB-GY 5103 or advisor approval