Showing 36 of 732 projects
MicroPython driver for the MAX44009 ambient light sensor with optimized versions for BBC Micro:bit and low-memory environments.
A lightweight TOML file reader/writer for MicroPython and CircuitPython with variable substitution and include directives.
⛔️ DEPRECATED MicroPython Helper for controlling PWM based motors
A lightweight MessagePack serializer and deserializer library for MicroPython and CPython.
A MicroPython library for driving SSD1306 monochrome OLED displays via SPI or I2C with drawing and text capabilities.
⛔️ DEPRECATED MicroPython Driver for the Sensirion SHT20 Temperature Sensor
A MicroPython driver library for controlling HPDL-1414 4-character smart alphanumeric displays.
⛔️ DEPRECATED MicroPython Driver for the ST LIS3MDL magnetometer
MicroPython module for interfacing with the Bosch BME680 environmental sensor to measure gas, pressure, temperature, and humidity.
A MicroPython library for interfacing with Silicon Labs Si705x series I2C temperature sensors.
A lightweight MicroPython library for controlling single-digit 7-segment displays on ESP32, ESP8266, and Raspberry Pi Pico boards.
A MicroPython module for controlling the Vishay VEML6040 RGBW color sensor, enabling ambient light sensing and color temperature adjustment.
⛔️ DEPRECATED MicroPython library for TE HTU31D temperature and humidity sensors
A MicroPython driver library for controlling the JY-LKM1638 display and keypad board on WiPy.
A Python module and circuit guide for connecting standard parallel character LCD displays to PyBoard using MicroPython.
A MicroPython port of the Adafruit RFM9x library for LoRa radio communication.
⛔️ DEPRECATED MicroPython driver for the Memsic MMC5603 Magnetometer
MicroPython library for Seeed Studio's Grove Ultrasonic Ranger sensor.
MicroPython library for controlling the SX1509 16-channel I/O expander with digital I/O, PWM, LED driver, and keypad reading capabilities.
MicroPython module to automatically connect to the nearest known WiFi access point.
A MicroPython web server for serving websites from captive portals on ESP8266 devices.
⛔️ DEPRECATED MicroPython module for the MMA8451 3 axis accelerometer
MicroPython driver for the TI HDC1080 Temperature and Humidity sensor
A lightweight Micropython library for unit-agnostic manipulation of physical quantities like temperature, pressure, and motion.
A Nix flake for building and flashing MicroPython firmware for embedded devices like ESP32 boards.
MicroPython library for reading accelerometer and gyroscope data from MPU-6050 modules.
A production-quality MicroPython driver for the BH1750 I2C ambient light sensor, designed for resource-constrained embedded systems.
A MicroPython driver for the Microchip MCP7940 real-time clock chip.
MicroPython library for interfacing with the GP2Y0A21YK infrared distance sensor.
A simple MicroPython driver for Microchip 24x256 and 24x512 I2C EEPROM devices with basic read/write functionality.
A MicroPython library for computing sunrise and sunset times based on geographic coordinates and date.
A MicroPython driver for the M5Stack Joystick 2 Unit, enabling joystick input, button press detection, and LED control.
MicroPython driver for the MAX44009 ambient light sensor with I2C interface.
⛔️ DEPRECATED MicroPython Driver for the Microchip MCP9808 Temperature Sensor
A simple MicroPython driver for Microchip 47x16 EERAM devices, enabling SRAM with non-volatile EEPROM backup on microcontrollers.
A MicroPython port of the CPython standard library fractions module for rational number arithmetic.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.