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–16 of 16 · Most stars
The last Micro Web Server for IoTs (MicroPython) or large servers (CPython), that supports WebSockets, routes, template engine and with really optimized architecture (mem allocations, async I/Os). Ready for ESP32, STM32 on Pyboard, Pycom's chipsets (WiPy, LoPy, ...). Robust, efficient and documented!
A micro HTTP Web server that supports WebSockets, html/python language templating and routing handlers, for MicroPython (used on Pycom modules & ESP32)
Simple and lightweight HTTP async server for 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
micrOS - mini asynchronous automation OS for DIY projects.
MicroPython implementation of the Homie MQTT convention for IoT.
Using MQTT to Publish/Subscribe to adafruit io. MicroPython/CircuitPython implementation on ESP8266/ESP32
micropidash: A non-blocking web interface library for MicroPython microcontrollers. Featuring real-time sync, independent dark mode, and easy hardware integration via uasyncio.
Library for interfacing with SIM800 module in Micropython
Async MQTT client for CPython and MicroPython with asyncio support.
Library for sending data to thingspeak.com from IoT devices running micropython (such as ESP8266)
Connect an M5Stack ATOM running MicroPython to the Google Cloud Platform (GCP) to collect air-quality variables obtained from reading sensors.
MicroPython BH1750 ambient light sensor driver.
Very simple HTTP server written in MicroPython for switching ESP32 pins and connected relays via WLAN