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-03 00:18:41 UTC
- JSON Representation
https://github.com/microcontroleurmonde/esp32-c3_rng
A Micro-python library which provides an interface to generate a random number using the ESP32-C3's hardware RNG.
Last synced: 16 Dec 2024
https://github.com/electrocodeur/15_joystick_esp32
Projet : Joystick avec ESP32
Last synced: 16 Dec 2024
https://github.com/andypiper/stackypi-style
Examples and lessons learned about the StackyPi RP2040 board
Last synced: 16 Dec 2024
https://github.com/tillstuder/secure-communication
🔐 Secure P2P communication with diffie-hellman key exchange and multiple cyphers.
algorithm cypher decryption diffie-hellman encryption micropython p2p python secure
Last synced: 13 Nov 2024
https://github.com/lemariva/upydistance
HCSR04 sample application for ESP32, ESP8266 & WiPy (PyCom)
example-project library micropython sensor
Last synced: 10 Dec 2024
https://github.com/tomashubelbauer/pi-pico-rest-cpu-temp
A Pi Pico script for collecting CPU temperature reading in Supabase using a Deno function
deno deno-function micropython pi-pico pi-pico-w raspberry-pi supabase
Last synced: 31 Dec 2024
https://github.com/mcauser/micropython-max44009
MicroPython driver for the MAX44009 ambient light sensor
Last synced: 30 Jan 2025
https://github.com/roeytamano/robocave
RoboCave is a project that involves a robotic vehicle equipped with sensors to measure air quality, distance, and other environmental parameters. The vehicle can be controlled remotely via a web interface, allowing it to move forward, backward, turn, and stop.
bme280 dc-motor esp32 information-gathering micropython python robot sensors thonny ultrasonic-sensor website wi-fi
Last synced: 10 Dec 2024
https://github.com/mcauser/micropython-aioble-itag
Examples using aioble to interact with iTag BLE keychain tags
aioble ble bluetooth-low-energy esp32 itag itag-device micropython
Last synced: 30 Jan 2025
https://github.com/robmosca/cubot
A Rubik's cube solver with LEGO Mindstorms Robot Inventor and Raspberry Pi
cam cubot lego micropython mindcuber mindstorms raspberry-pi robot-inventor rubik solver
Last synced: 23 Dec 2024
https://github.com/pulkin/mpy-twatch-config
Configuring peripherials of T-Watch 2020 for micropython
axp202 esp32 firmware micropython python smart watch
Last synced: 12 Dec 2024
https://github.com/felipealfonsog/picowebpy
Web Server, which enables the storage of a simple website in HTML, images, or CSS, in a creative manner using a Raspberry Pi Pico. This is written in MicroPython for a Raspberry Pi Pico W 2 - WiFi - Bluetooth.
micropython raspberry-pi-pico webserver
Last synced: 12 Dec 2024
https://github.com/arathbv/romi-term-project
Cal Poly ME 405 Final Project. Differential Drive Romi-bot.
embedded mechatronics micropython python robotics
Last synced: 13 Dec 2024
https://github.com/ljnath/esp8266-micropython
Micropython programs running on ESP8266 microcontroller
7segment common-cathode esp8266 iot led-controller led-display leds micropython micropython-8266 micropython-esp8266 micropython-scripts
Last synced: 10 Jan 2025
https://github.com/zmactep/rickroll-wristband
T-Wristband watch app with secret rickroll function
esp32 lilygo micropython rickroll t-wristband wifi
Last synced: 17 Dec 2024
https://github.com/kimyongx/cpe-213_214
This project is part of the Microprocessor System Course CPE-213 and Microprocessor System Laboratory CPE-214, Academic Year 1/2024. Thai-Nichi Institute of Technology, Thailand.
arduino-iot-cloud cat-feeder esp32 line-notify micropython micropython-esp32
Last synced: 17 Jan 2025
https://github.com/srinath-iyer/pen-plotting-bot
Drawing Robot Code for EGR101 project
Last synced: 24 Dec 2024
https://github.com/tux-friend/esp32-tux
Documentation for ESP32-Tux Dev Board
esp32-c3 esp32-dev-board micropython
Last synced: 24 Dec 2024
https://github.com/erikdelange/wipy-2.0-temperature-logger
Measure temperatures using DS18X20 1-Wire sensors and have a minimal webserver rendering a temperature chart.
Last synced: 17 Jan 2025
https://github.com/raupulus/rpi-pico-watchdog-cryptocoin-prices
Proyecto para mostrar constantemente el valor de una criptomoneda por una pantalla y poder elegir entre monedas usando un encoder
Last synced: 10 Jan 2025
https://github.com/microcontroleurmonde/rp2040-rng-with-adc-
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: 18 Dec 2024
https://github.com/dikkadev/remotepython
python code for ESP32 with micropython firmware, to control IR leds.
Last synced: 24 Dec 2024
https://github.com/funpythonec/robot_soccer
Proyecto relacionado a "Robot Soccer" con la ayuda de diferentes microcontroladores como ESP y Arduino, además de lenguajes de programación como MicroPython.
dynamixel-servos esp01 micropython robot-soccer uart udp-client udp-server
Last synced: 25 Dec 2024
https://github.com/funpythonec/upyl298
Libreria para manejar un driver de motores L298N
l298n l298n-h-bridge micropython
Last synced: 25 Dec 2024
https://github.com/znitche/pico-adxl345
MicroPython module for performing measurements using ADXL345 accelerometer
Last synced: 25 Dec 2024
https://github.com/cnadler86/micropython_motor
Control PWM based motors in MicroPython the easy way
dcmotor micropython motor-control servo stepper
Last synced: 25 Dec 2024
https://github.com/fernancelot/ti-calc-python-app-decimal-binary-hexadecimal-conversion
Decimal Binary Hexadecimal Conversion PYTHON application for the TI-84 PLUS CE PYTHON edition calculator
micropython ti-84 ti-84-plus-ce ti-84-plus-ce-t-python ti-84-programs
Last synced: 25 Dec 2024
https://github.com/voinic/tvout-micropython
Composite video generation library for MicroPython
composite-video esp32-s3 micropython tvout
Last synced: 25 Dec 2024
https://github.com/electrocodeur/01_installation_esp32
Projet : Installation de MicroPython sur l'ESP32
Last synced: 25 Dec 2024
https://github.com/mobluse/python82-scripts
Scripts for the Python82 App in TI-82 Advanced Edition Python Graphing Calculator
arcade-game game micropython numworks python python82 ti-82-advanced-edition-python ti82py
Last synced: 25 Dec 2024
https://github.com/gaveshalabs/hw-robomatics-gear-motor
Hardware resources for the Gavesha® Robomatics gear motor element
arduino gavesha gavesha-elements micropython motor-controller open-hardware
Last synced: 25 Dec 2024
https://github.com/gbiondo1310/esp32_server
ESP32 Micropython access point server package
access-point micropython micropython-esp32 python python3 server socket
Last synced: 25 Dec 2024
https://github.com/khalidbelk/microcli
An easy-to-understand command line tool for the BBC micro:bit 🔌
embedded microbit micropython python
Last synced: 25 Dec 2024
https://github.com/gmc-code/pc-microbit-micropython
code your microbit using micropython
Last synced: 25 Dec 2024
https://github.com/eslam-abdo/nodemcuwith7_segmant
Basic IoT project using ESP8266 (nodemcu) and microPython
arduino embedded embedded-systems esp-idf esp32 esp32-arduino esp8266 esp8266-arduino internet-of-things iot micro-python microcontroller micropython mit-app-inventor mit-appinventor mit-appinventor2 mitappinventor python
Last synced: 25 Dec 2024
https://github.com/cashoefman/esp32-bme680-upy
Heltec Wifi Kit 32 with Bosch BME680 using Micropython
bme680 esp32 micropython micropython-esp32 raspberry-pi upython
Last synced: 25 Dec 2024
https://github.com/heerkog/micropythontrill
Trill touch sensor library for MicroPython.
Last synced: 25 Dec 2024
https://github.com/paulober/listen2pico
Listen2Pico is a small command line utility for listening to MicroPython REPL output from embeded devices (read-only).
micropython python3 repl serialport
Last synced: 25 Dec 2024
https://github.com/mcpcpc/mpscpi
Instrumentation framework for network-based SCPI communication.
instrumentation micropython scpi
Last synced: 26 Jan 2025
https://github.com/chleba/esp32modbustestmicropython
ESP32 TTGO T-Display example with micropython FW. Testing implementation of ModBus library, ST7789 display library with romfonts, WiFi & WebSocket connection and using few threads.
esp32 micropython micropython-esp32 modbus st7789-display ttgo-t-display websockets wifi
Last synced: 02 Jan 2025
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 Jan 2025
https://github.com/a3ro-dev/rc-os
Operating System for Self Driving Small Vehicles
html-css-javascript kernel micropython mpython operating-system os python raspberry-pi-pico rc-car rc-os socket
Last synced: 02 Jan 2025
https://github.com/paramsiddharth/esp32-web-scraper
A simple web scraper that runs on an ESP-32 microcontroller.
esp32 internet-of-things micropython scraper serial web
Last synced: 10 Jan 2025
https://github.com/hiper2d/smart-home-light-automation-in-python
Design of smart light network for home using Raspberry Pi, ESP8266 WiFi modules, and Python
angular12 esp8266 flask micropython raspberry-pi
Last synced: 26 Dec 2024
https://github.com/electrocodeur/17_pyroelectrique_esp32
Projet : Capteur de présence Pyroélectrique avec ESP32
Last synced: 02 Jan 2025
https://github.com/destos/printer-status
Keep an eye on your printers completion percentage
apa102 esp32 esp8266 micropython micropython-esp8266 neopixel
Last synced: 10 Jan 2025
https://github.com/indigoparadox/mood
Experimental tiny raycasting engine intending to be suitable for embedded environments.
embedded game-engine micropython pre-alpha raycasting
Last synced: 04 Jan 2025
https://github.com/tirtharajsinha/iot-and-robotics
IOT and Robotics introductory guide with some projects
arduino arduino-boards arduino-library circuitpython esp-idf esp32 esp8266 iot micropython processing robotics
Last synced: 04 Jan 2025
https://github.com/rpidanny/lopy-proove
Interface with Proove/Anslut/Nexa/Telldus Switches using LoPy
433mhz lopy lopy4 micropython nexa proove pycom pycom-lopy rf-transmitter sdr
Last synced: 11 Jan 2025
https://github.com/rpidanny/lopy-pir
Log PIR Data to Adafruit.
circuitpython iot lopy micropython pir-sensor python
Last synced: 12 Jan 2025
https://github.com/sudodevinci/colour-based-cloud-detection
Proof of concept to track clouds via visual colour space
colour-spaces esp32 iot microcontrollers micropython micropython-esp32 opencv-python pycom pycom-fipy tracking-pixels
Last synced: 24 Jan 2025
https://github.com/eduncan911/hudsonriver-monitor
An educational project to introduce the kids to electronics
aws-lambda-golang golang micropython xbee
Last synced: 31 Jan 2025
https://github.com/timhanewich/smart-home-demo
Monitoring temperature and humidity with Raspberry Pi, Azure Functions, and Power Apps. Code from video here: https://youtu.be/v0mPmCw5yl0
azure csharp dotnet micropython pi powerapps python raspberry raspberry-pi raspberry-pi-pico
Last synced: 19 Jan 2025
https://github.com/ealexandros/userver
A fast and easy micropython HTTP web server repository.
http micropython server webserver
Last synced: 20 Jan 2025
https://github.com/electrocodeur/12_emetteur_ir_esp32
Projet : Émetteur IR avec ESP32
Last synced: 25 Jan 2025
https://github.com/love4yzp/maker-xiao-micropython
My Micropython snippets for Seeed Studio XIAO family
micropython micropython-esp32 seeedstudio xiao
Last synced: 31 Jan 2025
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: 31 Jan 2025
https://github.com/kr-g/tempres
collect temperature and pressure data from a mpy-modcore device
automation esp32 esp8266 micropython modcore mpy-modcore pressure-sensor temperature-sensor
Last synced: 25 Jan 2025
https://github.com/antoniotejada/lessmostat
Lessmostat, the less is more esp8266 WIFI AC thermostat: less than $25 in amazon pieces, no soldering, no breadboarding, no need for AC C wire.
air-conditioning dht11 dht22 esp-01 esp8266 home-automation hvac hvac-control iot iot-device lessmostat micropython mqtt python raspberry-pi relay thermostat
Last synced: 28 Jan 2025
https://github.com/chand1012/esp32-temperature
MicroPython implementation for a board that gets the temperature outside via my Cloudflare Worker
esp32 micropython micropython-esp32 python3
Last synced: 31 Jan 2025
https://github.com/mbuesch/bme280-upy
BME-280 sensor device driver with Micropython and Linux support (I2C + SPI)
bme280 bme280driver i2c micropython raspberry-pi spi
Last synced: 18 Dec 2024
https://github.com/ccccmagicboy/hack_inisetup
hack the esp32 and esp8266 micropython firmware inisetup file
Last synced: 20 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: 18 Nov 2024
https://github.com/jposada202020/MicroPython_ISL29125
MicroPython Driver for the Intersil ISL29125 Color Sensor
color driver intersil isl29125 micropython sensor
Last synced: 18 Nov 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/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/jposada202020/MicroPython_BMI160
MicroPython Driver for the Bosch BMI160 Acc/Gyro Sensor
acceleration accelerometer bmi160 bosch driver gyro gyroscope micropython sensor
Last synced: 18 Nov 2024
https://github.com/ekspla/D6F-PH
A micropython module for differential pressure sensor, D6F-PH (OMRON).
air-speed airspeed anemometer d6f-ph differential-pressure-sensor flow-sensor i2c micropython omron pressure-sensor sensor speedometer
Last synced: 18 Nov 2024
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/jposada202020/MicroPython_AGS02MA
MicroPython Driver for the AGS02MA TVOC sensor
ags02ma driver micropython sensor tvoc
Last synced: 18 Nov 2024
https://github.com/jposada202020/MicroPython_MMC5983
MicroPython Library for the Memsic MMC5983 Magnetometer
driver magenetomer micropython mmc5983 sensor temperature
Last synced: 18 Nov 2024
https://github.com/jposada202020/MicroPython_MMC5603
MicroPython driver for the Memsic MMC5603 Magnetometer
driver magnetometer memsic micropython mmc5603 sensor
Last synced: 18 Nov 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/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/watchakorn-18k/bot-telegram-on-esp32
bot telegram on ESP32
bot esp32 micropython nodemcu telegram
Last synced: 11 Jan 2025
https://github.com/jposada202020/MicroPython_MMR902
MicroPython Driver fro the Mitsumi MMR902 Micro Pressure Sensor
driver micropython mitsumi mmr902 pressure sensor temperature
Last synced: 18 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: 20 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/jposada202020/MicroPython_ICG20660
MicroPython Driver for the TDK ICG20660 Accelerometer/Gyro sensor
acceleration accelerometer driver gyro gyrometer icg20660 micropython sensor tdk
Last synced: 18 Nov 2024
https://github.com/jposada202020/MicroPython_VCNL4010
MicroPython Driver for the Vishay VCNL4010 Proximity and Ambient Light Sensor
ambien driver light micropython proximity sensor vcnl4010 vishay
Last synced: 18 Nov 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: 20 Jan 2025
https://github.com/jposada202020/MicroPython_LSM6DSOX
MicroPython Library for the ST LSM6DSOX accelerometer/gyro Sensor
accelerometer driver gyro lsm6dsox micropython sensor
Last synced: 18 Nov 2024
https://github.com/cprite/led-and-button
Manage LEDs and Buttons on Raspberry Pi Pico
Last synced: 08 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: 18 Nov 2024
https://github.com/jposada202020/MicroPython_SI7021
MicroPython Library for the Temperature and Humidity SI7021 Sensor
driver humidity micropython sensor si7021 temperature
Last synced: 18 Nov 2024
https://github.com/jposada202020/MicroPython_MS5611
MicroPython Driver for the TE MS5611 Pressure and Temperature Sensor
micropython ms5611 pressure sensor te temperature
Last synced: 18 Nov 2024
https://github.com/cprite/traffic-light-simulator
Traffic light simulator using Raspberry Pi Pico
Last synced: 08 Jan 2025
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/jposada202020/MicroPython_WSENTIDS
MicroPython library for the WSEN WSEN-TIDS temperature Sensor
driver micropython sensor temperature tids wsen
Last synced: 18 Nov 2024
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/btws2/bitbot_pro
🤖 Mini MicroPython module for 4tronix BitBot PRO robot
bitbot micropython turtle turtle-python
Last synced: 13 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: 18 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: 20 Jan 2025
https://github.com/jposada202020/MicroPython_HTU21DF
MicroPython HTU21D-F Temperature & Humidity driver
htu21df humidity micropython sensor temperature
Last synced: 18 Nov 2024