Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
MicroPython
MicroPython is an implementation of the Python 3 programming language. It includes a small subset of the Python standard library and is optimised to run on microcontrollers and in constrained environments.
- GitHub: https://github.com/topics/micropython
- Wikipedia: https://en.wikipedia.org/wiki/MicroPython
- Repo: https://github.com/micropython
- Created by: Damien P. George
- Released: May 3, 2014
- Related Topics: circuitpython, cpython, internet-of-things, iot, language, microcontroller, python,
- Aliases: micro-python, upython,
- Last updated: 2025-02-04 00:18:53 UTC
- JSON Representation
https://github.com/epeios-q37/ucuq-python
For easy prototyping of projects based on Wi-Fi-equipped microcontrollers (RPi Pico (2) W, ESP32, ESP8266...).
esp32 esp8266 iot microcontroller micropython prototyping python raspberry-pi-pico remote-control wifi
Last synced: 21 Jan 2025
https://github.com/lupin3000/pimoroni-presto-crypto
Simple crypto prices display for Pimoroni-Presto
cryptocurrency micropython pimoroni-presto rp2350
Last synced: 01 Jan 2025
https://github.com/jposada202020/MicroPython_LIS2MDL
MicroPython Driver for the ST LIS2MDL Magnetometer sensor
driver lis2mdl magnetometer micropython sensor st
Last synced: 18 Nov 2024
https://github.com/simonprickett/cratedb-micropython-examples
Example code using CrateDB from MicroPython.
cratedb micropython pimoroni-enviroplus pimoroni-gfx-pack raspberry-pi-pico
Last synced: 17 Jan 2025
https://github.com/armanghobadi/uwifi
uwifi is a MicroPython Wi-Fi management library for ESP32/ESP8266, supporting STA/AP modes, static IPs, network scanning, ping tests, and retry logic. It's ideal for IoT and embedded Wi-Fi applications.
esp32 esp8266 microcontroller micropython network wifi wifi-network
Last synced: 17 Jan 2025
https://github.com/armanghobadi/microjwt
MicroJWT is a lightweight JSON Web Token (JWT) library for MicroPython, using HMAC-SHA256 for token signing. It embeds user data like username and role, enabling secure authentication on microcontrollers like ESP8266 and ESP32.
esp32 esp8266 jwt jwt-auth jwt-authentication jwt-token microcontroller micropython
Last synced: 17 Jan 2025
https://github.com/alump/micropython
Random MicroPython and CircuitPython libraries and code snippets
circuitpython esp32 micropython micropython-esp32 nodejs
Last synced: 24 Dec 2024
https://github.com/r0b14/esp32
Estudos e práticas relacionadas ao uso do ESP32 usando C++(ArduinoIDE) e MicroPy(VSCode)
esp32-wroom hardware iot micropython
Last synced: 17 Jan 2025
https://github.com/prefixfelix/eqiva-radiator-thermostat
A simple MicroPython module to communicate with an Eqiva Bluetooth radiator thermostat (EQ3).
eq3 eqiva esp32 micropython radiator-thermostat thermostat
Last synced: 21 Jan 2025
https://github.com/jposada202020/MicroPython_HTS221
MicroPython Driver for the HTS221 Humidity Sensor
driver hts221 humidity micropython sensor temperature
Last synced: 18 Nov 2024
https://github.com/vrialland/laboate
LaBoite Micropython edition
esp32 esp8266 iot micropython ssd1306
Last synced: 24 Dec 2024
https://github.com/abduznik/micropython_uart
Simple code for UART included a pyserial interface with support for windows,Linux,android
library micropython template uart
Last synced: 24 Jan 2025
https://github.com/atsuyaw/RPIoTlogger
Raspberry Pi PicoW to get sensor output and post API for InfluxDB
influxdb2 iot micropython raspberrypi-picow rp2040w
Last synced: 23 Jan 2025
https://github.com/bunnysakura/esp32c3-mpy-demo
合宙 ESP32C3-CORE 开发板和 0.96寸 屏幕拓展板的 MicroPython 适配 Demo | A lightweight MicroPython GUI library for display drivers based on framebuf, allows input via pushbuttons. See also micropython-touch.
esp32 esp32c3 gui luatos micropython micropython-esp32 mpy mpython
Last synced: 23 Jan 2025
https://github.com/timhanewich/pyper2
Python-based 3D-Printed Electric Rover with a GoPro mount, developed from my original PYPER design.
18650 3d-printing gopro micropython raspberry-pi rc-car
Last synced: 21 Jan 2025
https://github.com/roscoe81/fan-monitor
Remotely Monitors Run and Fault States of Building Ventilation Fans
building-automation building-management fan-control home-automation iot-device lorawan lorawan-device micropython pycom pycom-lopy the-things-network thethingsnetwork
Last synced: 12 Jan 2025
https://github.com/fabaff/circuitpython-examples
CircuitPython sample code for various devices
circuitpython esp32 esp8266 hardware micropython xiao
Last synced: 18 Dec 2024
https://github.com/jupfu/beck-view-projector
This project simulates the functionality of a vintage Super 8 projector using a Raspberry Pi Zero (RP2), leveraging MicroPython. The beck-view-projector project is part of the beck-view-digitize project, which focuses on digitizing Super 8 films.
micropython raspberry-pi-pico ssd1306
Last synced: 18 Dec 2024
https://github.com/wodr/pico
Pico / rp2040 examples for using PIO
interrupt-driven-programs micropython pio raspberry-pi-pico raspberry-pi-pico-rp2040 rp2040
Last synced: 18 Dec 2024
https://github.com/roscoe81/ev-charger-monitor
Remotely monitors and controls a Mercedes-Benz Wallbox Home EV Charger to reduce running costs by charging at off-peak electricity rates. Interworking is via The Things Network LoRaWAN to support charger locations that don’t have wifi coverage.
abl-sursum electric-vehicles ev-charger ev-charging home-automation iot lorawan mercedes-benz micropython modbus pycom pycom-lopy the-things-network thethingsnetwork wallbox-home
Last synced: 12 Jan 2025
https://github.com/sudodevinci/ws2812b
General pipeline for displaying animations on WS2812B LEDs using Esp32, pi pico, or arduino. Both C and MicroPython support.
cpp esp32 esp32-arduino esp32-s3 micropython opencv-python python ws2812b-led
Last synced: 24 Jan 2025
https://github.com/icelam/vobot-mini-dock-apps
Collection of apps designed for the Vobot Mini Dock
esp32 esp32-s3 lvgl micropython micropython-esp32 vobot vobot-mini-dock
Last synced: 18 Dec 2024
https://github.com/jposada202020/MicroPython_TCS3430
MicroPython driver for the AMS TCS3430 Color and ALS sensor
als ams color driver light micropython sensor tcs3420
Last synced: 18 Nov 2024
https://github.com/jposada202020/MicroPython_ICP10111
MicroPython Driver for the TDK ICP-10111 Barometric Pressure and Temperature sensor
icp-10111 micropython pressure tdk temperature
Last synced: 18 Nov 2024
https://github.com/armanghobadi/esplog
esplog is a lightweight MicroPython logging system with support for severity levels, console and file outputs, log rotation, and color-coded or JSON logs. It’s optimized for resource-constrained microcontrollers.
esp32 esp8266 logger microcontroller micropython
Last synced: 21 Jan 2025
https://github.com/jposada202020/MicroPython_BMA400
MicroPython Driver for the Bosch BMA400 Accelerometer
acceleration accelerometer bma400 bosch driver gravity micropython
Last synced: 18 Nov 2024
https://github.com/eiichiroito/defart4microbit
Defart for BBC micro:bit
microbit micropython pharo smalltalk
Last synced: 18 Dec 2024
https://github.com/jposada202020/MicroPython_H3LIS200DL
Micropython Driver for the ST H3LIS200DL Accelerometer
acceleration accelerometer driver h3lis331dl micropython sensor
Last synced: 18 Nov 2024
https://github.com/btws2/bitbot_pro
🤖 Mini MicroPython module for 4tronix BitBot PRO robot
bitbot micropython turtle turtle-python
Last synced: 13 Dec 2024
https://github.com/microcontroleurmonde/rp2040_rosc_rng
A Micro-python library that provides an interface to generate a random number using the recommended method (ROSC reading) by Raspberry.
Last synced: 18 Dec 2024
https://github.com/sudodevinci/cloud-imager-vlsp
Flask Website template used for devinci.cloud, The Cost effective weather prediction Project with Växjö Linnaeus Science Park
arduino c computer-vision cpp data-visualization esp32 esp32-s3 flask image-processing lcl micropython mysql opencv python weather-api weather-station
Last synced: 24 Jan 2025
https://github.com/guillaume-gibault/projetiot
iot micropython stm32 touchgfx
Last synced: 18 Dec 2024
https://github.com/elomagic/weather-station-client-mpy
Weather Station Client for ESP8266 Micropython
esp8266 micropython weather-station
Last synced: 24 Dec 2024
https://github.com/rumpelrausch/microasyncweb
A MicroPython web server using async. Does not block REPL/WebREPL. Code size is less than 9KB. Tested on ESP32.
asyncio esp32 http micropython server uasyncio web webserver
Last synced: 25 Dec 2024
https://github.com/jposada202020/MicroPython_ADXL343
MicroPython Driver for the Analog Devices ADXL343 Accelerometer
acceleration accelerometer adxl343 analog-devices driver gravity micropython sensor
Last synced: 18 Nov 2024
https://github.com/julian-almario/reloj-de-desconexion-digital
Manera mas facil de evitar utilizar el telefono celular apenas te levantas de dormir :)
circuits design electronics learn micropython raspberry-pi-pico
Last synced: 27 Jan 2025
https://github.com/leereilly/my-micropython-project
🪪 🦡 🐍
badger2040 micropython raspberry-pi
Last synced: 24 Jan 2025
https://github.com/octaprog7/sht85
MicroPython module for work with Humidity and Temperature Sensor SHT85.
humidity micropython sensor sht85 temperature
Last synced: 14 Jan 2025
https://github.com/wei1234c/nodemcu_ops
NodeMCU related preparations and operations.
esp32 esp8266 iot micropython nodemcu
Last synced: 02 Jan 2025
https://github.com/funpythonec/direccionales_para_bicicleta
Proyecto realizado para aumentar la seguridad de los ciclistas en las calles y disminuir los accidentes en contra de estos.
direccionales-para-bicicleta micropython neopixel seguridad
Last synced: 25 Dec 2024
https://gitlab.com/olivierlenoir/MicroPython-Matrix
MicroPython basic matrix operations
Last synced: 18 Nov 2024
https://github.com/znitche/microhttp
minimal async HTTP client for micropython
async http-client http-requests micropython
Last synced: 25 Dec 2024
https://github.com/funpythonec/luces_ritmicas
Luces ritmicas usando sensor de sonido via ADC del esp8266 para controlar una tira led neopixel.
Last synced: 25 Dec 2024
https://github.com/octaprog7/mcp3421
Модуль MicroPython для управления MCP342X. 18-битный аналого-цифровой преобразователь с интерфейсом I2C и встроенным ИОН. 18-Bit Analog-to-Digital Converter with I2C Interface.
Last synced: 14 Jan 2025
https://github.com/robinboers/ubit-remote-ultra-super-car-controller
Remote controlled car built using a micro:bit, a :MOVE motor and a Waveshare joystick.
Last synced: 28 Dec 2024
https://gitlab.com/olivierlenoir/MicroPython-L298
Drive L298 dual H-bridge with MicroPython
H-bridge L298 PWM esp32 micropython
Last synced: 18 Nov 2024
https://github.com/ronibandini/openmvclassificationperformance
Script to measure OpenMV Edge Impulse Image Classification performance for RT1062
edgeimpulse machinelearning micropython openmv rt1062
Last synced: 25 Dec 2024
https://github.com/znitche/pico-mpu-6050
MicroPython module for performing measurements using MPU-6050 accelerometer and gyro
accelerometer gyroscope micropython mpu-6050
Last synced: 25 Dec 2024
https://github.com/siilsy/chess
A simple chess game
chess-engine chess-game handmade micropython numworks numworks-game numworks-python
Last synced: 25 Dec 2024
https://github.com/mastashake08/shake-rp2350
Nuxt 3 Web app for interacting with the RP2350 microcontroller from Raspberry Pi includes a code editor
microcontroller micropython nuxt raspberry-pi
Last synced: 01 Feb 2025
https://github.com/octaprog7/opt3001
Модуль для управления датчиком внешней освещенности OPT3001 от Texas Instruments. Module for controlling the OPT3001 ambient light sensor from TI.
Last synced: 07 Dec 2024
https://github.com/timhanewich/deceleration-strobe
Code behind a GPS-aware strobe light system I made for my motorcycle, with 3D-printed housing.
gps micropython motorcycle strobe
Last synced: 19 Jan 2025
https://github.com/mythologyli/micropython-mcudev-devebox-stm32h743
MicroPython board support for MCUDev DevEBox STM32H743.
devebox mcudev micropython stm32 stm32h7 stm32h743vit6
Last synced: 22 Jan 2025
https://github.com/zyltr/asynchronous-neopixel
A MicroPython project demonstrating how to control NeoPixel LEDs asynchronously
adafruit-neopixel asyncio micropython neopixel pico raspberry-pi-pico rgb rgbw
Last synced: 22 Jan 2025
https://github.com/jposada202020/micropython_icg20660
MicroPython Driver for the TDK ICG20660 Accelerometer/Gyro sensor
acceleration accelerometer driver gyro gyrometer icg20660 micropython sensor tdk
Last synced: 12 Oct 2024
https://github.com/ishangavidusha/httpserver
A lightweight, feature-rich HTTP server implementation for MicroPython environments. This server supports basic HTTP methods, CORS and more.
http http-server micropython micropython-esp32 micropython-esp8266 python sse
Last synced: 25 Dec 2024
https://github.com/scruss/micropython-MCP3001
MicroPython library for the MCP3001 10-bit 1-channel SPI Analogue-Digital converter
adc mcp3001 microchip micropython
Last synced: 15 Nov 2024
https://github.com/avnc/homekit_led_string
Homekit LED lights via MicroPython, Homebridge and MQTT
Last synced: 12 Oct 2024
https://github.com/octaprog7/HSCDTD008A
MicroPython module for control HSCDTD008A Geomagnetic Sensor.
geomagnetic i2c micropython sensor
Last synced: 15 Nov 2024
https://github.com/octaprog7/SHT4X
Модуль MicroPython для управления SHT4x - датчик относительной влажности и температуры 4-го поколения. MicroPython module for controlling the SHT4x - 4th generation relative humidity and temperature sensor.
humidity i2c micropython sensor temperature
Last synced: 15 Nov 2024
https://github.com/papsdroidfr/pico-webserver
PICO web server
micropython multithread raspberry-pico web-server
Last synced: 25 Dec 2024
https://github.com/gabrielmarcano/pyroaster
Firmware to create a real life roaster using the ESP32 microcontroller and MicroPython
esp32 microcontrollers micropython micropython-esp32
Last synced: 22 Jan 2025
https://github.com/erikdelange/wipy-2.0-servo
Connect a servo to a WiPy and control it via a web-interface.
Last synced: 16 Nov 2024
https://github.com/de-dh/webremote-mpy
WebRemote provides a simple web interface for recording and transmitting 433 MHz signals commonly used by remote controlled power plugs.
433mhz microcontroller micropython raspberry-pi-pico
Last synced: 25 Dec 2024
https://github.com/johnbigeon/terra_light
Micropython server to handle neopixels for Terrarium.
micropython neopixel webserver
Last synced: 05 Feb 2025
https://github.com/charkster/various_micropython_scipts
Collection of MicroPython scripts for various mcu boards.
Last synced: 05 Feb 2025
https://github.com/smartpottech/smartpot-iot
IoT simulation of SmartPot in Wokwi, which emulates the automated monitoring and control of hydroponic gardens. It uses virtual sensors to measure conditions such as luminosity, pH and humidity, and actuators for irrigation and lighting, optimizing crop growth in real time.
esp32 iot micropython python wokwi
Last synced: 05 Feb 2025
https://github.com/bunnysakura/lv_micropython
适用于具有16M flash的ESP32芯片的MicroPython LVGL绑定 | Micropython bindings to LVGL for Embedded devices, Unix and JavaScript | M5Stack BASIC
esp32 gui lvgl lvgl-esp32 m5stack m5stack-core micropython mpy
Last synced: 12 Oct 2024
https://github.com/jposada202020/micropython_isl29125
MicroPython Driver for the Intersil ISL29125 Color Sensor
color driver intersil isl29125 micropython sensor
Last synced: 17 Nov 2024
https://github.com/jposada202020/micropython_mma8452q
MicroPython Driver for the NXP MMA8452Q Accelerometer
accelerometer aceleration micropython mma8452q nxp
Last synced: 17 Nov 2024
https://github.com/jposada202020/micropython_htu21df
MicroPython HTU21D-F Temperature & Humidity driver
htu21df humidity micropython sensor temperature
Last synced: 17 Nov 2024
https://github.com/erikdelange/wipy-2.0-web-interface
Web Interface to control the LED and user button on WiPy Expansion Board 2.0
html micropython python webpage wipy
Last synced: 17 Jan 2025
https://github.com/otherguy/esp8266weatherstation
A tiny weather forecast station using a NodeMCU ESP8266 and 3 MAX7219 8×8 LED matrices
8x8-led-matrix esp8266 hardware micropython micropython-esp8266 nodemcu nodemcu-esp8266 weather-station
Last synced: 17 Oct 2024
https://github.com/nathany3g/python-build-environments
Build environments for the Python programming language
circuitpython docker micropython python
Last synced: 14 Jan 2025
https://github.com/bunnysakura/espnanotool-mpy
一个使用ESP32系列芯片开发的小工具,开发语言为MicroPython。| 合宙 ESP32C3-CORE 开发板和 0.96寸 屏幕拓展板 | M5Stack BASIC
esp32 esp32c3 gui luatos m5stack m5stack-core micropython micropython-esp32 mpy mpython
Last synced: 12 Oct 2024
https://github.com/503badgateway/esp32-ntp-weather-monitor
A thing that look like a clock or something? Just for fun:)))
clock esp32 esp32-c3 esp32-devkit-v1 micropython micropython-esp32 monitor mpython ntp ssd1306
Last synced: 09 Jan 2025
https://github.com/vitordwb/prime
Plataforma Remota para Integração e Monitoramento de Equipamentos (PRIME)
augmented-reality charts esp32 fei firebase industrial-automation iot micropython pinia tailwind tcc vite vue3
Last synced: 22 Jan 2025
https://github.com/timhanewich/under-cabinet-lighting
A simple under cabinet lighting project with neopixels, 18650's, 3d printed parts, and some physical controls.
cabinet home lighting micropython neopixel potentiometer ws2812b
Last synced: 25 Dec 2024
https://github.com/siilsy/char_drawer
Just a script to draw a few characters on a screen with a total control !
drawer handmade letters-drawer micropython numworks-python
Last synced: 25 Dec 2024
https://github.com/jposada202020/micropython_bmp581
MicroPython Driver for the Bosch BMP581 pressure sensor
altitude bmp581 bosch driver micropython pressure sensor
Last synced: 15 Nov 2024
https://github.com/cheyao/macropad
Macropad for hackclub ysws
3d 3d-printing cad kmk macropad micropython pcb python scad
Last synced: 12 Oct 2024
https://github.com/epeios-q37/ucuq
For easy prototyping of projects based on Wi-Fi-equipped microcontrollers (RPi Pico (2) W, ESP32, ESP8266...).
esp32 esp8266 iot microcontroller micropython prototyping python raspberry-pi-pico remote-control wifi
Last synced: 26 Jan 2025
https://github.com/pravinraghul/ecen-5713-project
This project is the part of final assignment in the Advanced Embedded Linux Development Specialization
linux-device-drivers micropython python3-application
Last synced: 25 Dec 2024
https://github.com/octaprog7/sensor_pack
Base classes for all my MicroPython sensors projects.
Last synced: 14 Jan 2025
https://github.com/octaprog7/ens160
MicroPython module for work with ENS160 Digital Metal-Oxide Multi-Gas Sensor.
aqi co2 micropython sensor tvoc
Last synced: 14 Jan 2025
https://github.com/mpeasy-org/mpeasy.github.io
Easy install for MicroPython on ESP32 family MCUs using web browser
esp-web-tools esp32 esp32-c3 esp32-s3 micropython micropython-esp32 web-serial
Last synced: 10 Oct 2024
https://github.com/lily-osp/analog-system-controll
This project aims to implement an ESP32-based control system using 3 buttons and 2 LEDs with various operating modes and state transitions. The system will produce an analog output with a range of 0 to 2048 (12-bit) and provide visual feedback through LEDs based on the system's status.
control-systems esp32 micropython pwm-driver
Last synced: 10 Oct 2024
https://github.com/bskp/koebi
Robotic Puppeteering
esp32 micropython osc stepper-motor tmc2130 touchosc
Last synced: 13 Jan 2025
https://github.com/de-dh/textbox-mpy
OOP example. Create simple TextBoxes on OLED/TFT Displays using Micropython on Raspberry Pi Pico
micropython rpi-pico ssd1306 st7735r
Last synced: 25 Dec 2024
https://github.com/microcontroleurmonde/teensy_4.1_rng
A method for generating good-quality random numbers on a Teensy 4.1 using multiple analog inputs (No TRNG)
micropython rng rt1062 teensy41
Last synced: 03 Feb 2025
https://github.com/ckuethe/esp8266-watervalve
esp8266 home-automation iot micropython micropython-esp8266 water-resources
Last synced: 06 Jan 2025
https://github.com/marconicivitavecchia/stazione-monitoraggio-ambientale
Codice in MicroPython per ESP32 per il corso tenuto dalla nostra scuola rivolto ai docenti sulla creazione di una stazione di monitoraggio ambientale che copre gli argomenti di Python, IoT ed Intelligenza Artificiale.
ai esp32 micropython micropython-esp32 python school-project scikit-learn
Last synced: 22 Dec 2024
https://github.com/chrace-sun/micro-bit_spacecraft_game
A micro:bit retro-like game with a spacecraft steering between asteroids.
game games gaming microbit microbit-v2 micropython
Last synced: 26 Jan 2025
https://github.com/charkster/husb238_i2c
Python driver for I2C control of HUSB238 to query and control usb-pd 2.0 wall adapters
husb238 i2c micropython python
Last synced: 25 Dec 2024
https://github.com/octaprog7/veml6040
Модуль MicroPython для управления датчиком цвета RGBW, VEML6040 от Vishay.
Last synced: 14 Jan 2025
https://github.com/ckuethe/esp8266-watchdog
esp8266 micropython micropython-esp8266 watchdog
Last synced: 06 Jan 2025