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-01-02 00:14:27 UTC
- JSON Representation
https://github.com/cnadler86/easy-micropython-servo
a simple but powerfull llibrary for servo motors
Last synced: 25 Dec 2024
https://gitlab.com/WiLED-Project/upwmcontroller
A MicroPython library for controlling PWM outputs in an asyncio loop, with features including fading and blinking
PWM async asyncio embedded fade led microcontroller microprocessor micropython uasyncio
Last synced: 18 Nov 2024
https://gitlab.com/WiLED-Project/uencoder
A MicroPython library for reading from a rotary encoder
embedded encoder microcontroller microprocessor micropython rotary rotary encoder
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/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/xreef/stm32f411ce_micropython_firmware
The descriptor and the precompiled build of the MicroPython firmware for the WeAct Studio STM32F411CE
firmware micropython stm32 stm32f4 stm32f411ceu6 weact weact-blackpill
Last synced: 30 Dec 2024
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: 12 Oct 2024
https://github.com/jposada202020/micropython_hts221
MicroPython Driver for the HTS221 Humidity Sensor
driver hts221 humidity micropython sensor temperature
Last synced: 13 Dec 2024
https://github.com/potier97/rfid-access-iot
Simple proyect for RFID control Access with Iot devices and aws Cloud
aws esp8266 iot iot-core lambda micropython mqtt python
Last synced: 21 Dec 2024
https://github.com/octaprog7/MatrixDisplay
MicroPython module for work with MAX7219 led matrix 8x8 display.
display led matrix micropython
Last synced: 18 Nov 2024
https://github.com/mcauser/microbit-am2320
MicroPython for micro:bit library for the Aosong AM2320 temperature and humidity sensor
am2320 dht humidity microbit microbit-scripts micropython temperature
Last synced: 03 Dec 2024
https://github.com/mcauser/microbit-my9221
MicroPython for micro:bit library for 10 segment LED bar graph modules using the MY9221 LED driver
grove leds microbit microbit-scripts micropython my9221
Last synced: 03 Dec 2024
https://github.com/bskp/koebi
Robotic Puppeteering
esp32 micropython osc stepper-motor tmc2130 touchosc
Last synced: 14 Nov 2024
https://github.com/elmot/esp32-blockly-display
micropython + html + mqtt + blockly + m5spamp-c3u + Sparkfun Alphanumeric display = fun
blockly emqx esp32 esp32c3 led m5stamp-c3u micropython mqtt mqtt-client sparkfun
Last synced: 21 Dec 2024
https://github.com/lupin3000/micropython-dfplayerpro
MicroPython Fermion: DFPlayer Pro - A mini MP3 Player with On-board 128MB Storage
dfrobot esp32 micropython uart
Last synced: 21 Dec 2024
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: 19 Nov 2024
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: 19 Nov 2024
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: 19 Nov 2024
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: 19 Nov 2024
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/microcontroleurmonde/sha3
implementation of SHA3-256 uses the Keccak algorithm with MicroPython
Last synced: 22 Dec 2024
https://github.com/andypiper/picoboy-code
Code for the picoboy.de
games micropython picoboy rp2 rp2040
Last synced: 16 Dec 2024
https://github.com/oliver-joos/wlan-relays
Very simple HTTP server written in MicroPython for switching ESP32 pins and connected relays via WLAN
Last synced: 18 Nov 2024
https://github.com/buried-in-code/piicodev-projects
A Micropython project using a list of optional PiicoDev modules.
micropython pi-pico-w piico-dev
Last synced: 25 Dec 2024
https://github.com/craigsdennis/adafruit-microsimon
Game of Simon in MicroPython on adafruit Circuit Playground Express
adafruit circuit-playground game microcontroller micropython
Last synced: 28 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/microcontroleurmonde/pcg32_port
Micropython implementation of the PCG32 (Permuted Congruential Generator) random number generator, originally developed in C by Melissa O'Neill.
esp32 micropython pyboard rng rp2040
Last synced: 04 Dec 2024
https://github.com/love4yzp/maker-xiao-micropython
My Micropython snippets for Seeed Studio XIAO family
micropython micropython-esp32 seeedstudio xiao
Last synced: 04 Dec 2024
https://github.com/freshev/micropython
Micropython port for A9/A9G, Air780e modules
a9 a9g air780 air780e micropython
Last synced: 04 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: 09 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/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/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/gabrielbaute/micropython-unefa
Programas de práctica de Micripython
micropython micropython-rpi-pico
Last synced: 09 Dec 2024
https://github.com/SpotlightKid/upy-msgpack
A lightweight MessagePack (de)serialization library (not only) for MicroPython
micropython msgpack python-module serialization
Last synced: 18 Nov 2024
https://github.com/profetolocka/alerta-crecientes-gprs
Detector de crecientes en ríos con reporte GPRS
Last synced: 21 Dec 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: 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/de-dh/tp65-receiver-mpy
Receive temperature data with MicroPython from ThermoPro TP65s temperature sensor for microcontrollers.
433mhz 433mhz-module esp32 microcontroller micropython rpi-pico rx470 temperature-sensor
Last synced: 10 Nov 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 Nov 2024
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: 09 Dec 2024
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: 09 Dec 2024
https://github.com/jbdesbas/pycc1101
A (micro)python lib for operating CC1101.
aiot circuitpython diy esp32 esp8266 micropython radio rf
Last synced: 28 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/andypiper/cbc-examples
Example MicroPython for CodeBug Connect
codebug codebug-connect micropython
Last synced: 16 Dec 2024
https://github.com/jposada202020/micropython_mpl3115a2
MicroPython driver for the NXP MPL3115A2 Pressure and Temperature sensor
micropython mpl3115a2 pressure sensor temperature
Last synced: 09 Dec 2024
https://github.com/emanuelefavero/gpio-python-scripts
Scripts for Raspberry Pi Pico
electronics low-level-programming micropython raspberry-pi raspberry-pi-pico
Last synced: 10 Dec 2024
https://github.com/mohittalwar23/camvisiotech-edge-ai-wifi
This repository contains the full source code and setup for Mohit's project, Camvisiotech, designed for Kendryte's KP10-based boards, specifically using the Maixduino by Sipeed. Developed for CircuitDigest's IoT and Edge AI Challenge 2024, this version includes WiFi functionality, making it accessible to users without GSM connectivity.
edgeai maixpy maxiduino micropython
Last synced: 29 Oct 2024
https://github.com/omerkel/microcontroller_aggregated_stuff
Hosting some microcontroller related stuff
arduino esp32 esp32-arduino microcontroller micropython raspberry-pi raspberry-pi-pico
Last synced: 28 Dec 2024
https://github.com/jgxi55kdkgd/micropython
A VS Code devcontainer for MicroPython with support for ESP32 and Windows 11 USB access
devcontainer esp32 micropython
Last synced: 21 Dec 2024
https://github.com/funpythonec/charla_micropython_regional
Diapositivas presentadas para la charla: MicroPython lenguaje para microcontroladores
fun funpython guayaquil micropython micropython-esp32 micropython-esp8266
Last synced: 25 Dec 2024
https://github.com/chrisb2/environment
Monitor temperature and humidity (DHT22) using MicroPython on an ESP8266 and send the results to ThingSpeak.
dht22 esp8266 micropython thingspeak wunderground-api
Last synced: 29 Dec 2024
https://github.com/chrisb2/gate-alarm
Gate alarm project based on Nodemcu (ESP8266)
esp8266 micropython mqtt nodemcu
Last synced: 29 Dec 2024
https://github.com/pintman/ledbadge
A simple self-made badge
badge esp8266 led micropython shield wemos-d1-mini
Last synced: 29 Dec 2024
https://github.com/jposada202020/micropython_stts22h
MicroPython Driver for the STTS22H Temperature Sensor
driver micropython sensor stts22h temperature
Last synced: 30 Oct 2024
https://gitlab.com/olivierlenoir/MicroPython-NeuralNetwork
Neural Network for MicroPython
AI artificial intelligence esp32 micropython neural network
Last synced: 18 Nov 2024
https://github.com/maxi07/microdot-playwright-pytest
Run E2E tests with MicroDot and playwright, for end user testing on eg Raspberry Pico.
e2e-tests microdot micropython pico playwright-python pytest raspberry-pi-pico
Last synced: 29 Dec 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: 18 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: 10 Oct 2024
https://github.com/andyrids/micropython-default
Micropython project template for the Raspberry Pi Pico W
asyncio bootstrap microdot micropython pico raspberrypi
Last synced: 17 Dec 2024
https://github.com/outofcoffee/pico-weather
Fetches weather for location and displays on e-Ink display on Raspberry Pi Pico
display e-paper microcontroller micropython pico-w rpi-pico weather
Last synced: 23 Nov 2024
https://github.com/lemariva/xmas-lights
Xmas lights using a WS2812b LED panel
esp32 example-project led-panels micropython wipy ws2812b
Last synced: 10 Dec 2024
https://github.com/jposada202020/micropython_sht20
MicroPython Driver for the Sensirion SHT20 Temperature Sensor
driver humidity micropython sensirion sensor sht20 temperature
Last synced: 10 Oct 2024
https://github.com/idatum/xbee-mpy
MicroPython code to control Digi XBee Series 2C devices with a microcontroller.
micropython micropython-rpi-pico raspberry-pi-pico rp2040 xbee xbee-api xbee-radio xbee-zb zigbee
Last synced: 24 Dec 2024
https://github.com/mrlogen/room-sense-sensor
iot micropython raspberry-pi-pico-w
Last synced: 10 Oct 2024
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/howie1989/ethersnoop
EtherSnoop: A portable, real-time network snooping device that captures and displays Cisco Discovery Protocol (CDP) packets, built on the W55RP20-EVB-PICO with a snazzy OLED display!
cdp cisco micropython w5500 w55rp20-evb-pico
Last synced: 08 Dec 2024
https://github.com/vriv06/esp32_naoma
Arduino Nano ESP32 project with MicroPython for connecting a AM2315 sensor and Relay and send information for plant irrigation to the Arduino IoT Cloud
am2315 arduino-cloud arduino-nano-esp32 irrigation-system micropy-cli micropython micropython-esp32 pymakr stubs vscode
Last synced: 25 Dec 2024
https://gitlab.com/olivierlenoir/MicroPython-Matrix
MicroPython basic matrix operations
Last synced: 18 Nov 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/jjonescz/mechathon
Source code of winning robot at Mechathon 2020
Last synced: 16 Dec 2024
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/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: 10 Dec 2024
https://github.com/slabua/micropython-futaba-vfd-driver
Futaba 000FV959IN / BOE CIG14-0604B, 8-MD-06INKM, 16-SD-13GINK VFD Micropython Driver for the Raspberry Pi Pico, with Framebuffer support.
driver framebuffer futaba micropython raspberry-pi raspberry-pi-pico raspberry-pico raspberrypi raspberrypico raspberrypipico vfd vfd-display
Last synced: 25 Dec 2024
https://github.com/kerlq/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: 06 Nov 2024
https://github.com/johnbigeon/terra_light
Micropython server to handle neopixels for Terrarium.
micropython neopixel webserver
Last synced: 10 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/charkster/various_micropython_scipts
Collection of MicroPython scripts for various mcu boards.
Last synced: 10 Dec 2024
https://github.com/simonprickett/unicorn-pong-wars
Pong wars demo for Pimoroni Unicorn Displays
cosmic-unicorn micropython pimoroni raspberry-pi-pico-w
Last synced: 17 Dec 2024
https://github.com/advrhumanoids/nicla_vision_drivers
Drivers to collect the Arduino Nicla Vision sensors
arduino micropython nicla-vision ros ros2 sensors-data-collection
Last synced: 10 Oct 2024
https://github.com/simonprickett/m5stack-atom-micropython
Experiments with MicroPython on the M5 Stack Atom Matrix device.
cheerlights cheerlights-client m5stack m5stack-atom micropython mqtt
Last synced: 17 Dec 2024
https://github.com/mobluse/numworks-scripts
MicroPython Scripts for the NUMWORKS Graphing Calculator
Last synced: 19 Nov 2024
https://github.com/mobluse/olpybasic
Python with line numbers (Ordered List Python BASIC)
micropython micropython-scripts numworks numworks-python python-library
Last synced: 19 Nov 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/belikhun/iot-smart-device
IoT Smart Device (Graduation Thesis)
esp32 iot micropython python websocket wifi
Last synced: 12 Dec 2024
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 Nov 2024
https://github.com/zack-wang/upy-esp8266-gpiod
Create robust ESP8266-GPIOs for door controller with MicroPython
Last synced: 17 Dec 2024
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: 12 Oct 2024
https://github.com/p4irin/ubitlogger
A micro:bit serial port logger
data-logger micro-python microbit microbit-v1 micropython serial-port-listener
Last synced: 17 Dec 2024
https://github.com/meshy/diceroller
A polyhedral (D&D) dice roller for BBC MicroBit
bbc-microbit dungeons-and-dragons micropython
Last synced: 17 Dec 2024
https://github.com/siilsy/minesweeper
A classic minesweeper game !
handmade micropython minesweeper minesweeper-game numworks-game numworks-python
Last synced: 22 Nov 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/siilsy/checkers
A classic checkers game !
checkers checkers-game handmade micropython numworks-game numworks-python
Last synced: 25 Dec 2024
https://github.com/tdhoward/tartlab
Web-based MicroPython IDE for embedding into devices
embedded esp32 ide integrated-development-environment micropython python self-hosted
Last synced: 10 Oct 2024
https://github.com/jposada202020/micropython_si7021
MicroPython Library for the Temperature and Humidity SI7021 Sensor
driver humidity micropython sensor si7021 temperature
Last synced: 13 Dec 2024
https://github.com/yeyeto2788/ustatusboard
uStatusBoard
micropyt micropython neopixels wemo ws2
Last synced: 01 Dec 2024