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–15 of 15 · 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.
SX127x (LoRa transceiver) driver for (Micro)Python on ESP8266/ESP32/Raspberry_Pi
Full async Micropython web server with small memory footprint.
An HTTP client library (not only) for MicroPython with an API similar to requests
MicroPython LoRa EBYTE E220 LLCC68 device library complete and tested with Arduino, esp8266, esp32, STM32 and Raspberry Pi Pico (rp2040 boards).
micro HTTP toolkit for MicroPython and CircuitPython
MicroPython LoRa EBYTE E22 device library complete and tested with Arduino SAMD, esp8266, esp32, Raspberry, rp2040 and STM32. sx1262/sx1268
This library implements the EBYTE LoRa E32 Series for MicroPython.
The enigmapython wrapper package for MicroPython environment
MicroPython Library to use pcf8591 i2c analog IC with Arduino, Raspberry Pi Pico and rp2040 boards, esp32, SMT32 and ESP8266. Can read analog value and write analog value with only 2 wire.
A lightweight MicroPython library for controlling single-digit 7-segment displays (ESP32, ESP8266, Raspberry Pi Pico W supported).