Showing 36 of 834 projects
A MicroPython library for managing SMS, calling, GPRS, HTTP, FTP, and phonebook functionalities on SIM900 GSM/GPRS modules.
A MicroPython driver for the MSA301 3-axis accelerometer, designed for memory and computation efficiency on devices like the Raspberry Pico.
A MicroPython driver for reading distance measurements from the M5 I2C Ultrasonic Distance Unit (RCWL-9620).
A MicroPython driver for the DS1307 real-time clock chip, enabling timekeeping on microcontrollers.
A MicroPython library for interfacing with the LC709203F battery fuel gauge IC.
MicroPython driver for AS7262 and AS7263 nano spectrometer sensors, optimized for low-memory devices like Micro:bit.
A MicroPython module for interfacing with the RM3100 geomagnetic sensor via I2C.
A MicroPython module for reading pressure and temperature data from the BMP180 sensor.
MicroPython driver for the TSL2561 illumination sensor, enabling light measurement on embedded systems.
A MicroPython driver for reading RFID cards from RDM6300 readers on embedded systems.
A MicroPython library for interfacing with the MAX31865 RTD temperature sensor, optimized for platinum resistance detectors.
MicroPython driver for controlling the Quiic Twist RGB rotary encoder on ESP32 and Raspberry Pi Pico boards.
MicroPython driver for MCP342x analog-to-digital converters on PyCom boards.
Send push notifications to smartphones using Pushbullet with MicroPython on ESP8266 via a pushbutton circuit.
A simple MicroPython module for interfacing with Microchip 23LC1024 SPI SRAM chips on Raspberry Pi Pico (RP2040).
A MicroPython-optimized port of wcwidth for measuring wide Unicode character widths in terminal output.
A MicroPython driver for the VEML6075 UV light sensor, enabling UVA, UVB, and UV index measurements on ESP8266, ESP32, and LoPy devices.
A MicroPython module for generating Perlin noise, optimized for embedded systems with firmware and native module versions.
ZSH plugin that automates environment setup for Lauterbach Trace32 debugging tools.
A MicroPython driver to read BIG-5 Chinese characters from the GT30L24T3Y/ER3303-1 SPI font chip.
MicroPython driver for the Freescale MPL115A2 barometric pressure sensor, supporting temperature and pressure readings via I2C.
Angular component and service for monitoring serial device output in Chromium-based browsers.
A MicroPython library for interfacing the MCP23S17 16-bit I/O expander with ESP8266 microcontrollers.
MicroPython driver for the MAX44009 ambient light sensor with optimized versions for BBC Micro:bit and low-memory environments.
A MicroPython driver and test programs for the TCS3200 color sensor.
A Network Time Protocol daemon implementation for MicroPython devices to synchronize system time.
A ROS 2 middleware implementation using the FreeRTPS DDS library for real-time publish-subscribe communication.
MicroPython driver for the Texas Instruments TAS2505 digital input Class-D speaker amplifier.
Ada library providing convenience subprograms for safe and efficient interaction with C strings.
A MicroPython and CircuitPython driver for the MLX90615 infrared temperature sensor, optimized for low memory usage.
A lightweight TOML file reader/writer for MicroPython and CircuitPython with variable substitution and include directives.
MicroPython library for interfacing with the MAX31856 precision thermocouple-to-digital converter via SPI.
A minimal AWS Signature Version 4 implementation optimized for MicroPython and embedded systems.
MicroPython module for interfacing with the QMC5883L geomagnetic sensor on microcontrollers.
A Brainf*ck interpreter that runs on the original GameBoy hardware, allowing you to write and execute Brainf*ck programs on a GameBoy.
A relational database interface for MicroPython using the built-in btree module for embedded and IoT applications.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.