Inspiration
I wanted to teach kids about robotics in a more complex and improved method.
What it does
It controls a 3D printed robot created within the 24-hour time limit.
How we built it
React, socketio, and firebase
Challenges we ran into
Socket io was very difficult to become used to and created a lot of connection issues. I also had to download and flash a new 3D printer firmware named Klipper capable of printing at very high speeds while working on my application, making my 3D printer print at 3 times the speed they were capable of before.
Accomplishments that we're proud of
I managed to design and 3D print a robot within 8 hours, allowing me to code the rest of the application in the 16 hours remaining. I also created a new Python library with its own custom functions capable of completing complicated tasks like powering servo motors.
What we learned
I learned how to speed up 3D prints so that they can complete within a short period of time as well as how to interface over the web with a Raspberry PI using Socket IO.
What's next for Hera
In order to better facilitate its role as an educational application, I would like to add tutorials and courses that teach children how to interface with robotics to their full extent. I would also like to offer more robot types other than the differential drive car.

Log in or sign up for Devpost to join the conversation.