Showing 36 of 732 projects
A MicroPython library for interfacing with Silicon Labs Si705x series I2C temperature sensors.
A MicroPython class for reading temperature and humidity data from the Si7005 sensor.
⛔️ DEPRECATED MicroPython library for TE HTU31D temperature and humidity sensors
MicroPython driver for the TI HDC1080 Temperature and Humidity sensor
A MicroPython web server for serving websites from captive portals on ESP8266 devices.
A MicroPython driver for the Microchip MCP7940 real-time clock chip.
A lightweight TOML file reader/writer for MicroPython and CircuitPython with variable substitution and include directives.
A MicroPython module for controlling the Vishay VEML6040 RGBW color sensor, enabling ambient light sensing and color temperature adjustment.
⛔️ DEPRECATED MicroPython Driver for the Sensirion SHT20 Temperature Sensor
A minimal uasyncio-based driver for the PMS5003 air quality sensor in MicroPython, supporting passive/active modes and resilient error handling.
MicroPython module to automatically connect to the nearest known WiFi access point.
A lightweight Micropython library for unit-agnostic manipulation of physical quantities like temperature, pressure, and motion.
A MicroPython driver library for controlling HPDL-1414 4-character smart alphanumeric displays.
A MicroPython library for driving SSD1306 monochrome OLED displays via SPI or I2C with drawing and text capabilities.
⛔️ DEPRECATED MicroPython Driver for the Microchip MCP9808 Temperature Sensor
A Nix flake for building and flashing MicroPython firmware for embedded devices like ESP32 boards.
A simple MicroPython driver for Microchip 24x256 and 24x512 I2C EEPROM devices with basic read/write functionality.
A MicroPython driver library for controlling the JY-LKM1638 display and keypad board on WiPy.
⛔️ DEPRECATED MicroPython Driver for the QMC5883L Accelerometer
MicroPython library for interfacing with the GP2Y0A21YK infrared distance sensor.
A MicroPython port of the CPython standard library fractions module for rational number arithmetic.
MicroPython library for Seeed Studio's Grove Ultrasonic Ranger sensor.
A production-quality MicroPython driver for the BH1750 I2C ambient light sensor, designed for resource-constrained embedded systems.
A simple MicroPython driver for Microchip 47x16 EERAM devices, enabling SRAM with non-volatile EEPROM backup on microcontrollers.
MicroPython library for reading accelerometer and gyroscope data from MPU-6050 modules.
A MicroPython library for computing sunrise and sunset times based on geographic coordinates and date.
⛔️ DEPRECATED MicroPython Driver for the DPS310 Sensor
⛔️ DEPRECATED MicroPython driver for the Memsic MMC5603 Magnetometer
A MicroPython module for interfacing with the VEML7700 high-accuracy ambient light sensor from Vishay.
⛔️ DEPRECATED MicroPython Driver for the ST LIS3MDL magnetometer
MicroPython library for controlling the SX1509 16-channel I/O expander with digital I/O, PWM, LED driver, and keypad reading capabilities.
A Python module and circuit guide for connecting standard parallel character LCD displays to PyBoard using MicroPython.
MicroPython driver for the MAX44009 ambient light sensor with I2C interface.
A non-blocking MicroPython buzzer class for playing melodies and sound patterns without blocking the main program loop.
MicroPython driver for the MAX31855 thermocouple-to-digital converter with SPI interface.
A MicroPython driver for the M5Stack Joystick 2 Unit, enabling joystick input, button press detection, and LED control.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.