This project was developed as part of the Tata InnoVent 2025 initiative. NetrOn is a low-cost IoT solution aimed at real-time health monitoring of two-wheelers. It captures critical data like engine temperature, vibration, and battery voltage using an Arduino-based sensor system, with data transmission via Bluetooth.
Designed a modular sensor system using:
- LM35 to measure engine temperature
- ADXL345 accelerometer to track unusual vibration patterns
- Voltage sensor to monitor battery health
- Data sent wirelessly via HC-05 Bluetooth module
- Developed a basic Flask server to receive real-time data via serial input
- Created a simple HTML page to display live values (UI development ongoing)
- Dashboard mockup prepared for final integration
- Final system will integrate sensor data into a lightweight, mobile-friendly dashboard
- Goal: Real-time alerts to drivers via app or web interface for safety and maintenance
- Arduino UNO
- LM35, ADXL345, HC-05, Voltage Sensor
- Python + Flask
- HTML/CSS
- GitHub for version control
The following image shows the full prototype build of the NetrOn system on a breadboard, including sensor connections:
You can find the full Arduino code for sensor monitoring and Bluetooth transmission here:
NetrOn_arduino.ino
📁 View on Google Drive (Code + Videos)
🛠️ Front-End Dashboard
Note: Frontend web dashboard is currently under development and will be added shortly. Prototype and backend data logging are complete.
I’m Shrabani Singha, a 3rd-year B.Tech Electrical Engineering student at NIT Agartala. I’m passionate about combining embedded systems and real-time analytics to solve real-world problems. NetrOn is my take on bringing smart diagnostics to budget-friendly two-wheelers.
This repository is intended for educational and prototyping purposes only.
All circuits and dashboards are part of an academic initiative.

