Automatic Weather Station
An Automatic Weather Station (AWS) has been deployed within the campus area as part of a final project. The system integrates sensors to monitor temperature, humidity, air pressure, and light intensity. Sensor data is transmitted in real-time to a datalogger and stored in a PHPMyAdmin database. A simple web-based interface, developed using HTML and CSS, is provided for data visualisation and monitoring.
Demo Video
IoT Monitoring with Golang
A full-stack IoT monitoring and control system integrating Golang backend and ESP32 microcontrollers. The platform enables secure JWT-based authentication, real-time sensor monitoring (temperature, humidity), and remote device control via relays. It leverages MySQL for user and device data, InfluxDB for time-series sensor storage, and MQTT for efficient device communication. Real-time data visualization and control are delivered to the web dashboard using WebSocket over HTTPS.
GitHub
Golang CRUD System
River Monitoring
A lecturer-led community project monitoring turbidity levels in Citarum Harum River for environmental research.
GitHub
System Attendance with OpenCV
Real-time face recognition attendance system using OpenCV and Firebase, with automatic data updates every 30 seconds.
GitHub
"Cooking Stuff Detection" is a color-based cookware recognition system built with OpenCV, deployed on BeagleBone Black running Debian OS.
GitHub
NFC Energy Harvesting
A prototype system utilizing NFC-based energy harvesting at 13.56 MHz to power battery-less, low-power sensors. The harvested energy delivers up to 3 mA at 2–3 V, sufficient to operate microcontrollers and embedded components
Demo Video
Electronic Bag Tag (EBT)
Electronic Bag Tag (EBT) is a smart luggage solution developed in collaboration with an airline, designed to eliminate airport queues by enabling seamless boarding pass validation.
GitHub






