This project demonstrates how to interface the SHT11 sensor with a MicroPython-compatible ESP32 board (e.g., Lolin32 Lite) to measure temperature and relative humidity. It uses bit-banged communication and is written fully in MicroPython.
micropython + esp8266 + ntp + webserver
An NTP server written for micropython.
st7735_micropython drivers for 80x160, 128x128, 128x160 for ESP8266
MicroPython Driver for Quiic Twist RGB Rotary Encoder
SHT30 sensor driver in pure python based on I2C bus
The enigmapython wrapper package for MicroPython environment
Driver base for the VEML6075 UV Light Sensor
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 slimmed-down version of micropg_lite which requires even less RAM but without functions that are not absolutely necessary.
MicroPython BH1750 ambient light sensor driver.
Simple MicroPython web server for serving a website from a captive portal
A lightweight MicroPython library for controlling single-digit 7-segment displays (ESP32, ESP8266, Raspberry Pi Pico W supported).
Pyboard driver for Ferroelectric RAM module
Driver for pms5003 air quality sensor for micropython
Very simple HTTP server written in MicroPython for switching ESP32 pins and connected relays via WLAN