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-10 00:18:41 UTC
- JSON Representation
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/znitche/microhttp
minimal async HTTP client for micropython
async http-client http-requests micropython
Last synced: 25 Dec 2024
https://github.com/cnadler86/easy-micropython-servo
a simple but powerfull llibrary for servo motors
Last synced: 25 Dec 2024
https://github.com/charkster/ap33772_i2c
Python driver for Mikroe USB-C Sinkl 2 Click board which uses AP33772 to query and control USB PD 3.0 wall adapter.
ap33772 i2c micropython raspberry-pi usb-pd
Last synced: 25 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/andypiper/my-stellar
Code scribbles for Pimoroni Stellar Unicorn.
led micropython picow pimoroni raspberry-pi-pico unicorn
Last synced: 25 Dec 2024
https://github.com/hnaderi/micropython-firmware
firmware micropython micropython-rpi-pico nix nix-flake st7789
Last synced: 25 Dec 2024
https://github.com/jposada202020/micropython_bmi160
MicroPython Driver for the Bosch BMI160 Acc/Gyro Sensor
acceleration accelerometer bmi160 bosch driver gyro gyroscope micropython sensor
Last synced: 06 Nov 2024
https://github.com/jposada202020/micropython_bma400
MicroPython Driver for the Bosch BMA400 Accelerometer
acceleration accelerometer bma400 bosch driver gravity micropython
Last synced: 06 Nov 2024
https://github.com/jposada202020/micropython_hs3003
MicroPython Driver for the Renesas HS3003 Temperature and Humidity Sensor
driver hs3003 humidity micropython renesas sensor temperature
Last synced: 06 Nov 2024
https://github.com/jposada202020/micropython_mc3479
MicroPython Driver for the Memsic MC3479 Accelerometer
acceleration accelerometer driver mc3479 memsic micropython
Last synced: 06 Nov 2024
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://github.com/anras5/greenico
Weather station with Raspberry Pi Pico
iot micropython rest rpi-pico-w
Last synced: 21 Jan 2025
https://github.com/octaprog7/ads1115
Модуль MicroPython для управления ADS1115. Многоканальный, дифференциальный I2C АЦП от TI. MicroPython module for controlling ADS1115. Multichannel, differential I2C ADC from TI.
Last synced: 14 Jan 2025
https://github.com/octaprog7/matrixdisplay
MicroPython module for work with MAX7219 led matrix 8x8 display.
display led matrix micropython
Last synced: 14 Jan 2025
https://github.com/octaprog7/pcf8574
MicroPython module for work with PCF8574(A) I2C 8-bit I/O expander from NXP
Last synced: 14 Jan 2025
https://github.com/octaprog7/pca9685
Модуль MicroPython для управления 16-ти канальным ШИМ контроллером, PCA9685.
Last synced: 14 Jan 2025
https://github.com/octaprog7/veml7700
MicroPython module for wotk with VEML7700. Ambient light sensor form Vishay.
Last synced: 14 Jan 2025
https://github.com/octaprog7/ds3231
MicroPython module for work with DS3231 clock from Maxim Integrated
Last synced: 14 Jan 2025
https://github.com/octaprog7/mmc5603
Модуль MicroPython для управления геомагнитным датчиком MMC5603.
geomagnetic i2c micropython sensor
Last synced: 14 Jan 2025
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/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/wojtekb30/get-web-time-python
Python functions to get current time for a timezone from the Internet, from birdtech.pl website. Works in MicroPython too.
micropython micropython-rpi-pico python sync time
Last synced: 04 Feb 2025
https://github.com/wojtekb30/discord-bot-pi-pico-display
Description in readme. Mostly demo of PC to Pi Pico USB Serial communication.
discord-bot micropython pipico python3 serial-communication waveshare-eink
Last synced: 04 Feb 2025
https://github.com/potatolad78/capstone-au2024
This is a page for a homemade ph sensor. This is a great activity for high school students or those wanting to learn embeded systems.
embeded-systems micropython oceanography python3
Last synced: 30 Nov 2024
https://github.com/veltys/picotemp
PicoTemp measures the temperature thanks to a DHT11 sensor and returns it in the form of a web service that can be consulted by other applications or systems
domotica gpio home-automation micropython micropython-rpi-pico raspberry raspberry-pi-pico raspberry-pi-pico-micropython raspberry-pi-pico-w
Last synced: 08 Jan 2025
https://github.com/gurkengewuerz/micropython-custom-boards
Custom compile for your ESP32 board without to fork micropython using Github Actions
actions esp32 github micropython micropython-board micropython-esp32
Last synced: 27 Jan 2025
https://github.com/gurkengewuerz/micropython-sdcard-boot
SDCard bootloader with OTA support
bootloader esp32 littlefs micropython ota
Last synced: 27 Jan 2025
https://github.com/kevingrajeda/display
App web interfaz con esp32
ble bluetooth-low-energy esp32 microcontroller micropython pwa
Last synced: 21 Jan 2025
https://github.com/mmlouamri/learning-robotics
This repository documents my projects, notes, and experiments as I learn and build robots 🤖.
ai esp32 micropython raspberry-pi robotics
Last synced: 14 Jan 2025
https://github.com/mk-fg/hwctl
Local hardware-control setup using microcontrollers as peripherals
automation controller mcu micropython peripheral ppps python rp2040 usb-tty
Last synced: 07 Jan 2025
https://github.com/ahmnouira/getting_started_with_micropython
getting_started_with_micropython
esp8266 micropython nodemcu python
Last synced: 08 Jan 2025
https://github.com/tomaz-arlindo/raspberry-pico-pet
Projeto de coleta de dados para freezer IoT
gpio micropython raspbery-pi-pico
Last synced: 24 Jan 2025
https://github.com/ferreira-igor/wemosmatrixled
An implementation of the Micropython's framebuf library to use with the Wemos' Matrix LED Shield.
esp32 esp8266 framebuffer led-matrix micropython wemos wemos-shield
Last synced: 08 Jan 2025
https://github.com/cprite/traffic-light-simulator
Traffic light simulator using Raspberry Pi Pico
Last synced: 08 Jan 2025
https://github.com/cprite/led-and-button
Manage LEDs and Buttons on Raspberry Pi Pico
Last synced: 08 Jan 2025
https://github.com/ddland/mp_cutebotpro
MicroPython driver for the CuteBot Pro and the MicroBit
Last synced: 08 Jan 2025
https://github.com/watchakorn-18k/bot-telegram-on-esp32
bot telegram on ESP32
bot esp32 micropython nodemcu telegram
Last synced: 11 Jan 2025
https://github.com/vascoverde/rainfall-monitoring-system-iot
The Rainwater Monitoring and Management System is an advanced IoT-based solution designed to provide comprehensive, real-time insights into rainfall patterns the system offers precise tracking and analysis of rainwater harvesting parameters.
azure doker grafana html influxdb2 javascript micropython mosquitto-mqtt-broker rainfall raspberry-pi sensor-simulation telegraf tipping-bucket weather
Last synced: 04 Feb 2025
https://github.com/lily-osp/dns-mixer
Turn your ESP32/8266 into a DNS mixer to provide dynamic DNS resolution using multiple DNS servers
dns-server esp32 esp8266 internet-positif micropython
Last synced: 20 Jan 2025
https://github.com/tomson601/gerent
Gerent is a simple and lightweight web-framework for MicroPython.
esp8266 micropython pypi-package raspberry-pi-pico
Last synced: 22 Dec 2024
https://github.com/uthdentroll/upythonmcuinfo
A simple script to check the available hardware and pin info of a board running Micropython. NA for anything that the information can't be found or is unavailable.
hardware mcu micropython script specifications
Last synced: 21 Jan 2025
https://github.com/temirlan504/tmp36-tutorial
TMP36 Tutorial from Scratch without Libraries
analog-sensor micropython temperature-sensor tmp36
Last synced: 04 Jan 2025
https://github.com/charkster/mcp23017
Python driver for MCP23017, I2C controlled GPIO expander with 16 GPIOs and 2 interrupt pins.
mcp23017 micropython raspberry-pi
Last synced: 13 Jan 2025
https://github.com/lily-osp/micropython-on-esp8266
Here is an example of how you could write the instructions for burning MicroPython firmware to an ESP8266 microcontroller
esp8266 microcontroller micropython micropython-esp8266 python
Last synced: 20 Jan 2025
https://github.com/vpoulailleau/spaceinvaders-micropython
Space invaders game in MicroPython on STM32F4-Discovery and STM32F4-Discovery Shield
micropython space-invaders stm32f4 stm32f4-discovery
Last synced: 28 Jan 2025
https://github.com/jposada202020/micropython_h3lis200dl
Micropython Driver for the ST H3LIS200DL Accelerometer
acceleration accelerometer driver h3lis331dl micropython sensor
Last synced: 09 Nov 2024
https://github.com/bastion-rnd/turtle_32_board
Руководство по работе и базовые примеры для отладочной платы Turtle32
arduino-ide cpp esp32 espressif microcontroller micropython
Last synced: 28 Jan 2025
https://github.com/lily-osp/esp8266-sensor-data-distributed-system
Here is an example of how you could use MicroPython to set up a distributed system with three ESP8266 microcontrollers, where one microcontroller collects sensor data, another processes the data, and a third displays the results
distributed-systems esp8266 micropython micropython-esp8266
Last synced: 20 Jan 2025
https://github.com/lily-osp/micropython_examples
Collection of example MicroPython code for sensors, actuators, modules, and basic functionality on boards like ESP32, ESP8266, etc.
animation examples micropython micropython-scripts sensors ssd1306
Last synced: 20 Jan 2025
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/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/johnbigeon/cbe_co2
co2-sensor co2monitor esp32 htm micropython plotly websocket
Last synced: 15 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/alexandrospanag/my_digixbee_zigbee3_projects
My DigiXbee Zigbee3 Projects
digixbeezigbee3 iot micropython
Last synced: 16 Jan 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/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/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/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/hwywl/yi-mp
(YI MicroPython) 是一个upy模块,使单片机更容易使用Python进行开发.
Last synced: 22 Jan 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/lmtreser/edu-ciaa-nxp-micropython
Desarrollos en MicroPython con la placa EDU-CIAA-NXP, basada en el LPC4337 (dual core ARM Cortex-M4F y Cortex-M0)
arm armcortexm0 armcortexm4 edu-ciaa-nxp lpc4337 micropython proyecto-ciaa
Last synced: 12 Oct 2024
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/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/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/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/lemariva/xmas-lights
Xmas lights using a WS2812b LED panel
esp32 example-project led-panels micropython wipy ws2812b
Last synced: 05 Feb 2025
https://github.com/octaprog7/mcp23017
MicroPython module to control 16-Bit I/O Expander with Serial Interface
Last synced: 14 Nov 2024
https://github.com/octaprog7/ltr390uv
Модуль MicroPython для управления LTR390UV. Датчик внешней освещенности в видимом и ультрафиолетовом диапазонах. MicroPython module for controlling the LTR390UV. Ambient light sensor in visible and ultraviolet ranges.
als i2c micropython sensor ultraviolet
Last synced: 14 Jan 2025
https://github.com/octaprog7/qmc5883
MicroPython module for control QMC5883L Geomagnetic Sensor.
geomagnetic i2c micropython sensor
Last synced: 14 Jan 2025
https://github.com/octaprog7/bmp581
Модуль MicroPython для управления датчиком давления и температуры откружающего воздуха, bmp581 от Bosch Sensortec.
micropython pressure sensor temperature
Last synced: 14 Jan 2025
https://github.com/octaprog7/hscdtd008a
MicroPython module for control HSCDTD008A Geomagnetic Sensor.
geomagnetic i2c micropython sensor
Last synced: 14 Jan 2025
https://github.com/octaprog7/veml6040
Модуль MicroPython для управления датчиком цвета RGBW, VEML6040 от Vishay.
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/octaprog7/sensor_pack
Base classes for all my MicroPython sensors projects.
Last synced: 14 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/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/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/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/octaprog7/opt3001
Модуль для управления датчиком внешней освещенности OPT3001 от Texas Instruments. Module for controlling the OPT3001 ambient light sensor from TI.
Last synced: 07 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/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/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/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/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