This project is a 2-axis (X–Z) pick and place automation system developed as a mechatronics learning and prototyping project. The system performs sequential motion control for automated object handling.
- X–Z axis linear motion
- Stepper motor–driven positioning
- Homing sequence for repeatable motion
- Vacuum-based pick mechanism
- Sequential task execution logic
- Control board
- Stepper motors and drivers
- Linear rails and belt mechanism
- Vacuum pump and solenoid valve
- Power supply units
- Homing (X axis → Z axis)
- Z axis up
- X axis forward
- Z axis down
- Vacuum ON
- Z axis up
- X axis return
pick-and-place-automation/
├─ firmware/ → Control and motion logic
├─ hardware/ → Circuit diagrams and wiring
├─ mechanics/ → Mechanical design files
├─ media/ → Photos and videos of the system
└─ README.md
As an experimental add-on, the system can also be controlled remotely via a mobile application using Blynk and ESP32’s Wi-Fi capability.
This feature was added as a quick weekend experiment and is not part of the core system design.
Completed – open for further improvements and extensions.
This project was developed for educational purposes to gain hands-on experience

