All projects

CashlessCrave Cafe

2024 · Arduino · RFID · SONAR · Servo Motor · Embedded C

Overview

An automated vending machine built from scratch, supporting both mobile banking and RFID card payments — a cashless campus cafe in a box.

Key features:
  • Dual payment paths: RFID card tap and mobile banking confirmation
  • Servo-driven dispensing mechanism for product delivery
  • SONAR-based detection to confirm successful dispensing
  • Fully self-contained embedded system on Arduino

My role

Hardware and firmware developer.
- Designed the circuit integrating RFID reader, SONAR sensor, and servo actuators.
- Wrote the Arduino firmware coordinating payment verification and dispensing.
- Handled the payment-state logic and error recovery for failed dispenses.
CashlessCrave Cafe screenshot