An Open Source Lego Robotics System

I created this Lego robotics system for my robotics camp, Kev-Bots. It is based on the ESP32, a microcontroller with built-in WiFi and Bluetooth capabilities. I built all of my code on top of the Dabble Game Controller ESP32 library from STEMpedia. I used Fusion to 3D model mounting hardware for generic servos that can be easily found on Amazon. Although these motors may not be the cheapest option, they were what I had on hand, and they are very plug-and-play, with no extra setup needed (in the future, I am going to model mounts for basic DC motors). I also found models for Lego-compatible gears. I 3D printed all of these components on my Bambu Labs P1S. All of the other components I used can easily be found on Amazon. They included a USB battery bank to power the ESP32, and a 4 x AA battery bank to power the servos. I also soldered together connector cables using Dupont jumper wires. The final result is a system of parts to easily integrate high-torque servo motors into Lego projects, which are controlled by a Bluetooth controller app for iOS and Android. All of the files can be found on my github

Pong Bot (UCSB ME153 Class Winner 2024)

Coming Soon...

Die Tracking System

Coming Soon...