Dhruv Jain Logo Image
Dhruv Jain

MixBot

Modular automated bartending system that can mix and dispense user-defined cocktails. Built on the Arduino Nano 33 IoT platform.

Project Overview

The system is controlled by an Arduino Nano 33 IoT, and communicates over an HTTP web server. Users can provide input on which drink to mix, or specify a custom amount for each ingredient through a web app. The amount of liquid dispensed is accurately measured and controlled through peristaltic pumps, which are controlled with L298N motor drivers. The drink produced is completely safe to consume, since all liquid is only ever touched by food-grade silicon tubing. This is a very cost-effective project (<$70), and is easily expandable, since each pump/bottle component is modular. This allows for easy replacement of bottles, or the addition of more ingredients.

mixbot image mixbot webapp image

Tools Used

C++
Arduino
HTTP
Embedded Systems
Networks