We will use a tank chassis, ESP8266 microcontroller, and Blynk app to construct a rover that can be controlled via cellphone or navigate autonomously, using GPS and sonar sensors, and report its location to the operator. The robot will be programmed using Arduino IDE.
This lab is intended for students who have some programming experience in C/C++/Java and have used Arduino or similar microcontrollers.