u/OneDot6374

Day 75 of 100 Days 100 IoT Projects — building IoT projects daily with MicroPython
▲ 3 r/Python

Day 75 of 100 Days 100 IoT Projects — building IoT projects daily with MicroPython

What My Project Does:

A 100-day challenge where I build and document one real-world IoT project every single day using MicroPython on ESP32, ESP8266, and Raspberry Pi Pico. Every project includes wiring diagrams, fully commented code, and a README so anyone can replicate it from scratch. Projects range from basic sensor readings to AI-powered GPIO controllers, real-time dashboards, ESP-NOW wireless systems, RFID access control, OTA updates, and more.

I also published two open source MicroPython libraries on PyPI during this challenge — micropidash (IoT web dashboard) and microclawup (AI powered GPIO controller via Telegram and Groq AI).

Target Audience:

Students and beginners learning embedded systems and IoT with MicroPython. No prior hardware experience needed. Everything is free, open source, and structured so you can follow along project by project at your own pace.

Comparison:

Unlike paid courses or scattered YouTube tutorials, this is a single structured repository where every project builds on real hardware concepts and is fully documented. Unlike most GitHub repos that just dump code, every project here has a proper README, circuit diagram, and explanation. The goal is not just to showcase but to teach.

75 days in. 25 to go.

Repo: https://github.com/kritishmohapatra/100_Days_100_IoT_Projects

GitHub Sponsors: https://github.com/sponsors/kritishmohapatra

u/OneDot6374 — 8 hours ago
Day 75 of 100 Days 100 IoT Projects

Day 75 of 100 Days 100 IoT Projects

Hit the 75 day mark today. 25 projects left.

Day 75 was ESP-NOW + RFID — one ESP8266 scans a card and wirelessly sends the UID to a second ESP8266 which displays it on OLED. No WiFi, no broker, direct peer-to-peer.

Some highlights from the past 75 days:

ESP-NOW series — built a complete wireless ecosystem from basic LED control to bidirectional relay and sensor systems to today's wireless RFID display.

micropidash — open source MicroPython library on PyPI that serves a real-time web dashboard directly from ESP32 or Pico W. No external server needed.

microclawup — AI powered ESP32 GPIO controller using Groq AI and Telegram. Natural language commands over Telegram control real GPIO pins.

Wi-Fi 4WD Robot Car — browser controlled robot car using ESP32 and dual L298N drivers. No app needed, just open a browser.

Smart Security System — motion triggered keypad security system with email alerts via Favoriot IoT platform.

Everything is open source, step-by-step documented, and free for students.

Repo: https://github.com/kritishmohapatra/100_Days_100_IoT_Projects

GitHub Sponsors: https://github.com/sponsors/kritishmohapatra

u/OneDot6374 — 8 hours ago
Day 75 of 100 Days 100 IoT Projects
▲ 4 r/Python+1 crossposts

Day 75 of 100 Days 100 IoT Projects

Hit the 75 day mark today. 25 projects left.

Day 75 was ESP-NOW + RFID — one ESP8266 scans a card and wirelessly sends the UID to a second ESP8266 which displays it on OLED. No WiFi, no broker, direct peer-to-peer.

Some highlights from the past 75 days:

ESP-NOW series — built a complete wireless ecosystem from basic LED control to bidirectional relay and sensor systems to today's wireless RFID display.

micropidash — open source MicroPython library on PyPI that serves a real-time web dashboard directly from ESP32 or Pico W. No external server needed.

microclawup — AI powered ESP32 GPIO controller using Groq AI and Telegram. Natural language commands over Telegram control real GPIO pins.

Wi-Fi 4WD Robot Car — browser controlled robot car using ESP32 and dual L298N drivers. No app needed, just open a browser.

Smart Security System — motion triggered keypad security system with email alerts via Favoriot IoT platform.

Everything is open source, step-by-step documented, and free for students.

Repo: https://github.com/kritishmohapatra/100_Days_100_IoT_Projects

GitHub Sponsors: https://github.com/sponsors/kritishmohapatra

u/OneDot6374 — 8 hours ago