This document describes a new laboratory approach for teaching robotics and Internet of Things development using a low-cost 32-bit microcontroller module. Students use a cloud-based compiler and develop software that can be accessed from any web browser. Breadboards are used to rapidly prototype robots and embedded devices using microcontrollers and breakout boards with various sensors and I/O components. Resources provided to students include eBooks, lab assignments, and documentation to support building prototypes.