awesome-micropythons

awesome-micropythons

The many forks & ports of MicroPython

39

5 years ago

circuitpythonmicropythonmicropython-forks

MPU6050-ESP8266-MicroPython

Simple library for MPU6050 on ESP8266 with micropython

Python87

4 years ago

micropython-ha-mqtt-device

MicroPython module which allows to create Entites for HomeAssistant using MQTT D

Python11mit

5 years ago

micropython-SNGCJA5

micropython port of the python driver for Panasonic SN-GCJA5 particulate matter

Python0mit

2 years ago

air-qualitymicropythonpm-sensor

micropython-rsa-signing

RSA signing on MicroPython

Python18apache-2.0

5 years ago

esp32esp8266micropython

micropython-thermal-printer

The MicroPython port of Python Thermal Printer by Adafruit

Python23

7 years ago

adafruitmicropythonprinter

micropython-waveshare-epd

Waveshare E-Paper Display driver for devices running Pycom-flavored MicroPython

Python49mit

7 years ago

micropython-Si705x

A MicroPython library for the I2C Silicon Labs Si705x series of temperature sens

Python1mit

8 years ago

micropython-ds1307

MicroPython driver for DS1307 RTC

Python2mit

last year

ds1307i2ci2c-device

micropython-eeprom

MicroPython driver for AT24Cxx EEPROM

Python5mit

last year

at24cxxeepromlibrary

Micropython-ESP-WiFi-Manager

MicroPython based ESP WiFi Manager

Python30mit

last year

esp32esp8266flask

micropython-package-template

MicroPython PyPi package template project with auto deploy

Python5mit

last year

deploymicropythonpackage

micropython-winbond

Micropython library to interact with Winbond Flash chips

Python8mit

6 months ago

flashlibrarymicropython

micropython-mdns

micropython-mdns

MDNS implementation for MicroPython with Service Discovery

Python49mit

4 months ago

micropython-si7021

micropython-si7021

Python14mit

8 years ago

micropython-firebase-realtime-database

micropython-firebase-realtime-database

Firebase implementation for Micropython optimized for ESP32

Python25mit

2 years ago

firebasefirebase-realtime-databasemicropython

tf-luna-micropython

A simple micropython i2c library for TF-Luna LiDAR Module.

Python10

3 years ago

benewakedistance-sensori2c

micropython-aiosentry

Asyncronous Sentry.io micro client for micropython

Python11mit

6 years ago

asynciomicropythonmicropython-aiosentry

micropython-mcp230xx

micropython-mcp230xx

Micropython I2C-based manipulation of the MCP series GPIO expander, derived from

Python0agpl-3.0

3 years ago

emlearn-micropython

Efficient Machine Learning engine for MicroPython

C52

4 months ago

embedded-systemsmachine-learningmicropython

micropython-wifi_manager

WiFi Manager for ESP8266 and ESP32 using MicroPython.

Python50mit

last year

esp32esp8266library

micropython-mcron

Python35agpl-3.0

3 years ago

micropython-scron

SimpleCRON is a time-based task scheduling program inspired by the well-known C

Python8other

4 years ago

esp-ds3231-micropython

A DS3231 Lib for esp8266/esp32 with MicroPython.

Python7mit

4 years ago

esp-sht3x-micropython

A SHT3x (SHT30/31/35) Lib for esp8266/esp32 with MicroPython.

Python7mit

4 years ago

micropython-ws2801

MicroPython library for WS2801

Python2mit

5 years ago

micropython-switchbot-thermometer-hygrometer

micropython-switchbot-thermometer-hygrometer

Read SwitchBot Thermometer/Hygrometer with Micropython via Bluetooth

Python3gpl-3.0

last year

micropython-i2c-ultrasonic

A MicroPython driver for the RCWL-9620-based M5 I2C Ultrasonic Distance Unit

Python1

2 years ago

micropython-ht16k33

Micropython driver for the HT16K33, a LED matrix, 7-Segment Numeric, and 14-Segm

Python43mit

2 years ago

micropython-cryptomsg

A MicroPython module to encrypt and decrypt messages with AES CBC mode.

Python5mit

4 years ago

micropython-upyphone

micropython-upyphone

A gsm phone using pyboard and sim800l

Python421mit

7 years ago

MicroPython-AM7020

MicroPython-AM7020

MicroPython-AM7020

Python3mit

4 years ago

micropython.nvim

micropython.nvim

Takes the pain out of micropython dev in Neovim

Lua40mit

3 days ago

micropython-builder

A Nix flake for building MicroPython

Nix1mit

7 months ago

micropython-magic

micropython-magic

MicroPython integrated into Jupyter notebooks

Python17mit

4 months ago

ipythonipython-magicjupyter-magics

micropython-p1meter

micropython-p1meter

A ESP32 sensor to read an p1 electricity meter and publish this to MQTT and Home

Python21

5 months ago

esp32homeassistantmqtt

micropython-stubber

micropython-stubber

Generate and maintain stubs for different MicroPython ports to use with VSCode a

Python166other

4 months ago

firmware-stubsmicropythonmicropython-stubber

micropython-stubs

micropython-stubs

Stubs of most MicroPython ports, boards and versions to make writing code that m

Python134mit

4 months ago

awesome-micropythonmicropythonmypy

micropython-max7219

Micropython library for a 8 digits 7-segment display based on the MAX7219.

Python4

7 years ago

micropython-bme280

Python3

4 years ago

micropython-hdc1008

MicroPython driver for the Texas Instruments HDC1008 humidity and temperature se

Python4mit

9 years ago

micropython-mcp9808

MicroPython driver for the Microchip MCP9808 temperature sensor

Python6mit

2 years ago

micropython-sht31

Micropython "driver" for the SHT31 temperature and humidity sensor

Python21mit

last year

micropython-us100

Micropython driver for the US-100 sonar distance sensor.

Python3mit

7 years ago

micropython-usyslog

Simple remote syslog client for MicroPython

Python16mit

last year

Micropython-AD9833

This script is written in python 3.x for interfacing the AD9833 with microcontro

Python17mit

6 years ago

ad9833circuitpythonmicrocontroller

micropython-stepper-motor

Python9

4 years ago

MicroPython-ADC_Cal

MicroPython ESP32 library for calibrated on-chip ADC conversion

Python17

2 years ago

esp32micropythonmicropython-esp32

micropython-hexdump

An implementation of Hexdump for MicroPython

Python3mit

9 months ago

micropython-mcp7940

A MicroPython driver for the Microchip MCP7940 RTC chip

Python1mit

5 years ago

micropython-wemos-led-matrix

A Micropython driver for the Wemos LED Matrix Shield

Python1mit

7 years ago

awesome-micropython

awesome-micropython

A curated list of awesome MicroPython libraries, frameworks, software and resour

HTML1320cc0-1.0

4 months ago

awesomeawesome-listcollection

deshipu-micropython-ads1015

Python0mit

3 years ago

deshipu-micropython-ili9341

Python2

3 years ago

deshipu-micropython-si7021

Python0

3 years ago

deshipu-micropython-vl53l0x

Python0

3 years ago

deshipu-micropython-vl6180

Python0

3 years ago

micropython-lm75a

micropython-lm75a

MicroPython driver for the LM75A digital temperature sensor

Python4mit

4 years ago

cjmcu-75lm75amicropython

micropython-my9221

micropython-my9221

MicroPython driver for MY9221 10-segment LED bar graph modules

Python7mit

6 years ago

groveledsmicropython

micropython-tinyrtc-i2c

micropython-tinyrtc-i2c

MicroPython driver for TinyRTC I2C modules with DS1307 RTC and AT24C32N EEPROM

Python60mit

2 years ago

at24c32ds1307eeprom

micropython-tm1637

micropython-tm1637

MicroPython driver for TM1637 quad 7-segment LED modules

Python180mit

last year

7-segmentesp8266grove

micropython-waveshare-epaper

micropython-waveshare-epaper

MicroPython drivers for Waveshare e-paper modules

Python312mit

3 years ago

einkepapermicropython

micropython-zacwire

MicroPython implementation of the ZACwire protocol used in TSic 506F temperature

Python0other

2 years ago

micropython-captiveportal

Minimal async captive portal for MicroPython (compatible with uasyncio v3/MicroP

Python22

4 years ago

captive-portalmicropython

micropython-bmp180

micropython-bmp180

micropython-bmp180 is a module for micropython which provides a class for the BM

Python84mit

3 years ago

micropython-mpu9x50

Drivers for InvenSense inertial measurement units MPU9250, MPU9150, MPU6050

Python258mit

11 months ago

accelerometerdrivermagnetometer

micropython

micropython

MicroPython - a lean and efficient Python implementation for microcontrollers an

C18862other

4 months ago

embeddedmicrocontrollermicropython

micropython-ads1219

micropython-ads1219

MicroPython module for the Texas Instruments ADS1219 ADC

Python4mit

5 years ago

24-bitadcads1219

micropython-pms5003-minimal

Driver for pms5003 air quality sensor for micropython

Python1mit

5 years ago

micropython-wifimanager

micropython-wifimanager

A simple network configuration utility for MicroPython on the ESP-8266 board

Python59bsd-2-clause

3 years ago

micropython-sim800

Python16

7 years ago

LM75-MicroPython

LM75-MicroPython

Example using the LM75 with MicroPython on the NodeMCU ESP-12

Python3

8 years ago

micropython-ds1302-rtc

micropython-ds1302-rtc

DS1302 RTC Clock driver for Micropython

Python42mit

3 years ago

ds1302esp32micropyhton

Micropython-DNSServer-Captive-Portal

Micropython WiFi AP Captive Portal with DNS and Web Server

Python16apache-2.0

4 years ago

micropython-filters

micropython-filters

Digital filters impemented in MicroPython's inline ARM Thumb assembler (e.g. Pyb

Python64mit

3 years ago

assemblerfir-filtermicropython

micropython-font-to-py

A Python 3 utility to convert fonts to Python source capable of being frozen as

Python370mit

6 months ago

fontsmicropythonpython-3

micropython-micropower

Support for building ultra low power systems based on the Pyboard (1.x and D ser

Python44mit

last year

embeddedmicropython

micropython-monitor

micropython-monitor

Display the behaviour of a realtime program with a scope or logic analyser.

Python28mit

2 years ago

micropython-wiegand

A Wiegand protocol library for micropython

Python27

2 years ago

micropython-pms7003

Micropython driver for the PMS7003 Air Quality Sensor

Python30mit

3 years ago

micropython-extmod-generator

Generator for Micropython external modules written in C

Python21mit

2 years ago

MicroPython-2.9-inch-ePaper-Library

MicroPython-2.9-inch-ePaper-Library

MicroPython Display Driver for [WaveShare 2.9inch e-Paper Display (B)

Python7mit

2 years ago

micropython-ads1220

MicroPython library for ADS1220 24 bit analog-to-digital converter

Python3mit

3 years ago

micropython-ssd1322

micropython-ssd1322

MicroPython Display Driver for SSD1322 Grayscale OLED

Python11mit

last year

BME680-Micropython

Micropython driver for the BME680 sensor

Python32

3 years ago

bme680-mqtt-micropython

bme680-mqtt-micropython

Publish data from the bme680 sensor over MQTT using micropython

Python15mit

6 years ago

micropythonpycomwipy

micropython-fram

Pyboard driver for Ferroelectric RAM module

Python1mit

7 years ago

micropython-hcsr04

Micropython driver for ultrasonic sensor HC-SR04

Python137apache-2.0

2 years ago

ampy

MicroPython Tool - Utility to interact with a MicroPython board over a serial co

Python709mit

4 months ago

micropython-Si7005

micropython class for Si7005 relative humidity/temperature sensor

Python1

9 years ago

micropython-aioschedule

Task scheduler with persistence for MicroPython

Python8mit

8 months ago

micropython-generic-thermistor

micropython-generic-thermistor

Micropython Generic Thermistor Library is a basic software module designed to si

Python2mit

10 months ago

micropython-mpu6886

MicroPython I2C driver for MPU6886 6-axis motion tracking device

Python20mit

5 years ago

micropythonmpu6886

micropython-max7219

MicroPython driver for MAX7219 8x8 LED matrix

Python37mit

2 years ago

esp32esp8266max7219

micropython-rgbled

This wrapper module aims to reduce the work needed to work with NeoPixel (WS2812

Python15gpl-3.0

5 years ago

micropython-mcp4725

A micropython driver for the mcp4725 I²C DAC

Python10unlicense

8 years ago

msa301-micropython-driver

Homebrew micropython driver for msa301 3-axis accelerometer. Tested on Raspberry

Python3mit

last year

accelerometerdriverlibrary

micropython-firebase-firestore

Firebase Firestore implementation for Micropython.

Python8mit

2 years ago

jupyter_upydevice_kernel

jupyter_upydevice_kernel

Jupyter MicroPython Kernel made with upydevice

Python14bsd-3-clause

3 years ago

atomblehydrogen-atom

uPyCam

uPyCam

Take a photo with an ESP32-CAM running MicroPython

Python138apache-2.0

3 years ago

esp32esp32-cammicropython

uPyEINK

uPyEINK

Control a Waveshare 7.5" E-INK display using an ESP32 running MicroPython

Python27apache-2.0

5 years ago

e-inkesp32micropython

uPyIoT

uPyIoT

Connect an M5Stack ATOM running MicroPython to the Google Cloud Platform (GCP) t

Python5apache-2.0

4 years ago

bme680google-cloud-platformgoogle-iot-core

micropython-fusion

Sensor fusion calculating yaw, pitch and roll from the outputs of motion trackin

Python319mit

4 years ago

fusionmicropythonsensor

micropython-bmp280

module for the BMP280 sensor

Python85mit

last year

bmp280esp8266micropython

micropython-mpl115a2

Support for the MPL115A2 barometric pressure sensor from a pyboard.

2mit

10 years ago

AccelStepper-MicroPython

AccelStepper Library for Micropyton - ESP32

Python33

6 years ago

accelstepperesp32esp8266

Micropython-Editor

Small on-board editor for PyBoard, WiPy, ESP8266, ESP32, RP2040, W60x, XBEE 3, S

Python219

last year

micropython-sht30

SHT30 sensor driver in pure python based on I2C bus

Python45apache-2.0

5 years ago

micropython-sht30

SHT30 sensor driver in pure python based on I2C bus

Python3apache-2.0

5 years ago

mesh-espnow-micropython

mesh-espnow-micropython

Dynamic Secure Mesh for Collaborative Nodes of IoT devices

7mit

last year

custom-firmwaredynamic-meshespnow

micropython-mfrc522

(Micro)Python class to access the MFRC522 RFID reader

Python162mit

10 months ago

micropython-modbus

micropython-modbus

Modbus Master library for MicroPython ESP32 devices. Based on pycom-modbus from

Python71gpl-3.0

6 years ago

micropython-wemos-led-matrix-shield

This is a driver + example code for the Wemos D1 Mini LED Matrix Shield

Python8

7 years ago

esp32esp8266micropython

sht15logger

MicroPython Temperature and Humidity Logger using Sensirion SHT15

Python0mit

5 years ago

ADXL345_spi_micropython

Library for interacting through the SPI protocol with an 'Analog Devices ADXL345

Python15mit

4 years ago

accelerometeradxl345esp32

pyGP2Y

MicroPython library for the Sharp GP2Y1014AU0F Dust Sensor

Python2

3 years ago

ESP8266_MCP23S17

Micropython library for using the MCP23S17 16-bit IO expander with the ESP8266

Python1

7 years ago

tinydns

Very simple DNS async server for micropython

Python32mit

2 years ago

dnsdns-servermicropython

freezefs

Create self-extracting compressed or self-mounting archives for MicroPython

Python21mit

7 months ago

FBConsole

FBConsole

frame buffer console class for MicroPython

Python52mit

5 years ago

encoderLib

MicroPython library to handle a rotary encoder

Python8

8 years ago

mpr

Wrapper for MicroPython mpremote tool

Python12

6 months ago

ampymicropythonmpfshell

mpy-wpa_supplicant

MicroPython wpa-supplicant

Python1mit

2 years ago

mpy_bme280_esp8266

Driver for the Bosch BME280 for use with MicroPython on ESP8266 boards

Python72

4 years ago

LED_panel_upy

MicroPython driver module for Panel P10 32*16 Matrix display and its variants.

Python1

last year

led-matrixled-matrix-displayled-matrix-library

meerkat

Data acquisition for Raspberry Pi and Micropython

Python8other

2 years ago

data-sciencedriversmicropython

rshell

Remote Shell for MicroPython

Python917mit

4 months ago

ucbor

Lightweight implementation of cbor for Micropython

C1

8 months ago

LidarLight_v3HP_micropython

A micropython library for the garmin lidar light v3hp

Python0

10 months ago

vl53l1x_pico

micropython driver for the vl53l1x ToF sensor

Python18mit

4 years ago

micropySX126X

Semtech SX126X LoRa driver for Micropython and CircuitPython.

Python89mit

last year

circuitpythonloramicropython

mp_modbus

Modbus Lib for Micropython

Python11mit

3 years ago

adxl345_micropython

adxl345 driver for micropython

Python6mit

7 years ago

HueBridge

An easy-to-use, MicroPython-compatible class to access and control lights on a P

Python15mit

5 years ago

huehue-bridgemicropython

OV2640_uPy

Libreria para camara OV2640 con MicroPython

Python8mit

6 years ago

cameracamera-imagei2c-sensors

microotp

microotp

A ESP8266 Micropython OTP Generator

Python24other

8 years ago

2faauthenticatoresp8266

mprsa

mprsa

A MicroPython module for working with RSA keys

C4mit

2 years ago

polly

SDS011 pollution sensor + Wemos D1 mini pro + Micropython

Python12

7 years ago

micropython_DEPG0213BN

Pure Micropython driver for the DEPG0213BN E-Ink display found on the TTGO T5 V2

Python14mit

3 years ago

AS726X_LoPy

AS726X_LoPy

MicroPython driver for the AS726X spectral sensor

Python8mit

7 years ago

as7262as7263micropython

MCP342x_LoPy

MicroPython driver for the MCP342x ADC.

Python3mit

last year

ulinalg

Small size matrix handling module with a few linear algebra operations specifica

Python32mit

6 years ago

MPRemoteEditor

MPRemoteEditor

A simple Windows IDE for developing with MicroPython MPRemote devices

C#3mit

2 years ago

upymenu

Micropython Menu for LCD Displays

Python26mit

2 years ago

esp32lcdlcd-display

MicroPython_ADXL343

MicroPython Driver for the Analog Devices ADXL343 Accelerometer

Python0mit

last year

accelerationaccelerometeradxl343

MicroPython_BMA220

MicroPython Driver for the Bosch BMA220 Accelerometer

Python0mit

last year

accelerometerbma220bosch

MicroPython_BMA400

MicroPython Driver for the Bosch BMA400 Accelerometer

Python0mit

last year

accelerationaccelerometerbma400

MicroPython_BMM150

MicroPython Driver for the Bosch BMM150 Magnetometer

Python0mit

last year

bmm150boschdriver

MicroPython_HDC1080

MicroPython driver for the TI HDC1080 Temperature and Humidity sensor

Python1mit

last year

driverhdc1080humidity

MicroPython_HTU31D

MicroPython library for TE HTU31D temperature and humidity sensors

Python1mit

last year

htu31dhumidity-sensormicropython

MicroPython_LIS2MDL

MicroPython Driver for the ST LIS2MDL Magnetometer sensor

Python0mit

last year

driverlis2mdlmagnetometer

MicroPython_LIS3MDL

MicroPython Driver for the ST LIS3MDL magnetometer

Python1mit

last year

driverlis3mdlmagnetometer

MicroPython_MCP9808

MicroPython Driver for the Microchip MCP9808 Temperature Sensor

Python0mit

last year

drivermcp9808microchip

MicroPython_MLX90393

MicroPython Driver for the MLX90393 Magnetometer

Python3mit

last year

drivermagnetometermicropython

MicroPython_MMA8451

MicroPython module for the MMA8451 3 axis accelerometer

Python0mit

last year

accelerometerdrivermicropython

MicroPython_MMA8452Q

MicroPython Driver for the NXP MMA8452Q Accelerometer

Python0mit

last year

accelerometeracelerationmicropython

MicroPython_MMC5603

MicroPython driver for the Memsic MMC5603 Magnetometer

Python0mit

last year

drivermagnetometermemsic

MicroPython_MPL3115A2

MicroPython driver for the NXP MPL3115A2 Pressure and Temperature sensor

Python0mit

last year

micropythonmpl3115a2pressure

MicroPython_MS5611

MicroPython Driver for the TE MS5611 Pressure and Temperature Sensor

Python0mit

last year

micropythonms5611pressure

MicroPython_VCNL4010

MicroPython Driver for the Vishay VCNL4010 Proximity and Ambient Light Sensor

Python0mit

last year

ambiendriverlight

upython-chat-gpt

upython-chat-gpt

ChatGPT for MicroPython

Python23

last year

pms5003_micropython

Driver for pms5003 air quality sensor for micropython

Python22mit

3 years ago

micropythonpms5003

CCS811

MicroPython driver for LoPy

Python0

7 years ago

pystepper

MicroPython Stepper Motor Sequence Control

Python3

5 years ago

mb_23LC1024

Very simple MicroPython module to use a Microchip 23LC1024 SPI SRAM with a Raspb

Python1mit

3 years ago

mb_24x256_512

Very simple MicroPython module/driver for Microchip 24x256 and 24x512 I2C EEPROM

Python0mit

3 years ago

mb_47x16

Very simple MicroPython module/driver for Microchip 47x16 EERAM devices (47L/47C

Python1mit

3 years ago

mb_PSRAM_64Mb_SPI

Very simple MicroPython module to use a generic 64Mbit PSRAM (ie Adafruit 4677)

Python11mit

3 years ago

micropythonpsramraspberry-pi-pico

urdm6300

A micropython driver for the popular RDM6300 RFID card reader. This should still

Python2

3 years ago

DS3231micro

Micropython library for DS3231

Python15mit

2 years ago

MatrixDisplay

MatrixDisplay

MicroPython module for work with MAX7219 led matrix 8x8 display.

Python0mit

2 years ago

displayledmatrix

esp32-solar2

simple solar regulator - Micropython project

Python0

5 years ago

ZbPy

ZbPy

MicroPython IEEE802.15.4 / Zigbee parser

Python44

4 years ago

max7219_8digit

Micropython driver for the max7219 with 8 x 7segment display

Python23gpl-3.0

2 years ago

micropython_eeprom

MicroPython device drivers for memory chips (EEPROM, FRAM, Flash, SPIRAM)

Python70mit

6 months ago

MicroPython_AS7262X_driver

MicroPython driver for AS7262/AS7263 nano spectrometer sensor

Python2mit

6 years ago

MicroPython_Statistics

Statistics module for MicroPython

Python14mit

6 years ago

uPyExplorer

uPyExplorer

Explorer for Micropython Device

Python6mit

3 years ago

esp32esp8266explorer

uPy_APDS9960

uPy_APDS9960

Micropython proximitiy library for esp8266 using APDS9960

Python8gpl-3.0

2 years ago

SHT30

MicroPython driver for the SHT3x sensor.

Python2apache-2.0

2 years ago

L58Touch

L58 Multi-Touch MicroPython Module

Python5mit

2 years ago

epd47l58lilygo

encodermenu

Simple GUI menu for micropython using a rotary encoder and basic display.

Python108

4 years ago

asyncioencodermenu

uMail

A lightweight, scalable SMTP client for sending email in MicroPython

Python78mit

4 months ago

usqlite

μSQLite library module for MicroPython

C83mit

5 months ago

micropythonmicropython-librarymicropython-module

upy-msgpack

A lightweight MessagePack (de)serialization library (not only) for MicroPython

Python0other

4 years ago

micropythonmsgpackpython-module

MicroPyDatabase

A low-memory json-based database for MicroPython

Python16mit

2 years ago

micropython_ahtx0

MicroPython driver for the AHT10 and AHT20 temperature and humindity sensors.

Python27mit

last year

WiFiManager

WiFiManager

WiFi manager for ESP8266 - ESP12 - ESP32 - micropython

Python347mit

11 months ago

esp32esp8266espressif

mpsync

A tool that automatically synchronizes code to a micropython board.

Python5mit

4 years ago

micropython

mpfshell

mpfshell

A simple shell based file explorer for ESP8266 Micropython based devices ⛺

Python395mit

last year

ATM90E26_Micropython

Micropython library for accessing ATM90E26

Jupyter Notebook2

5 years ago

ujrpc

json rpc for micropython

Python3mit

last year

jsonmicropythonrpc

mpbridge

mpbridge

CLI tool to synchronise and manage files on MicroPython running devices

Python42mit

5 months ago

filemanagermicropythonmpremote

micropy-cli

micropy-cli

Micropython Project Management Tool with VSCode support, Linting, Intellisense,

Python309mit

4 months ago

autocompletionautomatecli

embit

A minimal bitcoin library for MicroPython and Python3 with a focus on embedded s

Python79mit

5 months ago

TI_INA226_micropython

Micropython driver for Texas Instruments INA226 power measuring IC

Python27

3 years ago

ina226micropythonmicropython-esp32

MicroMLP

MicroMLP

A micro neural network multilayer perceptron for MicroPython (used on ESP32 and

Python176mit

4 years ago

aiannartificial-intelligence

MicroWorkers

A micro workers class that easily manages a pool of threads to optimise simultan

Python40mit

5 years ago

concurencyconcurrencyesp32

awesome-micropythons

awesome-micropythons

The many forks & ports of MicroPython

39

5 years ago

circuitpythonmicropythonmicropython-forks

MPU6050-ESP8266-MicroPython

Simple library for MPU6050 on ESP8266 with micropython

Python87

4 years ago

micropython-ha-mqtt-device

MicroPython module which allows to create Entites for HomeAssistant using MQTT D

Python11mit

5 years ago

micropython-rsa-signing

RSA signing on MicroPython

Python18apache-2.0

5 years ago

esp32esp8266micropython

micropython-thermal-printer

The MicroPython port of Python Thermal Printer by Adafruit

Python23

7 years ago

adafruitmicropythonprinter

micropython-Si705x

A MicroPython library for the I2C Silicon Labs Si705x series of temperature sens

Python1mit

8 years ago

Micropython-ESP-WiFi-Manager

MicroPython based ESP WiFi Manager

Python30mit

last year

esp32esp8266flask

micropython-package-template

MicroPython PyPi package template project with auto deploy

Python5mit

last year

deploymicropythonpackage

micropython-winbond

Micropython library to interact with Winbond Flash chips

Python8mit

6 months ago

flashlibrarymicropython

micropython-mdns

micropython-mdns

MDNS implementation for MicroPython with Service Discovery

Python49mit

4 months ago

micropython-si7021

micropython-si7021

Python14mit

8 years ago

micropython-firebase-realtime-database

micropython-firebase-realtime-database

Firebase implementation for Micropython optimized for ESP32

Python25mit

2 years ago

firebasefirebase-realtime-databasemicropython

tf-luna-micropython

A simple micropython i2c library for TF-Luna LiDAR Module.

Python10

3 years ago

benewakedistance-sensori2c

micropython-aiosentry

Asyncronous Sentry.io micro client for micropython

Python11mit

6 years ago

asynciomicropythonmicropython-aiosentry

micropython-mcp230xx

micropython-mcp230xx

Micropython I2C-based manipulation of the MCP series GPIO expander, derived from

Python0agpl-3.0

3 years ago

emlearn-micropython

Efficient Machine Learning engine for MicroPython

C52

4 months ago

embedded-systemsmachine-learningmicropython

micropython-wifi_manager

WiFi Manager for ESP8266 and ESP32 using MicroPython.

Python50mit

last year

esp32esp8266library

micropython-mcron

Python35agpl-3.0

3 years ago

micropython-scron

SimpleCRON is a time-based task scheduling program inspired by the well-known C

Python8other

4 years ago

esp-ds3231-micropython

A DS3231 Lib for esp8266/esp32 with MicroPython.

Python7mit

4 years ago

esp-sht3x-micropython

A SHT3x (SHT30/31/35) Lib for esp8266/esp32 with MicroPython.

Python7mit

4 years ago

micropython-ws2801

MicroPython library for WS2801

Python2mit

5 years ago

micropython-switchbot-thermometer-hygrometer

micropython-switchbot-thermometer-hygrometer

Read SwitchBot Thermometer/Hygrometer with Micropython via Bluetooth

Python3gpl-3.0

last year

micropython-cryptomsg

A MicroPython module to encrypt and decrypt messages with AES CBC mode.

Python5mit

4 years ago

micropython-upyphone

micropython-upyphone

A gsm phone using pyboard and sim800l

Python421mit

7 years ago

MicroPython-AM7020

MicroPython-AM7020

MicroPython-AM7020

Python3mit

4 years ago

micropython.nvim

micropython.nvim

Takes the pain out of micropython dev in Neovim

Lua40mit

3 days ago

micropython-builder

A Nix flake for building MicroPython

Nix1mit

7 months ago

micropython-magic

micropython-magic

MicroPython integrated into Jupyter notebooks

Python17mit

4 months ago

ipythonipython-magicjupyter-magics

micropython-p1meter

micropython-p1meter

A ESP32 sensor to read an p1 electricity meter and publish this to MQTT and Home

Python21

5 months ago

esp32homeassistantmqtt

micropython-stubber

micropython-stubber

Generate and maintain stubs for different MicroPython ports to use with VSCode a

Python166other

4 months ago

firmware-stubsmicropythonmicropython-stubber

micropython-stubs

micropython-stubs

Stubs of most MicroPython ports, boards and versions to make writing code that m

Python134mit

4 months ago

awesome-micropythonmicropythonmypy

micropython-max7219

Micropython library for a 8 digits 7-segment display based on the MAX7219.

Python4

7 years ago

micropython-bme280

Python3

4 years ago

micropython-usyslog

Simple remote syslog client for MicroPython

Python16mit

last year

Micropython-AD9833

This script is written in python 3.x for interfacing the AD9833 with microcontro

Python17mit

6 years ago

ad9833circuitpythonmicrocontroller

micropython-stepper-motor

Python9

4 years ago

MicroPython-ADC_Cal

MicroPython ESP32 library for calibrated on-chip ADC conversion

Python17

2 years ago

esp32micropythonmicropython-esp32

micropython-hexdump

An implementation of Hexdump for MicroPython

Python3mit

9 months ago

awesome-micropython

awesome-micropython

A curated list of awesome MicroPython libraries, frameworks, software and resour

HTML1320cc0-1.0

4 months ago

awesomeawesome-listcollection

deshipu-micropython-ads1015

Python0mit

3 years ago

deshipu-micropython-ili9341

Python2

3 years ago

deshipu-micropython-si7021

Python0

3 years ago

deshipu-micropython-vl53l0x

Python0

3 years ago

deshipu-micropython-vl6180

Python0

3 years ago

micropython-am2320

micropython-am2320

MicroPython driver for the Aosong AM2320 temperature and humidity sensor

Python25mit

9 months ago

am2320dhthumidity

micropython-dht12

micropython-dht12

MicroPython driver for the Aosong DHT12 temperature and humidity sensor

Python15mit

9 months ago

dhtdht12humidity

micropython-mcp23017

micropython-mcp23017

MicroPython driver for MCP23017 16-bit I/O Expander

Python63mit

10 months ago

esp32esp8266io-expander

micropython-pcf8574

micropython-pcf8574

MicroPython driver for PCF8574 8-Bit I2C I/O Expander with Interrupt

Python34mit

9 months ago

io-expandermicropythonpcf8574

micropython-pcf8575

micropython-pcf8575

MicroPython driver for PCF8575 16-Bit I2C I/O Expander with Interrupt

Python18mit

9 months ago

io-expandermicropythonpcf8575

micropython-waveshare-epaper

micropython-waveshare-epaper

MicroPython drivers for Waveshare e-paper modules

Python312mit

3 years ago

einkepapermicropython

micropython-zacwire

MicroPython implementation of the ZACwire protocol used in TSic 506F temperature

Python0other

2 years ago

micropython-captiveportal

Minimal async captive portal for MicroPython (compatible with uasyncio v3/MicroP

Python22

4 years ago

captive-portalmicropython

micropython-bmp180

micropython-bmp180

micropython-bmp180 is a module for micropython which provides a class for the BM

Python84mit

3 years ago

micropython-mpu9x50

Drivers for InvenSense inertial measurement units MPU9250, MPU9150, MPU6050

Python258mit

11 months ago

accelerometerdrivermagnetometer

micropython

micropython

MicroPython - a lean and efficient Python implementation for microcontrollers an

C18862other

4 months ago

embeddedmicrocontrollermicropython

micropython-ads1219

micropython-ads1219

MicroPython module for the Texas Instruments ADS1219 ADC

Python4mit

5 years ago

24-bitadcads1219

micropython-wifimanager

micropython-wifimanager

A simple network configuration utility for MicroPython on the ESP-8266 board

Python59bsd-2-clause

3 years ago

micropython-sim800

Python16

7 years ago

LM75-MicroPython

LM75-MicroPython

Example using the LM75 with MicroPython on the NodeMCU ESP-12

Python3

8 years ago

micropython-DS3231-AT24C32

MicroPython driver for DS3231 RTC and AT24C32 EEPROM module

Python26mit

4 months ago

Micropython-DNSServer-Captive-Portal

Micropython WiFi AP Captive Portal with DNS and Web Server

Python16apache-2.0

4 years ago

micropython-filters

micropython-filters

Digital filters impemented in MicroPython's inline ARM Thumb assembler (e.g. Pyb

Python64mit

3 years ago

assemblerfir-filtermicropython

micropython-font-to-py

A Python 3 utility to convert fonts to Python source capable of being frozen as

Python370mit

6 months ago

fontsmicropythonpython-3

micropython-micropower

Support for building ultra low power systems based on the Pyboard (1.x and D ser

Python44mit

last year

embeddedmicropython

micropython-monitor

micropython-monitor

Display the behaviour of a realtime program with a scope or logic analyser.

Python28mit

2 years ago

micropython-wiegand

A Wiegand protocol library for micropython

Python27

2 years ago

micropython-extmod-generator

Generator for Micropython external modules written in C

Python21mit

2 years ago

micropython-ads1220

MicroPython library for ADS1220 24 bit analog-to-digital converter

Python3mit

3 years ago

bme680-mqtt-micropython

bme680-mqtt-micropython

Publish data from the bme680 sensor over MQTT using micropython

Python15mit

6 years ago

micropythonpycomwipy

ampy

MicroPython Tool - Utility to interact with a MicroPython board over a serial co

Python709mit

4 months ago

micropython-Si7005

micropython class for Si7005 relative humidity/temperature sensor

Python1

9 years ago

micropython-aioschedule

Task scheduler with persistence for MicroPython

Python8mit

8 months ago

micropython-generic-thermistor

micropython-generic-thermistor

Micropython Generic Thermistor Library is a basic software module designed to si

Python2mit

10 months ago

micropython-lis2hh12

MicroPython I2C driver for LIS2HH12 3-axis accelerometer

Python9mit

9 months ago

esp32micropython

micropython-rgbled

This wrapper module aims to reduce the work needed to work with NeoPixel (WS2812

Python15gpl-3.0

5 years ago

micropython-firebase-firestore

Firebase Firestore implementation for Micropython.

Python8mit

2 years ago

jupyter_upydevice_kernel

jupyter_upydevice_kernel

Jupyter MicroPython Kernel made with upydevice

Python14bsd-3-clause

3 years ago

atomblehydrogen-atom

uPyCam

uPyCam

Take a photo with an ESP32-CAM running MicroPython

Python138apache-2.0

3 years ago

esp32esp32-cammicropython

uPyEINK

uPyEINK

Control a Waveshare 7.5" E-INK display using an ESP32 running MicroPython

Python27apache-2.0

5 years ago

e-inkesp32micropython

uPyIoT

uPyIoT

Connect an M5Stack ATOM running MicroPython to the Google Cloud Platform (GCP) t

Python5apache-2.0

4 years ago

bme680google-cloud-platformgoogle-iot-core

micropython-fusion

Sensor fusion calculating yaw, pitch and roll from the outputs of motion trackin

Python319mit

4 years ago

fusionmicropythonsensor

micropython-bmp280

module for the BMP280 sensor

Python85mit

last year

bmp280esp8266micropython

micropython-mpl115a2

Support for the MPL115A2 barometric pressure sensor from a pyboard.

2mit

10 years ago

AccelStepper-MicroPython

AccelStepper Library for Micropyton - ESP32

Python33

6 years ago

accelstepperesp32esp8266

Micropython-Editor

Small on-board editor for PyBoard, WiPy, ESP8266, ESP32, RP2040, W60x, XBEE 3, S

Python219

last year

mesh-espnow-micropython

mesh-espnow-micropython

Dynamic Secure Mesh for Collaborative Nodes of IoT devices

7mit

last year

custom-firmwaredynamic-meshespnow

micropython-mfrc522

(Micro)Python class to access the MFRC522 RFID reader

Python162mit

10 months ago

micropython-modbus

micropython-modbus

Modbus Master library for MicroPython ESP32 devices. Based on pycom-modbus from

Python71gpl-3.0

6 years ago

sht15logger

MicroPython Temperature and Humidity Logger using Sensirion SHT15

Python0mit

5 years ago

ADXL345_spi_micropython

Library for interacting through the SPI protocol with an 'Analog Devices ADXL345

Python15mit

4 years ago

accelerometeradxl345esp32

pyGP2Y

MicroPython library for the Sharp GP2Y1014AU0F Dust Sensor

Python2

3 years ago

ESP8266_MCP23S17

Micropython library for using the MCP23S17 16-bit IO expander with the ESP8266

Python1

7 years ago

uc8151_micropython

uc8151_micropython

UC8151 / IL0373 MicroPython e-paper display driver with support for greyscales a

Python123mit

8 months ago

tinydns

Very simple DNS async server for micropython

Python32mit

2 years ago

dnsdns-servermicropython

freezefs

Create self-extracting compressed or self-mounting archives for MicroPython

Python21mit

7 months ago

FBConsole

FBConsole

frame buffer console class for MicroPython

Python52mit

5 years ago

encoderLib

MicroPython library to handle a rotary encoder

Python8

8 years ago

mpr

Wrapper for MicroPython mpremote tool

Python12

6 months ago

ampymicropythonmpfshell

mpy-wpa_supplicant

MicroPython wpa-supplicant

Python1mit

2 years ago

meerkat

Data acquisition for Raspberry Pi and Micropython

Python8other

2 years ago

data-sciencedriversmicropython

rshell

Remote Shell for MicroPython

Python917mit

4 months ago

ucbor

Lightweight implementation of cbor for Micropython

C1

8 months ago

LidarLight_v3HP_micropython

A micropython library for the garmin lidar light v3hp

Python0

10 months ago

mp_modbus

Modbus Lib for Micropython

Python11mit

3 years ago

HueBridge

An easy-to-use, MicroPython-compatible class to access and control lights on a P

Python15mit

5 years ago

huehue-bridgemicropython

OV2640_uPy

Libreria para camara OV2640 con MicroPython

Python8mit

6 years ago

cameracamera-imagei2c-sensors

microotp

microotp

A ESP8266 Micropython OTP Generator

Python24other

8 years ago

2faauthenticatoresp8266

mprsa

mprsa

A MicroPython module for working with RSA keys

C4mit

2 years ago

polly

SDS011 pollution sensor + Wemos D1 mini pro + Micropython

Python12

7 years ago

ulinalg

Small size matrix handling module with a few linear algebra operations specifica

Python32mit

6 years ago

MPRemoteEditor

MPRemoteEditor

A simple Windows IDE for developing with MicroPython MPRemote devices

C#3mit

2 years ago

upymenu

Micropython Menu for LCD Displays

Python26mit

2 years ago

esp32lcdlcd-display

MicroPython_HTU31D

MicroPython library for TE HTU31D temperature and humidity sensors

Python1mit

last year

htu31dhumidity-sensormicropython

MicroPython_MMA8451

MicroPython module for the MMA8451 3 axis accelerometer

Python0mit

last year

accelerometerdrivermicropython

upython-chat-gpt

upython-chat-gpt

ChatGPT for MicroPython

Python23

last year

pystepper

MicroPython Stepper Motor Sequence Control

Python3

5 years ago

mb_23LC1024

Very simple MicroPython module to use a Microchip 23LC1024 SPI SRAM with a Raspb

Python1mit

3 years ago

mb_PSRAM_64Mb_SPI

Very simple MicroPython module to use a generic 64Mbit PSRAM (ie Adafruit 4677)

Python11mit

3 years ago

micropythonpsramraspberry-pi-pico

DS3231micro

Micropython library for DS3231

Python15mit

2 years ago

MatrixDisplay

MatrixDisplay

MicroPython module for work with MAX7219 led matrix 8x8 display.

Python0mit

2 years ago

displayledmatrix

esp32-solar2

simple solar regulator - Micropython project

Python0

5 years ago

ZbPy

ZbPy

MicroPython IEEE802.15.4 / Zigbee parser

Python44

4 years ago

micropython_eeprom

MicroPython device drivers for memory chips (EEPROM, FRAM, Flash, SPIRAM)

Python70mit

6 months ago

MicroPython_Statistics

Statistics module for MicroPython

Python14mit

6 years ago

uPyExplorer

uPyExplorer

Explorer for Micropython Device

Python6mit

3 years ago

esp32esp8266explorer

uPy_APDS9960

uPy_APDS9960

Micropython proximitiy library for esp8266 using APDS9960

Python8gpl-3.0

2 years ago

ads1x15

Micropython driver for ADS1115 and ADS1015

Python90

8 months ago

L58Touch

L58 Multi-Touch MicroPython Module

Python5mit

2 years ago

epd47l58lilygo

s3lcd

ESP_LCD based MicroPython driver for ESP32-S3 Devices with ST7789 or compatible

Python63other

8 months ago

display-driveresp-lcdesp32s3

st7789s3_mpy

st7789s3_mpy

MicroPython driver for the TTGO T-Display-S3 st7789 display written in C

Python55other

8 months ago

micropythonst7789t-display-s3

encodermenu

Simple GUI menu for micropython using a rotary encoder and basic display.

Python108

4 years ago

asyncioencodermenu

uMail

A lightweight, scalable SMTP client for sending email in MicroPython

Python78mit

4 months ago

usqlite

μSQLite library module for MicroPython

C83mit

5 months ago

micropythonmicropython-librarymicropython-module

upy-msgpack

A lightweight MessagePack (de)serialization library (not only) for MicroPython

Python0other

4 years ago

micropythonmsgpackpython-module

MicroPyDatabase

A low-memory json-based database for MicroPython

Python16mit

2 years ago

WiFiManager

WiFiManager

WiFi manager for ESP8266 - ESP12 - ESP32 - micropython

Python347mit

11 months ago

esp32esp8266espressif

mpsync

A tool that automatically synchronizes code to a micropython board.

Python5mit

4 years ago

micropython

micropg_lite

Lightweight PostgreSQL database driver for MicroPython (made for ESP8266). Based

Python4other

8 months ago

mpfshell

mpfshell

A simple shell based file explorer for ESP8266 Micropython based devices ⛺

Python395mit

last year

ATM90E26_Micropython

Micropython library for accessing ATM90E26

Jupyter Notebook2

5 years ago

ujrpc

json rpc for micropython

Python3mit

last year

jsonmicropythonrpc

mpbridge

mpbridge

CLI tool to synchronise and manage files on MicroPython running devices

Python42mit

5 months ago

filemanagermicropythonmpremote

micropy-cli

micropy-cli

Micropython Project Management Tool with VSCode support, Linting, Intellisense,

Python309mit

4 months ago

autocompletionautomatecli

embit

A minimal bitcoin library for MicroPython and Python3 with a focus on embedded s

Python79mit

5 months ago

MicroMLP

MicroMLP

A micro neural network multilayer perceptron for MicroPython (used on ESP32 and

Python176mit

4 years ago

aiannartificial-intelligence

MicroWorkers

A micro workers class that easily manages a pool of threads to optimise simultan

Python40mit

5 years ago

concurencyconcurrencyesp32

PikaPython

PikaPython

An ultra-lightweight Python interpreter that runs with only 4KB of RAM, zero dep

C1455mit

3 months ago

embeddedesp32esp8266

max31856

MicroPython Library for new MAX31856 (Precision Thermocouple to Digital Converte

Python1mit

8 years ago

ESP8266-Home-Assistant-RGB-Bulb

This Micropython project is to Hack a TYWE3S board in a cheap WiFi RGB Bulb

Python3

6 years ago

ESP8266-Home-Assistant-Smart-Socket

ESP8266-Home-Assistant-Smart-Socket

This Micropython project is to Hack a Hyleton313 cheap WiFi smart socket

Python2

6 years ago

upython-aq-monitor

Air Quality monitor using PMS5003 sensor and WiPy development board implemented

Python27mit

4 years ago

airqualitymicropythonpms5003

sim800

Library for interfacing with SIM800 module in Micropython

Python14mit

6 months ago

upy-shell

MicroPython shell

Python37mit

7 years ago

D6F-PH

A micropython module for differential pressure sensor, D6F-PH (OMRON).

Python0mit

last year

air-speedairspeedanemometer

pico-wave-vibration-generator

A MicroPython-based frequency generator for Raspberry Pi Pico designed to create

Python2

2 years ago

rotary-encoder

rotary-encoder

Code to drive a rotary encoder in micropython

Python27

last year

terkin-datalogger

terkin-datalogger

Datalogger for MicroPython and CPython.

Python58agpl-3.0

2 years ago

beehive-monitoringcircuitpythondatalogger

MQTT-Cam

ESP32CAM MicroPython MQTT

Python8

5 years ago

htu21d-esp8266

This is a micropython module / class to measure data from the htu21d

Python5mit

6 years ago

py-mpu6050

Micropython code for interacting with an MPU6050 6DOF IMU

Python82gpl-3.0

3 years ago

uPySteppers

uPySteppers

DIY rotating platform using an ESP32 connected to Wi-Fi

Python11apache-2.0

4 years ago

diy-projectesp32m5stack

vl53l5cx

vl53l5cx

MicroPython and CircuitPython support for ST VL53L5CX TOF sensor

Python11mit

6 months ago

BME680

BME680

MicroPython module for work with BME680, Bosh low power gas, pressure, temperatu

Python1mit

2 years ago

humiditymicropythonpressure

DS3231

DS3231

MicroPython module for work with DS3231 clock from Maxim Integrated

Python0mit

2 years ago

clockmicropythonrtc

sht85

sht85

MicroPython module for work with Humidity and Temperature Sensor SHT85.

Python0mit

2 years ago

humiditymicropythonsensor

TMP117

TMP117

MicroPython module for work with TMP117 temperature sensor from Texas Instrument

Python2mit

last year

micropythonsensortemperature

SH1107

MicroPython driver for SH1107 OLED displays (128x128 and 128x64 pixels)

Python20mit

8 months ago

driveri2cmicropython

mpy-agps

Micropython implementation of assisted location services (AGPS)

Python10

5 years ago

a9gagpsdatabase

BME280

Micropython driver for the BME280 sensor, target platform Pycom devices

Python100other

9 months ago

CS1237

MicroPython driver for the CS1237 ADC

Python0mit

5 months ago

max31865

Micropython Library for the MAX31865 resistance-to-digital converter optimized f

Python0other

6 months ago

VL53L0X

Micropython Library for Lidar Sensor VL53L0X

Python33

3 years ago

lidarmicropythonpycom-devices

MCP39F521

This is ESP8266 micropython script designed to serve ESP8266 as web server showi

Python6

7 years ago

XAsyncSockets

XAsyncSockets

XAsyncSockets is an efficient Python/MicroPython library of managed asynchronous

Python37mit

8 months ago

asyncasync-programmingasynchronous

PCF8591_micropython_library

PCF8591_micropython_library

MicroPython Library to use pcf8591 i2c analog IC with Arduino, Raspberry Pi Pico

Python2other

last year

analogarduinoesp32