Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Esp32

Esp32

357 projects

Showing 33 of 357 projects

BMP180
BMP180Python

A MicroPython module for reading pressure and temperature data from the BMP180 sensor.

#iot#embedded-systems#sensor
Stars3
Forks0
Last commit2 months ago
MPU6050-ESP32-MicroPython
MPU6050-ESP32-MicroPythonPython

A lightweight MicroPython library for interfacing MPU6050 accelerometer/gyroscope sensors with ESP32 microcontrollers.

#motion-sensing#iot#sensor-library
Stars3
Forks0
Last commit2 years ago
micropython-quiic-twist
micropython-quiic-twistPython

MicroPython driver for controlling the Quiic Twist RGB rotary encoder on ESP32 and Raspberry Pi Pico boards.

#embedded-systems#micropython#esp32
Stars3
Forks0
Last commit5 years ago
micropython-generic-thermistor
micropython-generic-thermistorPython

A MicroPython library for reading temperature from NTC thermistors using the beta parameter equation.

#iot#sensor-library#temperature-sensing
Stars3
Forks0
Last commit2 years ago
enigmapython
enigmapythonPython

A historically accurate Enigma machine emulator for MicroPython, enabling WWII cryptography education on embedded devices.

#embedded-systems#micropython#esp32
Stars2
Forks1
Last commit3 months ago
micropython-miflora
micropython-mifloraPython

MicroPython library for reading data from Xiaomi Mi Flora Bluetooth plant sensors.

#iot#sensor-library#embedded-systems
Stars2
Forks1
Last commit6 years ago
micropython_GT30L24T3Y_big5_font
micropython_GT30L24T3Y_big5_fontPython

A MicroPython driver to read BIG-5 Chinese characters from the GT30L24T3Y/ER3303-1 SPI font chip.

#big5#spi#embedded-systems
Stars2
Forks0
Last commit4 years ago
Micropython_Joystick
Micropython_JoystickPython

A simple and fast MicroPython library for reading and calibrating analog joystick values with optional button support.

#robotics#input-device#micropython
Stars2
Forks3
Last commit1 year ago
TMP117
TMP117Python

MicroPython driver for Texas Instruments TMP117 and TMP119 high-precision temperature sensors.

#iot#sensor#micropython
Stars2
Forks1
Last commit3 months ago
QMC5883
QMC5883Python

MicroPython module for interfacing with the QMC5883L geomagnetic sensor on microcontrollers.

#geomagnetic#embedded-systems#sensor
Stars2
Forks1
Last commit1 month ago
PCF8591_micropython_library
PCF8591_micropython_libraryPython

A MicroPython library for interfacing with the PCF8591 I2C analog-to-digital/digital-to-analog converter on microcontrollers.

#analog#expander#micropython
Stars2
Forks1
Last commit1 year ago
MicroPython-VEML6075
MicroPython-VEML6075Python

A MicroPython driver for the VEML6075 UV light sensor, enabling UVA, UVB, and UV index measurements on ESP8266, ESP32, and LoPy devices.

#iot#embedded-systems#micropython
Stars2
Forks2
Last commit6 years ago
micropython-wemos-led-matrix-shield
micropython-wemos-led-matrix-shieldPython

A MicroPython driver for controlling the Wemos LED Matrix Shield with ESP8266/ESP32 boards.

#iot#wemos#micropython
Stars2
Forks1
Last commit1 year ago
Micropython Perlin
Micropython PerlinC

A MicroPython module for generating Perlin noise, optimized for embedded systems with firmware and native module versions.

#native-module#procedural-generation#embedded-systems
Stars2
Forks0
Last commit1 year ago
bh1750.py
bh1750.pyPython

A production-quality MicroPython driver for the BH1750 I2C ambient light sensor, designed for resource-constrained embedded systems.

#iot#sensor-library#embedded-systems
Stars1
Forks0
Last commit11 months ago
mp-ili9341
mp-ili9341Python

A MicroPython driver for controlling ILI9341 TFT displays on embedded systems.

#embedded-systems#micropython#graphics
Stars1
Forks0
Last commit6 years ago
micropython-builder
micropython-builderNix

A Nix flake for building and flashing MicroPython firmware for embedded devices like ESP32 boards.

#iot#embedded-systems#micropython
Stars1
Forks0
Last commit2 years ago
micropython-pms5003-minimal
micropython-pms5003-minimalPython

A minimal uasyncio-based driver for the PMS5003 air quality sensor in MicroPython, supporting passive/active modes and resilient error handling.

#sensor-library#embedded-systems#micropython
Stars1
Forks2
Last commit
micropython-mpu6050
micropython-mpu6050Python

MicroPython library for reading accelerometer and gyroscope data from MPU-6050 modules.

#motion-sensing#sensor-library#embedded-systems
Stars1
Forks3
Last commit5 years ago
mpy-wpa_supplicant
mpy-wpa_supplicantPython

MicroPython module to automatically connect to the nearest known WiFi access point.

#iot#embedded-systems#wpa-supplicant
Stars1
Forks0
Last commit3 years ago
pca9685
pca9685Python

A MicroPython module for controlling the 16-channel PCA9685 PWM controller, designed for LED and other PWM-driven loads.

#iot#embedded-systems#micropython
Stars0
Forks0
Last commit2 years ago
esp32-solar2
esp32-solar2Python

A simple solar regulator built with Micropython for ESP32 microcontrollers.

#iot#energy-management#embedded-systems
Stars0
Forks1
Last commit6 years ago
micropython-zacwire
micropython-zacwirePython

MicroPython implementation of the ZACwire protocol for reading TSic 506F temperature sensors with high precision.

#embedded-systems#micropython#esp32
Stars0
Forks1
Last commit1 year ago
MMC5603
MMC5603Python

A MicroPython module for controlling the MMC5603 geomagnetic sensor via I2C interface.

#geomagnetic#embedded-systems#sensor
Stars0
Forks1
Last commit2 years ago
SHT4X
SHT4XPython

A MicroPython module for controlling the SHT4x 4th-generation digital humidity and temperature sensor via I2C.

#iot#embedded-systems#sensor
Stars0
Forks1
Last commit2 months ago
ads1115
ads1115Python

A MicroPython module for controlling the ADS1115 multichannel differential I2C ADC from Texas Instruments.

#embedded-systems#hardware-abstraction#micropython
Stars0
Forks1
Last commit7 months ago
micropython-simple-thermistor
micropython-simple-thermistorPython

A MicroPython library for reading temperature from NTC thermistors wired in a potential divider configuration.

#iot#embedded-systems#ntc-thermistor
Stars0
Forks0
Last commit1 year ago
ltr390uv
ltr390uvPython

MicroPython module for controlling the LTR390UV ambient light and ultraviolet sensor via I2C.

#sensor#micropython#i2c
Stars0
Forks0
Last commit3 months ago
uminio
uminioPython

A MicroPython library for uploading files directly from ESP32/ESP8266 devices to MinIO object storage.

#micropython#esp32#object-storage
Stars0
Forks0
Last commit7 months ago
mcp3421
mcp3421Python

A MicroPython module for interfacing with MCP342X series 18-bit analog-to-digital converters via I2C.

#embedded-systems#micropython#i2c
Stars0
Forks0
Last commit1 year ago
wlan-relays
wlan-relaysPython

A MicroPython HTTP server for ESP32 boards to control pins and relays over Wi-Fi.

#iot#http-server#micropython
Stars0
Forks0
Last commit8 months ago
opt3001
opt3001Python

A MicroPython module for controlling the Texas Instruments OPT3001 ambient light sensor via I2C.

#iot#embedded-systems#micropython
Stars0
Forks0
Last commit3 months ago
micropython-sevenseg
micropython-sevensegPython

A lightweight MicroPython library for controlling single-digit 7-segment displays on ESP32, ESP8266, and Raspberry Pi Pico boards.

#iot#embedded-systems#hardware-control
Stars0
Forks0
Last commit6 months ago
PreviousPage 10 of 10

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
6 years ago
#Micropython258
#Iot187
#Embedded Systems170
#Esp8266123
#Embedded76
#Arduino62
#Raspberry Pi Pico48
#I2c43
#Microcontroller39
#Home Automation34
#Mqtt34
#Python31