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–24 of 86 · Most stars
Fast MicroPython driver for ST7789 display module written in C
- st7789
- micropython
- driver
- bitmap-font
A micro HTTP Web server that supports WebSockets, html/python language templating and routing handlers, for MicroPython (used on Pycom modules & ESP32)
- micropython
- webserver
- language-templating
- esp32
MicroPython drivers for Waveshare e-paper modules
- micropython
- waveshare
- epaper
- eink
MicroPython module to read a rotary encoder.
- rotary-encoder
- micropython
- esp8266
- esp32
MicroPython driver for TM1637 quad 7-segment LED modules
- micropython
- tm1637
- wemos-d1-mini
- grove
Fast MicroPython driver for GC9A01 display modules written in C
- micropython
- driver
- gc9a01
- display-driver
MicroPython driver for MAX7219 8x8 LED matrix modules, cascadable and with framebuf
- micropython
- max7219
- led-matrix
- framebuf
A micro neural network multilayer perceptron for MicroPython (used on ESP32 and Pycom modules)
- micropython
- neural-network
- multilayer-perceptron
- mlp
module for the BMP280 sensor
- micropython
- bmp280
- esp8266
micropython-bmp180 is a module for micropython which provides a class for the BMP180 pressure sensor
A micro DNS server for MicroPython to simply respond to A queries on multi-domains with or without wildcards (used on Pycom modules & ESP32)
MicroPython driver for Nokia 5110 PCD8544 84x48 LCD modules
- micropython
- pcd8544
- nokia5110
- nokia-5110
MicroPython driver for TinyRTC I2C modules with DS1307 RTC and AT24C32N EEPROM
- micropython
- tinyrtc-i2c
- rtc
- ds1307
A micro HTTP Web client for MicroPython (used on Pycom modules & ESP32)
- micropython
- esp32
- pycom
- web-client
MicroPython library for controlling a Semtech SX127x LoRa module over SPI.
A micro workers class that easily manages a pool of threads to optimise simultaneous jobs and jobs endings, for MicroPython (used on Pycom modules & ESP32)
- pycom
- micropython
- lopy
- wipy
Lightweight log module customized for micropython.
MicroPython driver for TM1638 dual quad 7-segment LED modules with switches
- micropython
- tm1638
- wemos-d1-mini
- 7-segment
MicroPython driver for DS3231 RTC and AT24C32 EEPROM module
Library for interfacing with SIM800 module in Micropython
Small size matrix handling module with a few linear algebra operations specifically for MicroPython (Python3)
MicroPython I2C driver for SCD30 CO2 sensor module
A micro JSON REST Web client based on MicroWebCli for MicroPython (used on Pycom modules & ESP32)
- micropython
- esp32
- pycom
- json