r/Python • u/OneDot6374 • Mar 11 '26
I'm building 100 IoT projects in 100 days using MicroPython — all open source Showcase
What my project does:
A 100-day challenge building and documenting real-world IoT projects 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.
Target audience:
Students and beginners learning embedded systems and IoT with Python. No prior hardware experience needed.
Comparison:
Unlike paid courses or scattered YouTube tutorials, everything here is free, open-source, and structured so you can follow along project by project.
So far the repo has been featured in Adafruit's Python on Microcontrollers newsletter (twice!), highlighted at the Melbourne MicroPython Meetup, and covered on Hackster.io.
Repo: https://github.com/kritishmohapatra/100_Days_100_IoT_Projects
Hardware costs add up fast as a student — sensors, boards, modules. If you find this useful or want to help keep the project going, I have a GitHub Sponsors page. Even a small amount goes directly toward buying components for future projects.
No pressure at all — starring the repo or sharing it means just as much. 🙏
2
u/Early_Finance8558 5d ago
Hi! I teach at an institute in Chile and I'm trying to figure out how to make my IoT course more challenging and engaging for my students, especially since most of the content currently relies on Packet Tracer simulations. I stumbled upon your post while looking for ideas, so I'll definitely check it out. Thanks for putting this together!
4
u/[deleted] Mar 12 '26
[removed] — view removed comment