Core Python libraries ported to MicroPython
Repository Index
63,269 visible repositories in the index
1–23 of 23 · Most stars
The last Micro Web Server for IoTs (MicroPython) or large servers (CPython), that supports WebSockets, routes, template engine and with really optimized architecture (mem allocations, async I/Os). Ready for ESP32, STM32 on Pyboard, Pycom's chipsets (WiPy, LoPy, ...). Robust, efficient and documented!
- websockets
- micropython
- esp32
- microwebsrv
A Maxim MAX30102 driver ported to MicroPython. It should also work for MAX30105.
- tinypico
- micropython-driver
- max30102
- heartrate
Digital filters impemented in MicroPython's inline ARM Thumb assembler (e.g. Pyboard, RP2).
- micropython
- fir-filter
- assembler
Emulated Belkin WeMo device that works with Amazon Echo (Alexa) using MicroPython on an ESP32
- esp32
- micropython
- amazon-echo
- amazon-alexa
Air Quality monitor using PMS5003 sensor and WiPy development board implemented in MicroPython
- pms5003
- wipy
- pycom
- micropython
Play classic arcade games on a 64x64 RGB LED Matrix, powered by the Raspberry RP2040.
- arcade-game
- arcade-machine
- diy-electronics
- game
MicroPython LoRa EBYTE E220 LLCC68 device library complete and tested with Arduino, esp8266, esp32, STM32 and Raspberry Pi Pico (rp2040 boards).
- arduino
- arduino-samd-boards
- e220
- ebyte
MicroPython FrameBuffer extension: larger and rotated font, triangles and circles
- font
- framebuffer
- large-font
- micropython
MicroPython ESP32 library for calibrated on-chip ADC conversion
- esp32
- micropython
- micropython-esp32
zipfile module ported from CPython to MicroPython
This LCD module can be connected using SPI or I2C protocol
DIY rotating platform using an ESP32 connected to Wi-Fi
- micropython
- esp32
- m5stack
- rotating-objects
Micropython implementation of assisted location services (AGPS)
- python
- micropython
- agps
- gps
MicroPython LoRa EBYTE E22 device library complete and tested with Arduino SAMD, esp8266, esp32, Raspberry, rp2040 and STM32. sx1262/sx1268
Micropython library for ST7920 128x64 monochrome LCD. Tested on a 'Cockle'; NodeMCU module w. Micropython 1.8.7
Youtube API in MicroPython
MicroPython Class for Debouncing Switches
This is ESP8266 micropython script designed to serve ESP8266 as web server showing readings from Microchip MCP39F521. Script developed and tested on esp8266-20161110-v1.8.6.bin. Script listens on port 80 and implements following commands:
Code created while fiddling with my MicroPython
Homebrew micropython driver for msa301 3-axis accelerometer. Tested on Raspberry Pico.
- accelerometer
- driver
- micropython
- pico
A lightweight MicroPython library for controlling single-digit 7-segment displays (ESP32, ESP8266, Raspberry Pi Pico W supported).
Very simple HTTP server written in MicroPython for switching ESP32 pins and connected relays via WLAN
- iot-device
- micropython