Project Caretaker - ESP32CAM remote controled robot





Description
Project Caretaker is a remotely controlled robot based on esp32-cam and a custom 3D-printed platform.
Main features:
WiFi and BT control;
Home Assistant integration;
Powerful LED eyes control;
2 control options - joystick and slider;
Adaptive web interface for control.
All models have information about printing - quantity and mirroring.
Robot
Esp32cam - the main brain - can also be found under the name AI thinker.
Wide-angle camera with extended cable - the viewing angle is not as critical as the cable length. With a shorter cable, it would be more difficult to design an aesthetically pleasing case.
Wifi antenna with connector - often comes with the board.
3 li-ion batteries, connected in series (12.6v) with holders.
2 dc-dc step-down converters (12v and 5v).
2-channel motor driver - L298N, L293D or similar - I use L293D due to smaller board dimensions, although I modeled for L298N.
2 GA12-N20 (12V) motors with a gear ratio of 150 (you can take 200 - it will be faster).
12 bearings 6803 (two per wheel).
BMS charging board (if you plan to charge in the device).
Power switch for battery supply.
Mosfet IRLML0030 + 1 kΩ resistor for LED control.
LEDs and resistors - to taste.
All other parts are made of plastic, printed on a printer (including tracks).
Charging station
Power supply 12.6V 2A.
Corresponding power connector for the case.
Volt-ampere meter (preferably less powerful up to 5A, otherwise it will not show small current).
Contact pair - in my case, copper plates and rods.
A pair of springs for better contact during charging.
All opensource here - https://github.com/positron48/robot
Blogposts about project - https://positroid.tech/en/post/caretaker-part-1
Article in russian - https://habr.com/ru/articles/898936/
If you like this project, consider giving it a star on GitHub — it helps a lot!
Youtube demo - https://www.youtube.com/watch?v=m7IXScezX9o
More exclusive content and real-time updates in my Telegram channel - https://t.me/positroidlive





