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/craigsdennis/adafruit-whoopy-cushion
A WhooPy Cushion using CircuitPython on an Adafruit Circuit Playground Express
adafruit audio capacitive-touch-sensor circuitplayground-express circuitpython educational micropython
Last synced: 28 Dec 2024
https://github.com/cprite/thermometer
Measuring temperature using Raspberry Pi Pico
Last synced: 08 Jan 2025
https://github.com/fujiwarachoki/skibidimobile
A car-like RC-controlled Skibidi Toilet thing.
dc-motor infrared-sensors ln298n micropython pi-pico
Last synced: 06 Nov 2024
https://github.com/mrjackus1/micropython-pi-pico-web-server
A fast webserver using Micropython for the Pi Pico W. Support for Multicore and https soon!
micropython micropython-rpi-pico pi pico pico-w webserver
Last synced: 06 Nov 2024
https://github.com/timhanewich/loralink
A fully 3D-printed remote controller that uses Long Range (LoRa) radio communications to control an RC car.
controller lora micropython pico raspberry-pi rc-car rpi-pico rylr998 wireless
Last synced: 06 Nov 2024
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/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/fernancelot/ti-calc-python-app-extended-euclidean-algorithm
Extended Euclidean Algorithm 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/lucasgarcia0924/echo-wave
Clonador de señales de 433mhz controlado en una app móvil
esp32 kicad micropython taller-de-ingenieria-electronica-unal
Last synced: 12 Oct 2024
https://github.com/louisfoster/paddle-game
Personal challenge to create a custom controller for a custom application.
audio challenge chromium game-development javascript micropython raspberry-pi raspberry-pi-pico research serial serial-communication synthesizer tonejs tutorial typescript web-audio-api web-serial-api webserial
Last synced: 17 Nov 2024
https://github.com/electrocodeur/16_capteur_ultrason_hc-sr04_esp32
Projet : Capteur ultrason HC-SR04 avec ESP32
Last synced: 25 Dec 2024
https://github.com/rroemhild/ttn-mapper
Simple PyCom LoPy/FiPy tracker for TTN Mapper
iot lorawan mapper micropython pycom ttn
Last synced: 20 Dec 2024
https://github.com/mohittalwar23/camvisiotech-edge-ai
This repository contains the full source code and setup for 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: 07 Feb 2025
https://github.com/dikkadev/remotepython
python code for ESP32 with micropython firmware, to control IR leds.
Last synced: 24 Dec 2024
https://github.com/microcontroleurmonde/esp8266_rng
Tinny random number generate running on ESP8266. Just as proof of concept ^_^
Last synced: 21 Jan 2025
https://github.com/mcpcpc/mpscpi
Instrumentation framework for network-based SCPI communication.
instrumentation micropython scpi
Last synced: 26 Jan 2025
https://github.com/psp515/picocontroller
ARGB Led controller for Raspberry Pi Pico W.
micropython raspberry-pi-pico wsb2812b
Last synced: 09 Feb 2025
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/marconicivitavecchia/esp32-radar
A radar IoT device built with a Hi-Link HLK-LD2450 board coupled with a LiteOn LTR329 enviroment sensor docked in an ESP32 S3 board implemented with Micropython.
adafruit-ltr329 bme680 esp32 hlk-ld2450 iot-json-parser js micropython mqtt wifi
Last synced: 10 Feb 2025
https://github.com/jposada202020/micropython_mcp9808
MicroPython Driver for the Microchip MCP9808 Temperature Sensor
driver mcp9808 microchip micropython sensor temperature
Last synced: 09 Dec 2024
https://github.com/funpythonec/flisolgye2019
El siguiente documento se muestra la ponencia realizada por parte del equipo de FunPython en el "Festival Latino Americano de Instalación de Software Libre Guayaquil 2019"
esp01 esp32 esp32cam flisol flisol2019 fun funpython micropython micropython-esp32 micropython-esp8266 python3
Last synced: 25 Dec 2024
https://github.com/octaprog7/bme680
MicroPython module for work with BME680, Bosh low power gas, pressure, temperature & humidity sensor.
humidity micropython pressure sensor temperature
Last synced: 14 Jan 2025
https://github.com/costastf/philips_hue_switch
micropython code that toggles a philips hue lamp to be used with a hardware switch making that existing wall switch not cutting the current off but using the api to toggle the lamps state.
esp01s esp8266 micropython philips-hue philips-hue-lamp philips-hue-lights philips-hue-switch
Last synced: 07 Jan 2025
https://github.com/oldhammade/esp8266-oled-dht-micropython-seriesly
Temperature/Humidity OLED display using MicroPython and Seriesly
dht22 esp8266 micropython oled-display wemos-d1-mini
Last synced: 16 Jan 2025
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/giocip/num7
SUPREME PRECISION GENERAL PURPOSE ARITHMETIC-LOGIC DECIMAL CLASS
arbitrary-precision arithmetic decimal financial floating-point ieee754 math micropython precision python raspberry school-education
Last synced: 15 Nov 2024
https://github.com/xreef/stm32f401cc_micropython_firmware
The descriptor and the precompiled build of the MicroPython firmware for the WeAct Studio STM32F401CCU6
micropython stm32 stm32f4 stm32f401 stm32f401ccu6 weact weact-blackpill
Last synced: 30 Dec 2024
https://github.com/yoyoek1/ykpilot
Monohull sailboat / monohull powerboat autopilot base on android device :)
android arduino autopilot esp8266 hbmqtt iot kivy micropython mqtt multiplexer navigation nmea nmea0183 python python-for-android qrl sailboat seatalk ws
Last synced: 18 Jan 2025
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/octaprog7/rm3100
MicroPython module for control RM3100 Geomagnetic Sensor.
geomagnetic i2c micropython sensor
Last synced: 14 Jan 2025
https://github.com/zerovijay/micropython_pcf8574t
The GpioExpander library streamlines GPIO pin management using the NXP PCF8574T I/O expander through I2C in MicroPython, simplifying pin mode configuration, and providing easy GPIO digital read or write functionality.
hd44780 micropython micropython-library micropython-pcf8574 micropython-pcf8574-libray micropython-pcf8574t micropython-pcf8574t-gpio-expander pcf8574 python-pcf8574t raspberry-pi-pico-w raspberrypi rp2040
Last synced: 21 Jan 2025
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/jung217/iot_code_garage
A lot of code associating with IOT
iot micropython mqtt raspberry-pi servo-control wifi
Last synced: 10 Oct 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/berkayguzel06/robot-arm
A robotic arm that can control with potentiometers and from server remotely
3d 3d-printing automation cloud esp32 i2c micropython node-red nodered potentiometer remote-control robotarm robotic-arm robotics server
Last synced: 04 Feb 2025
https://github.com/thonny/thonny-calliope
Plug-in for Thonny IDE which adds Calliope mini MicroPython backend
calliope-mini micropython python thonny
Last synced: 02 Jan 2025
https://github.com/lemariva/zerynth-google-iot
Connecting the ESP32 to Google Iot Core
google-cloud-platform google-iot-core micropython python zerynth
Last synced: 05 Feb 2025
https://github.com/aypac/upycraft_community_dev
uPyCraft is the leading IDE for µPython development. However, development has stopped in 2018, so we would like to give it a desperately needed update from the community.
esp esp32 esp8266 ide microcontroller micropython python upython
Last synced: 20 Jan 2025
https://github.com/loboris/esp32_k210_firmware
ESP32 firmware for MicroPython for K210 project
esp32 k210 micropython risc-v wifi
Last synced: 24 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/jposada202020/MicroPython_HTU31D
MicroPython library for TE HTU31D temperature and humidity sensors
htu31d humidity-sensor micropython temperature temperature-sensor
Last synced: 18 Nov 2024
https://github.com/PerfecXX/MicroPython-SimpleKeypad
MicroPython library for interfacing with a keypad matrix
4x4-keypad esp32 keypad keypad-matrix micropython micropython-esp32
Last synced: 15 Nov 2024
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/masterpluster/esp32-s3-geek-micropython
Intento de libreria novato friendly para el esp32-s3-GEEK - MICROPYTHON
esp32 esp32s3 micropython waveshare
Last synced: 03 Feb 2025
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/jposada202020/MicroPython_MCP9808
MicroPython Driver for the Microchip MCP9808 Temperature Sensor
driver mcp9808 microchip micropython sensor temperature
Last synced: 18 Nov 2024
https://github.com/octaprog7/bh1750
MicroPython module for work with BH1750 Ambient Light Sensor (ALS)
Last synced: 14 Jan 2025
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/laurivosandi/nixiesp16
Nixie clock project featuring IN-16 tubes
cd4504b esp8266 hv5530 in-16 kicad lm1117 micropython nixie python
Last synced: 09 Jan 2025
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/jotonedev/sensor_box
Sensor box for ambient monitoring using Raspberry Pi Pico W
micropython platformio raspberry-pi-pico-projects raspberry-pi-pico-w raspbery-pi
Last synced: 03 Feb 2025
https://github.com/xuantongyao/micropython-xt-gui
基于micropython的轻量级GUI库 供嵌入式使用
Last synced: 10 Oct 2024
https://gitlab.com/olivierlenoir/MicroPython-MorseCode
MicroPython International Morse Code
Last synced: 18 Nov 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: 09 Feb 2025
https://github.com/Heerkog/MicroPythonTrill
Trill touch sensor library for MicroPython.
Last synced: 18 Nov 2024
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/i2y/napolitan
Napolitan is a lightweight, user-friendly library for creating custom elements with a simple API for PyScript.
micropython pyodide pyscript python webcomponents
Last synced: 10 Oct 2024
https://github.com/hima890/smartgarden-irrigationsystem
Create a smart irrigation system for a garden that automatically waters plants based on soil moisture levels and weather forecasts. You can control and monitor the system through a GUI developed with PySide, hosted on a Flask server. The ESP32 will interface with sensors and control the irrigation system.
embedded-systems esp32 flask-application gui-application iot-application micropython mqtt-protocol pyside6 sensors smartsystem
Last synced: 10 Oct 2024
https://github.com/kasparsd/esp8266-projects
A monorepo for all my ESP8266 projects
esp8266 micropython micropython-esp8266 wemos-d1-mini
Last synced: 10 Feb 2025
https://github.com/sathya-ml/pico-temperature-control
A simple temperature controller using a Raspberry Pi Pico, DHT22 sensor, and relay to manage heating in small enclosures.
dht22 heating-control micropython pico raspberry-pi-pico relay temperature-control
Last synced: 10 Oct 2024
https://github.com/dngvmnh/automatic_weather_station
Automatic Weather Station utilizes the ESP32 microcontroller and DFRobot Environmental Sensor to collect and transmit real-time environmental data, including temperature, humidity, and air quality metrics, to a web server for monitoring and analysis.
air-quality atmospheric-pressure data-logging environmental-sensor esp32 micropython real-time-data remote-monitoring thingspeak wi-fi-transmission
Last synced: 06 Nov 2024
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/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/jczic/pinbutton
An unbounced pin button (for switch sensors) with threading, reversing and time interval attributes (used on Pycom modules)
button esp32 hc2 micropython pin pycom sensors unbounced
Last synced: 21 Dec 2024
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/12_emetteur_ir_esp32
Projet : Émetteur IR avec ESP32
Last synced: 25 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: 09 Feb 2025
https://github.com/geo-tp/grove-lcd-rgb-backlight-v5.0
A MicroPython library designed to control the Grove LCD RGB Backlight V5.0 I2C display
grove lcd micro micropython python screen
Last synced: 11 Jan 2025
https://github.com/jmysu/esp32c3-s2-micropython-build
building ESP32C3 micropython notes
Last synced: 21 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/afabian80/nodemcu-weather
Micropython application to show the current temperature from openweathermap on a TM1637 LED display
micropython nodemcu-esp8266 openweathermap-api tm1637
Last synced: 25 Nov 2024
https://github.com/foo-git/gm60_micropython
Driver for GM60 barcode scanner with MicroPython and ESP32
barcode-scanner esp32 gm60 grocy micropython micropython-esp32
Last synced: 10 Oct 2024
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/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/octaprog7/BME680
MicroPython module for work with BME680, Bosh low power gas, pressure, temperature & humidity sensor.
humidity micropython pressure sensor temperature
Last synced: 18 Nov 2024
https://github.com/manojbaasha/rpi_pico_controller
Working on Raspberry pi 3 and RPI Pico
micropython python3 rpi-pico rpi3
Last synced: 08 Feb 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/insolor/micropython-troyka-led-matrix
A micropython driver for Troyka LED Matrix for ESP8266
driver esp8266 i2c led-matrix micropython
Last synced: 28 Jan 2025
https://github.com/potier97/telemetry-node
Simple iot Node - Environmental Factors: Light, Temperature & Humidity
easyeda esp32 firebase iot micropython micropython-esp32 real-time weather-app
Last synced: 21 Dec 2024
https://github.com/eddmann/pico-secret-santa
Raspberry Pi Pico/MicroPython/SIM800L Secret Santa Allocator and Sender
micropython python raspberry-pi-pico sim800l sms
Last synced: 23 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/jposada202020/MicroPython_HDC1080
MicroPython driver for the TI HDC1080 Temperature and Humidity sensor
driver hdc1080 humidity micropython sensor temperture texas-instruments
Last synced: 18 Nov 2024
https://github.com/chrisb2/type-watch
Trains you not to type harshly to prevent OOS
esp32-c3 keyboard micropython oos piezoelectric-sensors
Last synced: 29 Dec 2024
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: 08 Feb 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/raupulus/rpi-pico-simple-websockets-server
Proyecto para Raspberry Pi Pico con un ejemplo de servidor websocket para conectar desde otros dispositivos que hagan de cliente y recibir/enviar datos.
iot maker micropython raspberry raspberry-pi raspberry-pi-pico raspberrypi raspberrypipico server websocket websockets
Last synced: 15 Dec 2024
https://github.com/octaprog7/BH1750
MicroPython module for work with BH1750 Ambient Light Sensor (ALS)
Last synced: 18 Nov 2024