- IoT Hardware
- Vending
- Beverage Tech
Smart Vending Machine — accurate pours of tea and coffee, every time
An STM32 vending controller with three drink modes — tea, hot coffee, cold coffee — dispensing accurate 90–120 ml pours on a single-phase supply, built for easy operation.
Inside the project
Three drinks, one accurate machine
The vending controller hardware and its three-mode dispensing.

Under the hood
Hardware specification
The numbers behind every cup.
Microcontroller
STM32
ARM Cortex-M0/M3/M4/M7
Clock speed
32–400 MHz
32-bit architecture
Memory
16 KB – 2 MB
flash · 4–512 KB RAM
Pour volume
90–120 ml
accurate quantity each serve
Power
1-phase
standard single-phase supply
PCB design
4 layers
pump & heater drivers
How we build
Steps of our design process
Every board in our portfolio goes through the same seven in-house stages.
- 01
Component Selection
- 02
Component Placement
- 03
Schematic Diagram
- 04
PCB Layout Design
- 05
Gerber File Generation
- 06
Fabrication
- 07
Final Production
Scope of work
What the machine can do
- 01 Hardware Development
- 02 Firmware Development
- 03 In-house Manufacturing
Three drink modes
Tea, cold coffee and hot coffee from the same machine.
Accurate quantity
Every pour lands between 90 and 120 ml — no short cups, no overflow.
Accurate test every time
The controller validates each dispense cycle before pouring.
Easy to operate
Pick a drink, press, done — designed for zero training.
Single-phase supply
Runs anywhere an ordinary 1-phase socket exists.
Our portfolio
More from our portfolio
Every project gets its own page like this one.
Smart Doormat
Bheru Smart Timer
Smart Wi-Fi Plug