Showing 36 of 732 projects
A MicroPython library for reading encoders, buttons, switches, and controlling LEDs on the M5 8-Encoder unit.
MicroPython drivers and examples for Atmel EEPROM, Grove RGB LCD, and Grove OLED displays.
MicroPython driver for SSD1606 active matrix ePaper displays with 128x180 resolution.
A MicroPython library for precise control of stepper motors using sequence-based movement patterns.
MicroPython driver library for the TI HDC1080 temperature and humidity sensor with I2C interface.
A collection of custom widgets for the MicroPython port of LVGL, written in Python with viper optimization.
A MicroPython module for controlling the AS5600 single-turn magnetic encoder via I2C.
A MicroPython driver for reading RFID cards from RDM6300 readers on embedded systems.
A MicroPython driver for the GY-33 color sensor module, providing UART and I2C communication interfaces.
Send push notifications to smartphones using Pushbullet with MicroPython on ESP8266 via a pushbutton circuit.
A lightweight E2EE protocol for IoT devices using Diffie-Hellman-Merkle key exchange and TLS 1.3-style handshake in MicroPython.
A lightweight FTP server and client library for MicroPython, designed for embedded systems.
A MicroPython implementation of the Onkyo EISCP protocol for controlling audio devices from microcontrollers.
A MicroPython module for interfacing with the RM3100 geomagnetic sensor via I2C.
A MicroPython library for controlling Trinamic TMC5160 stepper motor drivers on microcontrollers.
MicroPython drivers for ST7735 TFT LCD displays (80x160, 128x128, 128x160) on ESP8266 microcontrollers.
A MicroPython library for managing SMS, calling, GPRS, HTTP, FTP, and phonebook functionalities on SIM900 GSM/GPRS modules.
A MicroPython module for interfacing with the BMP390 pressure and temperature sensor on microcontrollers.
A MicroPython driver for the MSA301 3-axis accelerometer, designed for memory and computation efficiency on devices like the Raspberry Pico.
MicroPython library for controlling the SGTL5000 low-power stereo codec with headphone amplifier.
MicroPython driver for MCP342x analog-to-digital converters on PyCom boards.
A MicroPython library for interfacing with the LC709203F battery fuel gauge IC.
A MicroPython library for interfacing with MS5803 pressure and temperature sensors via I2C communication.
MicroPython driver for AS7262 and AS7263 nano spectrometer sensors, optimized for low-memory devices like Micro:bit.
A compact implementation of numpy's core matrix and array operations for Micropython microcontrollers.
MicroPython driver for controlling the Quiic Twist RGB rotary encoder on ESP32 and Raspberry Pi Pico boards.
A MicroPython driver for the US-100 ultrasonic distance sensor, enabling distance measurement on embedded systems.
⛔️ DEPRECATED MicroPython Driver for the MLX90393 Magnetometer
MicroPython driver for SHT3x temperature and humidity sensors using machine.I2C interface.
A MicroPython library for interfacing with the MAX31865 RTD temperature sensor, optimized for platinum resistance detectors.
A MicroPython driver for the ADS1256 and ADS1255 24-bit analog-to-digital converters, supporting SPI and PIO interfaces.
MicroPython bindings for MbedTLS, providing ECDSA key operations and x509 certificate utilities.
A MicroPython library for interfacing with the ATM90E26 energy monitoring IC.
A MicroPython driver for Nokia 5110 PCD8544 LCD displays on ESP8266, supporting text and graphics.
A MicroPython driver for the SHT30 temperature and humidity sensor, communicating via I2C.
A MicroPython library for reading temperature from NTC thermistors using the beta parameter equation.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.