Vending Machine Controller
The product developed in this project aims to control the drive of 28 motors of a vending machine. At the heart of the controller lies an ESP32 chip which communicates with the client application over wireless. Since the requirements were to drive 28 motors with limited IOs of ESP32 we have used four I/O expander modules which communicate with the ESP32 chip over an I2C protocol. To drive the motors 28 motor drivers were implemented onboard simultaneously.
Deliverables: A hardware designed comprising of the following components
ESP32
IO expanders
Buzzer
An external RTC
Power and motor driving circuitry
PCB design and testing
Embedded firmware developed for Esp32
PCB Assembly
PCB Design
Contact
contact@seia.tech
Secured Emerging IoT and AI
Address
Naveena Tower, Plot 35, Block C3 Gulberg III, Lahore, 54000