This set of robots uses a metal body. This makes it stable, strong and can be easily installed with additional equipment by drilling. The drive system uses a crawler design, which makes maneuvering in difficult terrain. Users will learn about belt drives, which are different from wheel drives. For the control unit, the NodeMCU 1.0 board is used as the robot controller. Inside the board is a ESP8266 module, which has a 32-bit microcontroller IC, 4MB of flash memory and a WiFi module as well. Made it possible to send and receive data or command control of various devices such as the operation of robot control, switch on and off of tubes, and control watering of plants, etc. In addition, the NodeMCU 1.0 board also has a CP2102 IC for converting USB signals to UART, for use in connection with a computer for loading the driver we wrote. Users can write control programs through Arduino IDE or LUA programming with the aforementioned features. Therefore, it can be developed to order work through the Internet. Or as we can call it the Internet of Things (IoT).
Besides that, users have learned how to write driver programs. Also learn about mechanics such as the operation of gear motors and power transmission belt, learn how to create applications to control robots, and learn the operation of electronic circuits.