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/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/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/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/gabrielbaute/micropython-unefa
Programas de práctica de Micripython
micropython micropython-rpi-pico
Last synced: 03 Feb 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: 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/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/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/mobluse/numworks-scripts
MicroPython Scripts for the NUMWORKS Graphing Calculator
Last synced: 20 Jan 2025
https://github.com/mobluse/olpybasic
Python with line numbers (Ordered List Python BASIC)
micropython micropython-scripts numworks numworks-python python-library
Last synced: 20 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: 10 Dec 2024
https://github.com/basicasian/esp32-twoplayergame
This project is a ESP32 multiplayer game that connects players over a distance where player have memorize a sequence of LED lights.
esp32 micropython multiplayer-game
Last synced: 05 Jan 2025
https://github.com/jposada202020/MicroPython_AS6212
MicroPython Library for the ASM AS6212 Temperature Sensor
as6212 asm driver micropython sensor temperature
Last synced: 18 Nov 2024
https://github.com/jposada202020/MicroPython_STTS22H
MicroPython Driver for the STTS22H Temperature Sensor
driver micropython sensor stts22h temperature
Last synced: 18 Nov 2024
https://github.com/jjonescz/mechathon
Source code of winning robot at Mechathon 2020
Last synced: 16 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: 30 Jan 2025
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: 30 Jan 2025
https://github.com/mcauser/micropython-si1145
MicroPython driver for the SI1145 UV IR visible light sensor
Last synced: 30 Jan 2025
https://github.com/mcauser/micropython-gwiot-7941e
MicroPython driver for Gwiot 7941E UART 125Khz RFID Reader
125khz 7941e em4100 gwiot gwiot-7941e micropython rfid rfid-reader
Last synced: 30 Jan 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: 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/btws2/bitbot_pro
🤖 Mini MicroPython module for 4tronix BitBot PRO robot
bitbot micropython turtle turtle-python
Last synced: 13 Dec 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/belikhun/iot-smart-device
IoT Smart Device (Graduation Thesis)
esp32 iot micropython python websocket wifi
Last synced: 12 Dec 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/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/checkers
A classic checkers game !
checkers checkers-game handmade micropython numworks-game numworks-python
Last synced: 25 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: 18 Nov 2024
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/thewhetherman/pico-lte-message-printer
MicroPython script to poll and print messages using a Sixfab Pico LTE and thermal printer
micropython python raspberry-pi raspberry-pi-pico-w sixfab thermal-printer
Last synced: 13 Dec 2024
https://github.com/olliecrook/maker-advent-calendar
Source code of the tasks from the Pi Hut Maker Advent Calendar
micropython raspberry-pi-pico-h
Last synced: 13 Dec 2024
https://github.com/mick3diy/easypicopcb
A simple PCB with Raspberry Pi Pico for learning/playing with students
circuitpython electronic fritzing joystickxl kicad micropython pcb raspberry-pi-pico thonny
Last synced: 17 Dec 2024
https://github.com/ljnath/esp32-micropython
Micropython programs running on ESP32 microcontroller
esp32 esp32-arduino esp32-wifi esp32-wroom led-controller microcontroller micropython micropython-esp32 oled-display oled-display-ssd1306 oled-ssd1306 python ssd1306 ssd1306-oled wifi-network wireless-network
Last synced: 10 Jan 2025
https://github.com/paulschulze1337/m5coreink
A collection of M5 CoreInk projects
analog-clock arduino clock esp32 m5stack m5stack-coreink micropython python ui-flow uiflow
Last synced: 17 Dec 2024
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_HTS221
MicroPython Driver for the HTS221 Humidity Sensor
driver hts221 humidity micropython sensor temperature
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/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/vrialland/laboate
LaBoite Micropython edition
esp32 esp8266 iot micropython ssd1306
Last synced: 24 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/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/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/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_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/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/jposada202020/MicroPython_H3LIS200DL
Micropython Driver for the ST H3LIS200DL Accelerometer
acceleration accelerometer driver h3lis331dl micropython sensor
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_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/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/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://gitlab.com/olivierlenoir/MicroPython-L298
Drive L298 dual H-bridge with MicroPython
H-bridge L298 PWM esp32 micropython
Last synced: 18 Nov 2024
https://gitlab.com/olivierlenoir/MicroPython-SN74HCS264
MicroPython Driver for SN74HCS264 8-Bit Parallel-Out Serial Shift Registers With Schmitt-Trigger Inputs and Inverted Outputs
SN74HCS264 Shift-registers micropython
Last synced: 18 Nov 2024
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://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://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://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/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