100 Days 100 IoT Projects Learn by Building

Want to learn IoT, embedded systems, MicroPython, and microcontrollers by actually building projects? This open-source repository is a fantastic hands-on learning resource.

The 100 Days 100 IoT Projects challenge explores ESP32, ESP8266, Raspberry Pi Pico/Pico W/Pico 2 W, Arduino, and MicroPython, with each project focused on a practical electronics or IoT concept.

🔧 What You’ll Find

Across the projects, you’ll work with:

  • ESP32 & ESP8266
  • Raspberry Pi Pico / Pico W / Pico 2 W
  • MicroPython & Python
  • LDR, DHT11, PIR, IR & ultrasonic sensors
  • MQ-series gas sensors
  • OLED & LCD displays
  • RFID, RTC, relays and servo motors
  • Wi-Fi, Bluetooth & ESP-NOW
  • MQTT, Blynk & web servers
  • ADC, PWM & GPIO
  • IoT dashboards and data visualization
  • Wokwi-based simulation and testing

⚡ Projects Include

Build everything from automatic night lights and weather stations to gas detection systems, web-controlled servos, IoT relay controllers, RFID systems, smart home automation, wireless LED control, GPS displays, MQTT projects, and Wi-Fi robot cars.

Every project is designed to help you understand the hardware, programming, circuit connections, and underlying IoT concept while learning through practical experimentation.

🎯 Who Is This For?

Perfect for electronics students, embedded engineers, IoT beginners, makers, hobbyists, robotics enthusiasts, and anyone learning MicroPython.

Instead of only watching tutorials, you can follow a 100-day build-and-learn journey and gradually develop your embedded systems skills.

⭐ 1,300+ GitHub stars and 170+ forks show the project’s growing open-source community.

👉 Explore Projects Links 100 Days 100 IoT Projects on GitHub

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top