Showing 36 of 732 projects
A lightweight CBOR implementation for MicroPython environments with minimal dependencies.
Read SwitchBot Thermometer/Hygrometer sensors using MicroPython via Bluetooth without cloud dependencies.
A MicroPython module for encrypting and decrypting messages using AES CBC mode.
A MicroPython library for controlling TLC5940 LED driver chips with grey scale data transmission.
MicroPython module for interfacing with the ENS160 digital multi-gas sensor for indoor air quality monitoring.
A MicroPython library for reading altitude, pressure, and temperature data from the MPL3115A2 altimeter sensor.
A MicroPython driver for the ADS1115 16-bit analog-to-digital converter with programmable gain and I2C interface.
A MicroPython module for handling buttons asynchronously using uasyncio, supporting shared ADC inputs.
Example code for reading temperature from an LM75 sensor using MicroPython on a NodeMCU ESP-12 board.
A MicroPython module for secure machine-to-machine messaging via the free dweet.io service.
A MicroPython driver for DS1307-based RTC modules, providing time and date functions for ESP8266 projects.
MicroPython driver for LSM9DS0 9-DOF IMU providing access to acceleration, magnetic field, and angular rate sensors via I2C.
A simple MicroPython driver for the INA219 current and power monitor sensor.
A MicroPython implementation of hexdump tools (hd and xxd) for displaying binary data in hexadecimal format.
MicroPython library for the AM7020 (SIMCOM SIM7020E) NB-IoT module, providing MQTT and HTTP client functionality.
A MicroPython driver for the Texas Instruments ADS1219 24-bit 4-channel ADC with I2C interface.
MicroPython driver for the Texas Instruments HDC1008 humidity and temperature sensor.
MicroPython driver for the AS5600L magnetic rotary position sensor with I2C interface and 12-bit output.
⛔️ DEPRECATED MicroPython Small Graphics framework using the IL9486 display
⛔️ DEPRECATED MicroPython Driver for the Sensirion SHTC3 Temperature and Humidity Sensor
A MicroPython module for RSA key generation, signing, verification, encryption, and decryption with support for common key formats.
A MicroPython library for controlling 8-digit 7-segment displays using the MAX7219 driver chip.
A MicroPython driver for the Bosch BME280 temperature, pressure, and humidity sensor.
A MicroPython driver for the SHT25 humidity and temperature sensor, providing a simple API for sensor readings.
A collection of optimized, memory-efficient MicroPython drivers for monochrome OLED displays (SSD1306, SH1106, PCD8544, UC1701X).
A fully-featured MicroPython driver for BMP3XX sensors, offering complete access to all device features including advanced FIFO management.
A MicroPython driver for the ADS1256 and ADS1255 24-bit analog-to-digital converters, supporting SPI and PIO interfaces.
A MicroPython module for interfacing with the BH1750 ambient light sensor via I2C.
A MicroPython-based ESP8266 project that provides NTP time synchronization and a basic web server with WiFi connectivity.
A MicroPython driver for the SHT11 temperature and humidity sensor using bit-banged communication on ESP32 boards.
MicroPython I2C driver for the Sensirion SGP40 digital VOC (volatile organic compound) sensor module.
MicroPython driver for PCA9685 16-channel 12-bit PWM/servo controller.
A MicroPython library for interfacing with the MAX31865 RTD temperature sensor, optimized for platinum resistance detectors.
A MicroPython library for reading encoders, buttons, switches, and controlling LEDs on the M5 8-Encoder unit.
A MicroPython driver for reading RFID cards from RDM6300 readers on embedded systems.
A MicroPython driver for Nokia 5110 PCD8544 LCD displays on ESP8266, supporting text and graphics.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.