This is the codebase for the autonomous 1 pound robot NACR (Not A Combat Robot) that I built and coded in November 2023.
The code is micropython for a Rasberry Pi Pico, and uses 2 sensors, the Vl53l5CX time of flight sensor, as well as the MP6050 gyroscopic sensor.
Sensor code is adapted from these two pages: https://github.com/mp-extras/vl53l5cx/tree/main https://www.hackster.io/shilleh/connect-mpu-6050-to-raspberry-pi-pico-w-7f3345
Here is a link to the attached wiring diagram and digital logic I coded.
It fought at Robot Day Fall 2023 at UIUC, and finished with a 1-2 record at 9th place. Videos will be included soon.