This was an especially unique experience for me, as it was the first time I learnt a language outside of the “Traditional Python”, and wandered into the world of robotics; I never knew how much I would get attached to it.
When I first learnt Arduino C++ as a language, I thought it was pretty easy as compared to python, however it became clear that I had to put in hours of work, if I wanted to complete this project on time. The coding process of the robot was difficult, leading me to ask mentors for help, but was worth it in the end. The product created was functional, allowing me to create the software to control the motion of a robot, provided it had a Wifi-module attached to it.
The robotic (physical) kit was provided by Ski-Fi Labs, and I am very grateful that I got a chance to work on this awesome project to enhance my skills and expand my areas of knowledge to engineering, an area of STEM which I had not explored before. It included mechanical items like motors, wires (A combination of all Male and Female ends) and an Arduino Uno Board supported by the ESP-28 Wifi-Module. While attaching the specific parts, I had to require external help to cut pieces of wood, and get myself a 9V battery, which was required as a finishing touch to my project.
I have attached the documentation with the snippets of my code along with the certificate of Project completion, and the Wi-Fi-controlled robots itself. Any and all improvements are welcome!