This document describes a new laboratory approach for teaching robotics and Internet of Things courses using a low-cost 32-bit microcontroller module. Students use a cloud-based compiler to develop software and build prototypes using the microcontroller and commercial breakout boards with sensors and I/O components. Resources provided to students include eBooks, laboratory assignments, and documentation to support rapid prototyping. The proposed system would allow controlling a simple robot over Wi-Fi using TCP/IP protocols through a GPRS module.