Students will be introduced to a variety of embedded programming concepts, combining both hardware and software solutions to solve problems.  With both the Raspberry Pi and various microcontrollers available in shop, students have the opportunity to work with IoT devices, various mobile robotic platforms, and the NAO humanoid robot platforms.  Students also have access to sonar, compass and GPS sensors along with cameras and static LiDAR systems to name a few.