Boost MeIt's a big project for done with lot of passion !
Thanks for the boost :)
This is a solid foundation for a service robot. Using NEMA motors with planetary gearboxes is a smart move—it gives you that smooth, high-torque motion necessary to avoid spilling drinks (especially when dealing with the inertia of a full cup). Moving to an ESP32-C3 also opens up great possibilities for a web-based interface.
Here is a breakdown of your prototype in English, organized by technical specs and potential use cases.
Technical Specifications
1. Kinematics & Mechanics
- 3-Axis Configuration: Designed for versatile positioning, allowing the robot to adapt to various container heights, from espresso cups to tall glasses.
- High-Torque Drive: Utilizes NEMA stepper motors paired with planetary gearboxes. This setup maximizes torque-to-weight ratio, ensuring precise movement even under heavy liquid loads.
2. Fluid Management
- Dual-Channel System: Features two independent inlets, allowing the robot to serve two different beverages (e.g., water and juice, or coffee and milk) without cross-contamination.
- Adaptive Serving: The geometry is optimized to handle a wide range of vessel diameters and volumes.
3. Electronics & Control
- Motor Drivers: TB6600 industrial-grade drivers provide reliable current control and micro-stepping for silent, vibration-free operation.
- Microcontroller: Powered by the ESP32-C3, enabling compact processing and native Wi-Fi/Bluetooth connectivity for remote operation.
- A simple Arduino code !
4. Material
- Lot of screw and nuts (look at the doc)
- 2x Nema 17 2A
- 1x Nema 17 1.5A
- 1x Esp32 c3
- 3x TB6600 driver motor
- Lot of cable
- Alimentation 12V
- 2x water pump with 4mm tube