Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
MicroPython
![](https://explore-feed.github.com/topics/micropython/micropython.png)
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-14 00:14:37 UTC
- JSON Representation
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/papsdroidfr/pico-webserver
PICO web server
micropython multithread raspberry-pico web-server
Last synced: 25 Dec 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/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/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/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/satejgandre/pong
a simple single player pong game
breadboard micropython micropython-rpi-pico pong pong-python ssd1306 ssd1306-oled
Last synced: 25 Dec 2024
https://github.com/ackermanntm/esp32-streamdeck
A University Project using an embedded system (ESP32 Micrcontroller) to simulate a stream deck and connect it with the video-/streaming Application "OBS"
Last synced: 25 Dec 2024
https://github.com/dpshkr/rp2040
Some RP2040 Programs
micropython raspberry-pi-pico rp2040
Last synced: 25 Dec 2024
https://github.com/code2k13/maix_dock_mnist
Demonstration of handwritten digit recognition using Maix Dock M1 powered by Kendryde K210
edge-ai image-recognition kendryte-210 machine-learning micropython tinyml
Last synced: 25 Dec 2024
https://github.com/avnc/homekit_led_string
Homekit LED lights via MicroPython, Homebridge and MQTT
Last synced: 12 Oct 2024
https://github.com/timhanewich/bitgraphics
Tools for displaying images, text, and other graphics on an SSD-1306 OLED display using MicroPython.
bitgraphics graphics micropython oled pil pillow raspberry-pi raspberry-pi-pico rp2040 ssd1306
Last synced: 25 Dec 2024
https://github.com/johnbigeon/domobibiche
A serie of multiple microcontrollers (Clients) are communicating through ESPNow technology to a main microcontroller (Broker) developed with Micropython.
esp-now esp32 influxdb micropython rpi rpizero
Last synced: 25 Dec 2024
https://github.com/orn8/micro-games
Simple games for the micro:bit.
games makecode micro-bit micro-python microbit micropython
Last synced: 25 Dec 2024
https://github.com/arogov-com/esp8266-thermo
A simple weather station project based on ESP8266, MicroPython and BME280. It is possible to automatically synchronize the software with the server.
automation bme280 esp8266 micro-python micropython micropython-esp8266 ota ota-firmware-updates python3 thermometer
Last synced: 25 Dec 2024
https://github.com/vitordwb/fei-hovercraft
embedded micropython code to control hovercraft
esp32 fei hovercraft micropython mqtt node-red upython
Last synced: 25 Dec 2024
https://github.com/marko19907/lego-robot-project
Mandatory Lego EV3 robot project for NTNU's "Introduction to Engineering" course, fall 2020.
lego lego-mindstorms-ev3 micropython python
Last synced: 25 Dec 2024
https://github.com/phastmike/idx_hardware
The hardware information for the IDx project. Firmware on another repository (IDx)
ham-radio hamradio micropython raspberry-pi-pico repeater yaesu
Last synced: 01 Jan 2025
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/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/cfmvcarlos/micropython-esp32
his repository contains a set of test scripts and examples for running on the ESP32 board using MicroPython. The tests cover a variety of microcontroller features such as PWM, GPIO interrupts, ADC, timers, and WiFi network interactions.
cmd esp32 micropython micropython-esp32 python3
Last synced: 23 Jan 2025
https://github.com/luftdaten-at/station2-lora
Station v2.3 with LoRa TTN support
Last synced: 26 Dec 2024
https://github.com/philbobaggins/rpi-pico-sleeve
A little sleeve for the RPi Pico
3d 3d-printing blender micro-python micropython rpi-pico
Last synced: 25 Dec 2024
https://github.com/hemakumarm72/micropython-network-modify
micropython i add some network config i.e: W5500, PHY_W5000
esp32 esp32-w5500 micropython w5500-micropython
Last synced: 23 Jan 2025
https://gitlab.com/nickoala/micropython-vec
Vector Operations on MicroPython
Last synced: 10 Feb 2025
https://github.com/petarsimonovic/bonsai
Digital terrarium for Raspberry Pi Pico written in MicroPython
micropython pico raspberry-pi terrarium thonny
Last synced: 26 Dec 2024
https://github.com/strifel/unibikes
An PCB showing bike sharing stations at TU Dortmund University.
bike-sharing kicad-pcb micropython micropython-esp32 pcb
Last synced: 26 Dec 2024
https://github.com/addono/teknimicro
Integrates microcontroller powered NeoPixel LED strips with the TeknIoT project. Mirrored from https://gitlab.com/TeknIoT/TekniMicro.
esp8266 iot iot-light light micropython
Last synced: 27 Dec 2024
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/wei1234c/taichung_city_bus_timer
Taichung City Bus Timer, using MicroPython, with 7-segments as display interface.
esp8266 iot micropython ntp request scraper web-scraping
Last synced: 02 Jan 2025
https://github.com/wei1234c/max7219_driver_for_micropython
Max7219 driver for MicroPython
esp32 esp8266 iot led-matrix led-matrix-displays micropython
Last synced: 02 Jan 2025
https://github.com/indigoparadox/micropython-cmucam5
Micropython module to control Pixy2 via i2c,
cmucam5 embedded hardware-libraries micropython
Last synced: 04 Jan 2025
https://github.com/indigoparadox/micropython-pca8574
Micropython module for controlling PCA8574 I2C pin multiplexer.
embedded hardware-libraries micropython pca8574
Last synced: 04 Jan 2025
https://github.com/indigoparadox/max1704-micropython
Simple I2C driver for max1704x in micropython.
embedded hardware-libraries max1704x micropython
Last synced: 04 Jan 2025
https://github.com/indigoparadox/lcdbackpack
Minimal python OS for ESP32 paired with Sparkfun LCD backpack (128x64).
embedded micropython micropython-esp32 sparkfun-lcd-backpack
Last synced: 04 Jan 2025
https://github.com/isaacbernat/2pddl42ppl
2 paddles for (up to) 2 people to play on a single handheld console
game hacktoberfest micropython pong pong-game pong-python python thumby
Last synced: 02 Feb 2025
https://github.com/droberin/ratoni
Mice Trap IoT upgrade
alert esp8266 mice micropython micropython-scripts mouse mqtt rat trap
Last synced: 04 Jan 2025
https://github.com/petarsimonovic/sloworm
A tool to interact with MicroPython controllers through the browser
microcontroller micropython pico raspberryp raspberrypipico webapi
Last synced: 02 Feb 2025
https://github.com/ckuethe/micropython-playground
Dumping ground of stuff while tinkering with MicroPython on ESP8266
Last synced: 06 Jan 2025
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 Feb 2025
https://github.com/unikraft/lib-micropython
Unikraft port of Micropython, Python for embedded devices
library micropython python unikraft
Last synced: 19 Jan 2025
https://github.com/lriley2020/smart-garage-door
My efforts to automate my Hormann Supramatic E2 Garage Door with Home Assistant
garage-door home-assistant micropython raspberry-pi-pico
Last synced: 18 Jan 2025
https://github.com/dobanov/esp32_micropython
esp32
esp32 led led-control led-controlling micropython micropython-esp32
Last synced: 18 Jan 2025
https://github.com/rpidanny/wireless-doorbell-clone
Reverse engineering Grundig Wireless Doorbell
arduino esp32 micropython reverse-engineering sdr software-defined-radio wireless
Last synced: 14 Feb 2025
https://github.com/rpidanny/lopy-bme280
Interfacing BME280 sensor using MicroPython
bme280 iot lopy micropython mqtt python
Last synced: 14 Feb 2025
https://github.com/jtemporal/device-authz-flow-dino-badger2040w
Device Authorization Flow using Pimoroni Badger 2040 W
Last synced: 18 Jan 2025
https://github.com/lundstrj/mailbox
Just another school project. This is for an introductory course in applied IoT.
Last synced: 18 Jan 2025
https://github.com/ckuethe/esp8266-watchdog
esp8266 micropython micropython-esp8266 watchdog
Last synced: 06 Jan 2025
https://github.com/avaray/esp32-bme280-micropython-weather-station
Small project for my Greenhouse
bme280 bmp280 device esp esp32 esp32-wroom iot micropython micropython-esp32 python weather weather-station
Last synced: 18 Jan 2025
https://github.com/ekelhala/plantio
Monitor the soil moisture level of your plants with the help of IoT
iot micropython mqtt nodejs pico-w raspberry-pi-pico-w
Last synced: 12 Jan 2025
https://github.com/jposada202020/micropython_as6212
MicroPython Library for the ASM AS6212 Temperature Sensor
as6212 asm driver micropython sensor temperature
Last synced: 12 Oct 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/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/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/ckuethe/esp8266-watervalve
esp8266 home-automation iot micropython micropython-esp8266 water-resources
Last synced: 06 Jan 2025
https://github.com/lucasvmigotto/pucpr-iot-introduction
Atividades do curso de Fundamentos de IoT da PUC-PR
esp32 iot micropython raspberry-pi-pico
Last synced: 20 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: 14 Feb 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/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/leereilly/my-micropython-project
🪪 🦡 🐍
badger2040 micropython raspberry-pi
Last synced: 24 Jan 2025
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/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/walkline80/learning-smart-car-sbs
计划学习开发智能小车,在此记录一下学习过程中点点滴滴
Last synced: 20 Jan 2025
https://github.com/p4ulor/seaspot
My bachelor's degree final paper/project - Infrastructure to facilitate communication with objects at sea
android-ble elasticsearch expressjs handlebars leaflet lorawan micropython nodejs openstreetmap pycom ttgo-tbeam
Last synced: 25 Jan 2025
https://github.com/chaseterrell/weather-forecast
A public repository for weather-forecast
android benchmark climate fetch-api fortran ios micropython model nodejs openweathermap react-weather-app visualcrossingweather weather-forecast webpack
Last synced: 16 Jan 2025
https://github.com/justnunuz/pi-sec
A repository of security-focused Raspberry Pi projects, showcasing innovative uses of Pi 3 and Pico Pi for offensive security.
micropython offensive-security python rasberry-pi-pico raspberry-pi
Last synced: 16 Jan 2025
https://github.com/rberenguel/stackmemo
A simple spaced repetition system for the M5Stack Core2
lvgl m5stack micropython supermemo2
Last synced: 02 Feb 2025
https://github.com/imjah/bulbs
Ambient lighting system
ambient-light flutter micropython
Last synced: 02 Feb 2025
https://github.com/codegeek004/kepler-project
IOT project using micro-python and rasberry pi
micropython python rasberry-pi
Last synced: 22 Jan 2025
https://github.com/hwywl/yi-mp
(YI MicroPython) 是一个upy模块,使单片机更容易使用Python进行开发.
Last synced: 22 Jan 2025
https://github.com/ekspla/micropython_rx-8035
A Micropython Driver for Seiko Epson's RTC, RX-8035SA/LC.
epson i2c micropython python rtc rx8035 seiko
Last synced: 22 Jan 2025
https://github.com/oldhammade/esp8266-ga1a12s202-micropython-seriesly
Light Sensor using MicroPython and Seriesly
esp8266 ga1a12s202 micropython seriesly
Last synced: 16 Jan 2025
https://github.com/oldhammade/esp8266-dht-micropython-seriesly
Temperature/Humidity Sensor using MicroPython and Seriesly
Last synced: 16 Jan 2025
https://github.com/lbuque/haptic
A simple haptic feedback motor driver module for micropython.
esp32 micropython t-watch t-watch-2020
Last synced: 22 Jan 2025
https://github.com/lbuque/bma_binding_micropython
BMA423 Sensor API binding for MicroPython
bma423 esp32 micropython t-watch t-watch-2020
Last synced: 22 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: 22 Jan 2025
https://github.com/devicplan/bms
Battery management controller for LiFePo4 cells and balancers
balancer bms circuit lifepo4 micropython oled-display-ssd1306 pico raspberry-pi-pico thingspeak
Last synced: 22 Jan 2025
https://github.com/itrich/pycom-pygate-firmware
MicroPython based firmware for a small, low-cost LoRaWAN gateway consisting of a Pycom PyGate and WiPy.
micropython pycom pycom-devices
Last synced: 02 Feb 2025
https://github.com/microcontroleurmonde/rp2040-rng
A Micro-python library that provides an interface to generate a random number using the hardware RNG principle of the ESP32. It takes a measurement on one of the RP2040's ADC channels to improve the entropy noise and generate a random number.
Last synced: 14 Nov 2024
https://github.com/jposada202020/micropython_bma220
MicroPython Driver for the Bosch BMA220 Accelerometer
accelerometer bma220 bosch gravity micropython
Last synced: 14 Nov 2024
https://github.com/mk-fg/mpy-mhz19-co2-eink-logger
DIY CO2 sensor device with timestamped log of its measurements on a persistent EInk screen
air-quality co2 diy-electronics eink epaper mcu meter mh-z19 micropython python rp2040 rtc sensor
Last synced: 22 Jan 2025
https://github.com/mr-mohan-v/driver-assistance-system
A driver assistance system that will remind a driver to follow eco-driving principles when a certain principle is violated
assistance driving-behavior microcontroller micropython raspberry-pi-3 simulation
Last synced: 12 Feb 2025
https://github.com/rubenhoenle/gigacube
This repo is a fork of https://github.com/mucer/dots_n_boxes, a project which was done during the https://hacken-mit-licht.de Hackathon
hackathon micropython neopixel pi-pico
Last synced: 11 Nov 2024
https://github.com/freshev/micropython
Micropython port for A9/A9G, Air780e modules
a9 a9g air780 air780e micropython
Last synced: 31 Jan 2025
https://github.com/smarpottech/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: 02 Jan 2025
https://github.com/jposada202020/micropython_adt7410
MicroPython Driver for the Analog Devices ADT7410 Temperature Sensor
adt7410 analog-devices driver micropython sensor temperature
Last synced: 06 Nov 2024
https://github.com/mrlogen/room-sense-sensor
iot micropython raspberry-pi-pico-w
Last synced: 12 Feb 2025
https://github.com/alexandrospanag/my_digixbee_zigbee3_projects
My DigiXbee Zigbee3 Projects
digixbeezigbee3 iot micropython
Last synced: 16 Jan 2025
https://github.com/maklonfr/e-commerce-microdot-web-server
E-Commerce App Smart System Server IoT
api-client bmp280 css flask html javascript microdot-webserver micropython pycharm-ide sensor smart-dashboard-system sqlite thonny-ide
Last synced: 24 Jan 2025
https://github.com/johnbigeon/cbe_co2
co2-sensor co2monitor esp32 htm micropython plotly websocket
Last synced: 15 Jan 2025
https://github.com/ekspla/micropython_aioble_examples
A few aioble (asyncio BLE) examples of micropython using esp32
aioble asyncio ble bluetooth-low-energy esp32 heart-rate hioki micropython multimeter python voltmeter
Last synced: 14 Jan 2025
https://github.com/hlf20010508/micropython-ili9341-ft6206
Micropython driver for ili9341 with touch protocol ft6206 i2c
esp32 ft6206 i2c ili9341 micropython
Last synced: 19 Nov 2024
https://github.com/szymciem8/micropython-public-preview
Przegląd kursu korzystania z platformy Raspberry Pi Pico w języku MicroPython, pełny kurs jest dostępny w szkołach: Akademia Nauki i Rozowoju w Żorach oraz Akademia EMT Kids w Gliwicach
course micropython python raspberry-pi raspberry-pi-pico
Last synced: 08 Jan 2025
https://github.com/vpayno/microbit-workspace
Personal workspace for learning to use the Microbit with Rust, TinyGo and Python
microbit-v2 micropython rust tinygo
Last synced: 25 Dec 2024
https://github.com/wolkabout/wolkconnect-micropython
MicroPython library which provides easy connectivity to WolkAbout IoT Platform.
client-library connectivity iot iot-platform micropython wolkabout wolkconnect
Last synced: 05 Jan 2025