100_days_100_iot_projects
A 100-day series of IoT and embedded projects using ESP32, ESP8266 and Raspberry Pi Pico with MicroPython. Each day covers one sensor or module with code, circuit diagram and explanation.
Share on XNo license declared
Overview
This repository is a 100-day challenge of IoT and embedded projects built with MicroPython on ESP32, ESP8266 and Raspberry Pi Pico boards. Each day introduces one sensor, module or technique and comes with code, a circuit diagram and an explanation. The projects run from basic analog and digital readings to web-based dashboards, and it is written as a personal learning journey.
Key features
- One new sensor or module per day, with code and circuit diagram
- Covers ESP32, ESP8266, Raspberry Pi Pico and some Arduino boards
- Topics include ADC, PWM, GPIO, Wi-Fi, web servers and Bluetooth
- Sensors such as DHT11, PIR, ultrasonic, gas sensors and OLED displays
- Some projects use Wokwi simulation for testing
Best for
Beginners in embedded systems who want a step-by-step list of small hands-on projects in MicroPython. It follows the author's own learning path, so the difficulty grows gradually.
- Upstream
- kritishmohapatra/100_Days_100_IoT_Projects
- Fork on GitHub
- Guo-astro/100_days_100_iot_projects
- Upstream stars
- 1.3k
- Category
- Hardware, OS and embedded
- License
- No license declaredWithout a license, the author keeps all rights. Ask the upstream owner before reusing the code.
- Forked
- 2026-08-17
- Sync status
- In syncLast synced 2026-09-29
More in Hardware, OS and embedded
The original Apollo 11 Guidance Computer source code for the command and lunar modules, published for reading and historical study.
Forked 2026-08-31Last synced 2026-09-29Custom license (see repository)Hardware, OS and embeddedGitHub
A teaching operating system written in exactly 2000 lines of code so students can read all of it. It runs on QEMU and RISC-V boards and comes with course projects.
Forked 2026-08-20Last synced 2026-09-29Custom license (see repository)Hardware, OS and embeddedGitHub
An open-source, low-cost 10.5 GHz phased array radar project with hardware designs, firmware and software. It targets researchers, drone developers and SDR hobbyists who want to experiment with radar.
Forked 2026-08-17Last synced 2026-09-29Custom license (see repository)Hardware, OS and embeddedGitHub
An open source robot navigation stack built around the Odin1 spatial sensing module, which provides 3D mapping and relocalization. Used to make robots navigate using that sensor.
Forked 2026-05-10Last synced 2026-09-29License: Apache-2.0Hardware, OS and embeddedGitHub