This repository is a collection of mini IoT and embedded system projects built during a 15-day hands-on IoT Workshop at my college. Each project demonstrates the integration of sensors, actuators, microcontrollers, and IoT platforms.
These beginner-to-intermediate projects were developed using Arduino Nano and NodeMCU (ESP8266), covering both offline hardware logic and cloud-based IoT control.
Project Name | Description |
---|---|
🌀 Temperature Controlled Fan | Fan speed control using DHT11 sensor temperature values. |
🌡️ Temp & Humidity on LCD | Real-time display of DHT11 temperature and humidity on 16x2 LCD. |
🚶 Visitor Counter with Buzzer | IR sensor-based counter with display and buzzer alert. |
📦 IR Object Detection | Simple object detection using IR module and LED indicator. |
🤖 Line Following Robot | IR sensor-based bot that follows a predefined black line. |
💡 Smart Street Light | Auto light control using LDR and IR sensor based on ambient light and motion. |
🏠 IoT Smart Home (Blynk) | Remotely control lights/appliances using Blynk mobile app. |
🚗 IoT Robo Car (Blynk) | Robot car controlled via smartphone over WiFi using Blynk. |
☁️ Sensor Data to ThingSpeak | Upload and visualize DHT11 sensor data on the cloud (ThingSpeak). |
- Sensor interfacing: DHT11, IR, LDR
- Actuator control: Motors, Fan, LEDs, Relays, Buzzer
- Communication: Serial, I2C LCD, WiFi (ESP8266)
- IoT platforms: Blynk IoT App, ThingSpeak Cloud
- Microcontroller programming with Arduino IDE
- Microcontrollers: Arduino Nano, NodeMCU (ESP8266)
- Languages: C/C++ (Arduino)
- IDE: Arduino IDE
- IoT Platforms: Blynk, ThingSpeak
- Display Units: 16x2 LCD with I2C module
Each project is stored in a separate folder with:
- Arduino
.ino
code files - Circuit explanation (in README)
- Pin connections / wiring diagrams (where applicable)
Example:
├── DHT_Temp_Control_Fan/
│ ├── code.ino
│ └── readme.md
These projects were built as learning exercises and can be expanded further with features like mobile notifications, power optimization, or integration with platforms like Home Assistant.
Feel free to fork, clone, or contribute.
If you found this helpful or want to collaborate on more hardware/software projects, connect with me on LinkedIn.