Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Microcontroller

Microcontroller

168 projects

Showing 24 of 168 projects

uumpy
uumpyC

A compact implementation of numpy's core matrix and array operations for Micropython microcontrollers.

#fft#micropython#signal-processing
Stars3
Forks0
Last commit1 year ago
pystepper
pystepperPython

A MicroPython library for precise control of stepper motors using sequence-based movement patterns.

#robotics#iot#micropython
Stars3
Forks2
Last commit6 years ago
tscp
tscpPython

A lightweight E2EE protocol for IoT devices using Diffie-Hellman-Merkle key exchange and TLS 1.3-style handshake in MicroPython.

#micropython#microcontroller#end-to-end-encryption
Stars3
Forks0
Last commit3 years ago
micropython-us100
micropython-us100Python

A MicroPython driver for the US-100 ultrasonic distance sensor, enabling distance measurement on embedded systems.

#ultrasonic#distance-sensor#iot
Stars3
Forks3
Last commit8 years ago
eiscp-micropython
eiscp-micropythonPython

A MicroPython implementation of the Onkyo EISCP protocol for controlling audio devices from microcontrollers.

#iot#micropython#esp32
Stars3
Forks2
Last commit1 year ago
MicroPython_AS7262X_driver
MicroPython_AS7262X_driverPython

MicroPython driver for AS7262 and AS7263 nano spectrometer sensors, optimized for low-memory devices like Micro:bit.

#embedded-systems#as7263#micropython
Stars3
Forks2
Last commit7 years ago
BMP390
BMP390Python

A MicroPython module for interfacing with the BMP390 pressure and temperature sensor on microcontrollers.

#iot#embedded-systems#sensor
Stars3
Forks0
Last commit2 months ago
micropython-sgtl5000
micropython-sgtl5000Python

MicroPython library for controlling the SGTL5000 low-power stereo codec with headphone amplifier.

#embedded-audio#micropython#teensy
Stars3
Forks2
Last commit2 years ago
st7735_micropython
st7735_micropythonPython

MicroPython drivers for ST7735 TFT LCD displays (80x160, 128x128, 128x160) on ESP8266 microcontrollers.

#iot#micropython#st7735
Stars3
Forks2
Last commit6 years ago
micropython-ds1302-rtc
micropython-ds1302-rtcPython

A pure MicroPython driver for the DS1302 real-time clock module, enabling timekeeping and battery-backed RAM access.

#iot#embedded-systems#micropython
Stars2
Forks0
Last commit
micropython-encoder-knob
micropython-encoder-knobPython

A lightweight MicroPython library for reading rotary encoder knobs with integrated button support.

#iot#embedded-systems#micropython
Stars2
Forks2
Last commit5 years ago
QMC5883
QMC5883Python

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

#geomagnetic#embedded-systems#sensor
Stars2
Forks1
Last commit1 month ago
TCS3200-MicroPython
TCS3200-MicroPythonPython

A MicroPython driver and test programs for the TCS3200 color sensor.

#iot#embedded-systems#micropython
Stars2
Forks1
Last commit4 years ago
ESP8266-Home-Assistant-RGB-Bulb
ESP8266-Home-Assistant-RGB-BulbPython

A MicroPython project to hack a TYWE3S board in a cheap WiFi RGB bulb for Home Assistant control via MQTT.

#micropython#home-automation#diy-smart-home
Stars2
Forks0
Last commit
mb_47x16
mb_47x16Python

A simple MicroPython driver for Microchip 47x16 EERAM devices, enabling SRAM with non-volatile EEPROM backup on microcontrollers.

#embedded-systems#micropython#i2c
Stars1
Forks0
Last commit5 years ago
mb_24x256_512
mb_24x256_512Python

A simple MicroPython driver for Microchip 24x256 and 24x512 I2C EEPROM devices with basic read/write functionality.

#micropython#i2c#memory-management
Stars1
Forks0
Last commit5 years ago
micropython-hpdl1414
micropython-hpdl1414Python

A MicroPython driver library for controlling HPDL-1414 4-character smart alphanumeric displays.

#embedded-systems#micropython#microcontroller
Stars1
Forks1
Last commit2 years ago
micropython-mcp7940
micropython-mcp7940Python

A MicroPython driver for the Microchip MCP7940 real-time clock chip.

#mcp7940#iot#embedded-systems
Stars1
Forks9
Last commit1 year ago
micropython-msgpack
micropython-msgpackPython

A MessagePack serialization library optimized for MicroPython, offering compact binary data exchange with minimal RAM usage.

#binary-protocol#micropython#python-library
Stars0
Forks0
Last commit2 years ago
mcp23017
mcp23017Python

MicroPython module for controlling the MCP23017 16-bit I/O expander via I2C/SPI serial interface.

#spi#embedded-systems#hardware-abstraction
Stars0
Forks1
Last commit1 year ago
micropython-gp2y0e03
micropython-gp2y0e03Python

MicroPython driver for Sharp GP2Y0E03 infrared distance measuring sensor with I2C interface.

#distance-sensor#embedded-systems#micropython
Stars0
Forks1
Last commit5 years ago
ADS7818
ADS7818Python

A Python class for interfacing the ADS7818 analog-to-digital converter via SPI with precise timing.

#spi#embedded-systems#adc-driver
Stars0
Forks2
Last commit1 year ago
micropython-vl53l0x
micropython-vl53l0xPython

MicroPython driver for the VL53L0X time-of-flight laser-ranging sensor.

#distance-sensor#iot#embedded-systems
Stars0
Forks2
Last commit5 years ago
micropg_superlite
micropg_superlitePython

A minimal PostgreSQL driver for MicroPython on ESP8266, optimized for extremely low RAM usage with only essential CRUD functions.

#iot#micropython#esp8266
Stars0
Forks0
Last commit1 year ago
PreviousPage 5 of 5

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
1 year ago
7 years ago
#Micropython104
#Embedded Systems90
#Iot72
#Embedded44
#Esp3239
#Esp826632
#Python22
#I2c21
#Raspberry Pi Pico15
#Stm3213
#Arduino13
#Spi11