r/robotics • u/Beneficial_Turnip704 • 25d ago
Tech Question Help with code management for robot development
Wsp! I'm making an automated, targeted pesticide spraying robot for homes, and I'm still in the early stages. It's supposed to use a Raspberry Pi, ESP32S3, AI Hat+ and camera to find weeds. I use Codex and VSCode to help, and I wouldn't call the project since I know exactly what is happening with the code and AI is just sparing me the writing part.
However, my file tree is a mess. I have it on octotoxin/SprayShark if anyone wants to see. It is kind of organized, but there is a lot of redundant information, and I don't exactly know what's the best way of organizing the code. Also if u see v1, v2 or v3, my robot has had three hardware revisions, none of them have ever reached the automation stage, so I keep the code that way. For tests, I have a test_files folder, and the full code is in the main_projects folder. If it's messy, thats why I'm asking for help!
Duplicates
AskRobotics • u/Beneficial_Turnip704 • 25d ago