An esp8266/32 micropython based sensor platform for gpio, dht, analog, led and more. Includes remote updates for .py code from web server and MQTT/Homeassistant integration
Repository Index
47,133 repositories indexed
25–37 of 37 · Most stars
MicroPython library for interfacing with a keypad matrix
- 4x4-keypad
- esp32
- keypad
- keypad-matrix
This MicroPython library provides a framework for interacting with HD44780-based LCD displays through a PCF8574 I/O expander. It offers a high-level API for LCD control, including text display, cursor manipulation, and backlight settings, while also providing lower-level access to the GPIO operations on the PCF8574.
Linux-like shell interface for MicroPython
micropython SD card driver that works with LittleFS2 (implements extended interface)
MicroPython driver for the CS1237 Load Cell Interface/ADC
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
- sht1x
- sht11
- sensor
MicroPython Library for new MAX31856 (Precision Thermocouple to Digital Converter with Linearization) with 19-Bit Thermocouple Temperature Resolution. This chip provides a SPI digital interface for Thermocouple Types B, E, J, K, N, R, S or T.
A MicroPython library for interfacing with the Chirp Soil Moisture Sensor
MicroPython driver for the HX710 load cell interface interface.
Geiger counter with micropython card
TranslatedMicroPython module for controlling INA219, INA226 - Bidirectional Current/Power Monitor with I2C interface.
- current
- i2c
- monitor
- voltage
TranslatedMicroPython module for controlling the MCP342X. 18-bit analog-to-digital converter with I2C interface and built-in voltage reference. 18-Bit Analog-to-Digital Converter with I2C Interface.
- adc
- i2c
- micropython