Rectronx Circuits
Back to Blog
Project Ideas4 min read2026-07-15

Top 10 IoT Projects for Final Year Students in Malaysia

A practical top 10 IoT project list for FYP students, with scope, components, demo outcome and safety notes without fixed-price claims.

R

Rectronx

2026-07-15

Engineering student planning a final year project

Quick Summary

These are the top 10 IoT projects for students who need a final year project that is realistic, useful and easy to demonstrate. The best IoT FYP ideas combine sensor input, microcontroller logic, cloud or local dashboard, alert output and testing evidence.

This list avoids fixed cost promises because actual cost depends on components, casing, dashboard, app features, delivery time and documentation scope.

What Makes an IoT Project Strong?

A strong IoT project should show:

  • Real sensor or device input.
  • Clear data flow from device to dashboard or alert.
  • Stable power and wiring.
  • A useful output such as warning, report, graph, automation or log.
  • Repeated testing, not only one successful demo.

1. Smart Flood Monitoring System

This project monitors water level using ultrasonic or water-level sensors and sends alerts through Telegram, SMS or dashboard notifications.

Core components: ESP32, water level sensor or ultrasonic sensor, buzzer, optional GSM or Telegram alert.

Good demo outcome: Show normal level, warning level and danger level with timestamped logs.

2. Smart Classroom Air Quality Monitor

This project measures CO2, temperature, humidity and possibly relative gas trends. Use a proper CO2 sensor such as SCD41 or SCD30 for CO2-related claims.

Core components: ESP32, CO2 sensor, BME280, OLED, dashboard.

Important note: MQ135 is useful for relative gas trend experiments, not accurate CO2 measurement.

3. Smart Irrigation System

This project monitors soil moisture and controls a small water pump based on threshold values.

Core components: ESP32, capacitive soil moisture sensor, relay, pump, water tank, dashboard.

Good demo outcome: Show dry soil, pump activation, wet soil stop condition and manual override.

4. RFID Attendance System

This project records attendance using RFID cards and stores the result in a database or dashboard.

Core components: ESP32, RC522 RFID reader, cards, display, Firebase or web database.

Good demo outcome: Show authorised card, duplicate scan handling, unknown card and attendance report.

5. Smart Parking System

This project detects parking slot availability using IR or ultrasonic sensors and shows available spaces on a display or app.

Core components: ESP32, IR sensors, LED indicators, display, optional dashboard.

Good demo outcome: Show each slot changing from empty to occupied and back again.

6. Solar Battery Monitoring System

This project monitors voltage, current and estimated power in a small solar battery setup.

Core components: ESP32, INA219 or voltage/current sensor, OLED, solar panel, battery module, dashboard.

Safety note: Use proper battery charging modules and avoid unsafe high-current wiring.

7. Smart Medicine Reminder Box

This project reminds users to take medicine and records whether a dose was acknowledged.

Core components: ESP32, RTC DS3231, buzzer, LED, button, servo or compartment indicator.

Good demo outcome: Show scheduled reminder, acknowledgement and missed-dose alert.

8. Water Quality Monitoring System

This project monitors pH, TDS, turbidity or temperature for ponds, aquaculture or water tanks.

Core components: ESP32, pH sensor, TDS sensor, turbidity sensor, temperature sensor, dashboard.

Important note: Water sensors need calibration. Do not claim laboratory-grade accuracy unless properly validated.

9. LoRa Farm Sensor Network

This project uses LoRa nodes to send soil, temperature or water data from remote areas to a gateway.

Core components: ESP32, LoRa modules, soil moisture sensor, BME280, gateway board.

Good demo outcome: Show node ID, sensor readings, distance test and packet success rate.

10. Smart Energy Meter Dashboard

This project measures power usage and visualises energy consumption on a dashboard.

Core components: ESP32, PZEM-004T or suitable current sensor, display, dashboard.

Safety note: AC mains work must be supervised. For student demos, use safe test loads and proper isolation.

Best IoT Platform for Students

For most IoT FYP projects, ESP32 is a good starting point because it has WiFi, enough GPIO pins and strong Arduino IDE support. Raspberry Pi is better when the project needs camera processing, local web server, Linux services or OpenCV.

Related Pages

FAQ

What is the best IoT project for beginners?

Smart parking, RFID attendance, water level alert and smart irrigation are good beginner choices because the demo is clear and components are common.

Is ESP32 better than Arduino for IoT projects?

For WiFi-based IoT projects, ESP32 is usually better because WiFi is built in. Arduino is still good for simple offline sensor and control projects.

Do IoT projects need a mobile app?

Not always. A web dashboard, Telegram alert, OLED display or Firebase dashboard can be enough if the workflow is clear.

Need Help With Your FYP?

We've helped hundreds of students complete their projects on time. Get a free quote today.

Chat with Rectronx