A 100-day challenge exploring IoT and embedded systems using ESP32, ESP8266, and Raspberry Pi Pico with MicroPython. Each day covers a new sensor or module with complete code, circuit diagram, and explanation.
Repository Index
47,133 repositories indexed
1–19 of 19 · Most stars
WiFi manager for ESP8266 - ESP12 - ESP32 - Raspberry Pi Pico - micropython
MicroPython module to read a rotary encoder.
Examples for I2S support on microcontrollers that run MicroPython
Belay is a python library that enables the rapid development of projects that interact with hardware via a micropython-compatible board.
Web-GUI Embedded Multitool
Full async Micropython web server with small memory footprint.
An HTTP client library (not only) for MicroPython with an API similar to requests
MicroPython driver for SH1107 OLED displays (128x128 and 128x64 pixels)
micropidash: A non-blocking web interface library for MicroPython microcontrollers. Featuring real-time sync, independent dark mode, and easy hardware integration via uasyncio.
Play classic arcade games on a 64x64 RGB LED Matrix, powered by the Raspberry RP2040.
micro HTTP toolkit for MicroPython and CircuitPython
Very simple MicroPython module to use a generic 64Mbit PSRAM (ie Adafruit 4677) with a Raspberry Pi Pico (RP2040)
DCF77 transmitter for Raspberry Pi Pico W
MicroPython LoRa EBYTE E22 device library complete and tested with Arduino SAMD, esp8266, esp32, Raspberry, rp2040 and STM32. sx1262/sx1268
JJY transmitter for Raspberry Pi Pico W
Micropython module to use the AD9833 programable waveform generator
Raspberry-Pi-Pico-MicroPython-Ethernet
A lightweight MicroPython library for controlling single-digit 7-segment displays (ESP32, ESP8266, Raspberry Pi Pico W supported).