Showing 36 of 834 projects
ASN.1 compiler specifically designed for embedded systems development.
A production-quality MicroPython driver for the BH1750 I2C ambient light sensor, designed for resource-constrained embedded systems.
A MicroPython module for automatic uncertainty propagation in scientific calculations.
Ada/SPARK drivers for controlling peripherals on the DecaWave EVB1000 evaluation board.
A MicroPython module for interfacing with MCP342X series 18-bit analog-to-digital converters via I2C.
A minimal uasyncio-based driver for the PMS5003 air quality sensor in MicroPython, supporting passive/active modes and resilient error handling.
MicroPython driver for Sharp GP2Y0E03 infrared distance measuring sensor with I2C interface.
A full-featured telnet server daemon for MicroPython devices, enabling remote REPL access over telnet.
MicroPython-based temperature and humidity logger using Sensirion SHT15 sensor for PyBoard.
A MicroPython module for controlling the 16-channel PCA9685 PWM controller, designed for LED and other PWM-driven loads.
A MicroPython I2C driver for Seiko Epson's high-precision RX-8035SA/LC real-time clock module.
Ada language driver and support library for the emBRICK embedded hardware platform.
A MicroPython library for remotely controlling Arduino pins via the 1-wire protocol with CRC-secured communication.
A MicroPython module for controlling the MCP4725 12-bit DAC with EEPROM and the TCL5615 10-bit SPI DAC.
MicroPython driver for the VL53L0X time-of-flight laser-ranging sensor.
A MicroPython module for interfacing with the Bosch BMP581 air pressure and temperature sensor via I2C.
MicroPython implementation of the ZACwire protocol for reading TSic 506F temperature sensors with high precision.
A MicroPython module for controlling INA219 and INA226 bidirectional current/power monitors over I2C.
MicroPython module for controlling the MCP23017 16-bit I/O expander via I2C/SPI serial interface.
MicroPython driver for the CCS811 air quality sensor on LoPy devices.
A SPARK-proven logging library for embedded systems, guaranteed free of runtime errors.
MicroPython module for interfacing with the Sensirion SHT85 humidity and temperature sensor.
MicroPython module for interfacing with the DS3231 Maxim Integrated I2C real-time clock (RTC).
A MicroPython library for interfacing with the Garmin Lidar Lite v3HP distance sensor.
A Python class for interfacing the ADS7818 analog-to-digital converter via SPI with precise timing.
A MicroPython library for reading temperature from NTC thermistors wired in a potential divider configuration.
A MicroPython I2C driver for the OMRON D6F-PH differential pressure sensor.
A Geiger counter implementation using MicroPython on a Pyboard with hardware designs for radiation detection.
Ada bindings for the wiringPi GPIO library, enabling Ada developers to interface with Raspberry Pi GPIO pins.
A MicroPython driver for controlling M5Stack DDS frequency generator modules via I2C communication.
MicroPython driver for the SI7021 temperature and humidity sensor using I2C interface.
MicroPython library for interfacing with the MCP3001 10-bit single-channel SPI analog-to-digital converter.
A MicroPython module for controlling the MMC5603 geomagnetic sensor via I2C interface.
Explorations of multiplexed digital I/O drivers for AdaPilot using Ada 2012 Ravenscar profile and SPARK for verification.
A MicroPython module for controlling the SHT4x 4th-generation digital humidity and temperature sensor via I2C.
A MicroPython driver for reading temperature data from the TI TMP1075 sensor via I2C.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.