Part of the GitHub Artic Code Vault
An RC toy car that can be maneuvered using the motion of a wireless remote board.
Technical Contributions:
- Motion of remote board (ESP32 microcontroller) detected by a MPU6050 6-axis IMU mounted on the ESP32 board
- Two DC motors powered by a L298N Motor driver
- IMU data relayed from Remote board (ESP32) to another ESP32 board mounted on the car via a peer-to-peer master slaveconnection established using ESP-NOW through WiFi.
- The remote is established as the master(sender) while the RC car is established as a slave (reciever). The code features functions from esp_now.h library that allows the boards to connect to form a peer-to-peer connection over the wifi and send and recieve data.