Showing 36 of 834 projects
A lightweight CBOR implementation for MicroPython environments with minimal dependencies.
A MicroPython driver for DS1307-based RTC modules, providing time and date functions for ESP8266 projects.
A MicroPython driver for the SHT25 humidity and temperature sensor, providing a simple API for sensor readings.
A simple MicroPython driver for the INA219 current and power monitor sensor.
Example code for reading temperature from an LM75 sensor using MicroPython on a NodeMCU ESP-12 board.
A collection of optimized, memory-efficient MicroPython drivers for monochrome OLED displays (SSD1306, SH1106, PCD8544, UC1701X).
MicroPython module for interfacing with the ENS160 digital multi-gas sensor for indoor air quality monitoring.
A template project for Gameboy DMG/Color development with pre-made basic functions.
A MicroPython driver for the SHT11 temperature and humidity sensor using bit-banged communication on ESP32 boards.
MicroPython driver for the Texas Instruments HDC1008 humidity and temperature sensor.
A Perl script for viewing micro-controller serial data and controlling reset/DFU modes via RTS/DTR lines.
A MicroPython driver for the ADS1115 16-bit analog-to-digital converter with programmable gain and I2C interface.
A MicroPython driver for the Texas Instruments ADS1219 24-bit 4-channel ADC with I2C interface.
Extensions to the Tiny Lisp language for embedded applications on Arduino Due and Raspberry Pi platforms.
MicroPython driver for LSM9DS0 9-DOF IMU providing access to acceleration, magnetic field, and angular rate sensors via I2C.
MicroPython I2C driver for the Sensirion SGP40 digital VOC (volatile organic compound) sensor module.
A MicroPython implementation of hexdump tools (hd and xxd) for displaying binary data in hexadecimal format.
A C client library for TCP-based Vert.x EventBus communication using a simple binary JSON protocol.
A MicroPython library for controlling 8-digit 7-segment displays using the MAX7219 driver chip.
A MicroPython-based ESP8266 project that provides NTP time synchronization and a basic web server with WiFi connectivity.
A MicroPython module for secure machine-to-machine messaging via the free dweet.io service.
Dynamic binding to OpenGL ES for the D programming language, enabling cross-platform graphics development.
A fully-featured MicroPython driver for BMP3XX sensors, offering complete access to all device features including advanced FIFO management.
A MicroPython module for interfacing with the BMP390 pressure and temperature sensor on microcontrollers.
MicroPython driver for MCP342x analog-to-digital converters on PyCom boards.
A MicroPython driver for the US-100 ultrasonic distance sensor, enabling distance measurement on embedded systems.
A lightweight FTP server and client library for MicroPython, designed for embedded systems.
MicroPython driver for SSD1606 active matrix ePaper displays with 128x180 resolution.
MicroPython driver for SHT3x temperature and humidity sensors using machine.I2C interface.
A MicroPython module for interfacing with the RM3100 geomagnetic sensor via I2C.
A MicroPython driver for the MSA301 3-axis accelerometer, designed for memory and computation efficiency on devices like the Raspberry Pico.
A MicroPython library for interfacing with the ATM90E26 energy monitoring IC.
MicroPython driver library for the TI HDC1080 temperature and humidity sensor with I2C interface.
MicroPython drivers and examples for Atmel EEPROM, Grove RGB LCD, and Grove OLED displays.
An NTP server implementation for MicroPython, specifically designed to run on ESP8266 devices.
MicroPython driver for controlling the Quiic Twist RGB rotary encoder on ESP32 and Raspberry Pi Pico boards.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.