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-28 00:18:40 UTC
- JSON Representation
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/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/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/lemariva/zerynth-google-iot
Connecting the ESP32 to Google Iot Core
google-cloud-platform google-iot-core micropython python zerynth
Last synced: 10 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/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/electrocodeur/16_capteur_ultrason_hc-sr04_esp32
Projet : Capteur ultrason HC-SR04 avec ESP32
Last synced: 25 Dec 2024
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/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/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/ckuethe/i2cgps
Arduino firmware to convert an NMEA gps into an i2c device
arduino gps gps-device i2c i2c-device micropython
Last synced: 06 Jan 2025
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/jposada202020/MicroPython_LIS3DH
Micropython Driver for the LIS3DH Sensor
acceleration accelerometer driver lis3dh micropython 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: 29 Jan 2025
https://github.com/sasilva1998/upyarlo
MicroPython library to control DBH-10 for Arlo Parallax platform.
arlo dhb-10 micropython micropython-robotics ros
Last synced: 29 Jan 2025
https://github.com/sasilva1998/upynametag
Here you will find what is needed to construct or build a somewhat electric name tag. 3D printing, an ESP and a SPI display is required.
3d-printing esp32 esp8266 micropython spi-display
Last synced: 29 Jan 2025
https://github.com/jposada202020/MicroPython_LIS3MDL
MicroPython Driver for the ST LIS3MDL magnetometer
driver lis3mdl magnetometer micropython sensor st
Last synced: 18 Nov 2024
https://github.com/thenoobinventor/lego-ev3-segway
A segway robot is built with the LEGO MINDSTORMS EV3 robot kit and the EV3 Gyroscopic sensor. The self-balancing code is written using EV3 MicroPython: which runs on top of the ev3dev Operating System (OS).
ev3dev gyrosensor lego-mindstorms-ev3 micropython mosquitto-mqtt-broker mqtt node-red segway-robot self-balancing-robot
Last synced: 07 Dec 2024
https://github.com/cprite/thermometer
Measuring temperature using Raspberry Pi Pico
Last synced: 08 Jan 2025
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/xuantongyao/micropython-xt-gui
基于micropython的轻量级GUI库 供嵌入式使用
Last synced: 10 Oct 2024
https://github.com/andrvv/mpywave
mpyWave is a low level library for sending and receiving bits in micropython.
lib micropython radio wave waves
Last synced: 09 Jan 2025
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/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: 06 Jan 2025
https://github.com/fernancelot/ti-calc-python-app-standard-euclidean-algorithm
Standard 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/electrocodeur/07_chenillard_esp32
Projet : Chenillard LED avec ESP32
Last synced: 07 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/saranomy/tinydrawer
TinyDrawer is a collection of drawing methods for Rasberry Pi Pico devices
drawing-app game-engine micropython pico raspberry-pi raspberry-pi-pico raspberry-pi-pico-micropython
Last synced: 10 Oct 2024
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/jposada202020/MicroPython_QMC5883L
MicroPython Driver for the QMC5883L Accelerometer
acceleration accelerometer micropython qmc5883l
Last synced: 18 Nov 2024
https://github.com/o-murphy/infiray-lrf
Command sender for the InfiRay LR2000 / LR3000 Long Range Finder
embedded esp32 infiray iray long-range-finder lrf micropython pyserial python python3 raspberry-pi-pico serial
Last synced: 13 Jan 2025
https://github.com/matthias-bs/flora2
ESP32/MicroPython Irrigation System
esp32 micropython micropython-esp32 mqtt
Last synced: 11 Dec 2024
https://github.com/catmeowbyte/led_panel_upy
MicroPython driver module for Panel P10 32*16 Matrix display and its variants.
led-matrix led-matrix-display led-matrix-library led-matrix-panel micropython micropython-driver micropython-lib p10-led-module
Last synced: 22 Jan 2025
https://github.com/microcontroleurmonde/rp2040_gps_nmea
Set of micro-python tools to decode the different types of NMEA sentences provided by a GPS chip.
decoding geomatics gps micropython nmea0183 rp2040
Last synced: 27 Jan 2025
https://github.com/microcontroleurmonde/esp32_rng
A Micro-python library which provides an interface to generate a random number using the ESP32's hardware RNG. It enables Wi-Fi temporarily to enhance entropic noise, reads a random value from the RNG_DATA_REG, and then disables Wi-Fi.
Last synced: 20 Jan 2025
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/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/jposada202020/micropython_lis3mdl
MicroPython Driver for the ST LIS3MDL magnetometer
driver lis3mdl magnetometer micropython sensor st
Last synced: 21 Dec 2024
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/microchiptech/pic32mzw1_micropython
"IoT Made Easy!" - support micropython on pic32mzw1 (wfi32)
micropython pic32mzw1 upython wfi32 wfi32-iot wifi
Last synced: 10 Oct 2024
https://github.com/raupulus/resources-course-raspberry-pi-pico-w-micropython
Recursos del curso para raspberry pi pico w micropython. Mirror de https://gitlab.com/raupulus/resources-course-raspberry-pi-pico-w-micropython
course micropython raspberry raspberry-pi-pico raspberrypipico resources
Last synced: 15 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/raupulus/rpi-pico-weather-station-light-radiation
Monitor de luz y rayos UV/UVA/UVB para subir los datos a una api propia utilizando micropython y raspberry pi pico
light micropython python raspberry raspberry-py-pico raspberrypipico sensor sensors uv uva uvb weather-station
Last synced: 15 Dec 2024
https://github.com/fritzchentastig/model-rocket
Stuff needed for a model rocket
micropython raspberry-pi-pico rocket
Last synced: 17 Dec 2024
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/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/arduino88/lidar-scanner
A Python script in conjunction with a microcontroller running MicroPython that captures a LIDAR image with a cheap infrared sensor
esp32 lidar micropython pyserial python3 rangefinder scanner servo-motor
Last synced: 22 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/electrocodeur/03_bouton_esp32
Projet : Bouton Poussoir avec ESP32
Last synced: 22 Jan 2025
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/simonprickett/pico-display-pack-2-radio-whats-on
What's on various BBC Radio stations - uses Pimoroni Pico Display Pack 2
bbc display-pack-2 micropython pimoroni raspberry-pi-pico raspberry-pi-pico-w
Last synced: 17 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/srinath-iyer/pen-plotting-bot
Drawing Robot Code for EGR101 project
Last synced: 24 Dec 2024
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/paulober/pico-mpy-com
A Node.JS library for communicating with USB devices running the MicroPython firmware.
micropython micropython-rpi-pico nodejs raspberry-pi-pico raspberry-pi-pico-2 raspberry-pi-pico-micropython serialport
Last synced: 22 Jan 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/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/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/jmysu/esp32c3-s2-micropython-build
building ESP32C3 micropython notes
Last synced: 21 Dec 2024
https://github.com/profetolocka/pytrainer
Kit educativo para aprender a programar en Micropython
esp8266 micropython micropython-esp8266
Last synced: 21 Dec 2024
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/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/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/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/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/voinic/tvout-micropython
Composite video generation library for MicroPython
composite-video esp32-s3 micropython tvout
Last synced: 25 Dec 2024
https://github.com/robmarkcole/water-sensor-micropython
Simple micropython script to detect water using a dirt cheap sensor
Last synced: 28 Dec 2024
https://gitlab.com/olivierlenoir/MicroPython-MorseCode
MicroPython International Morse Code
Last synced: 18 Nov 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/lupin3000/micropython-i2c-gr10_30
MicroPython I2C library and example for Gravity: GR10-30 Gesture Sensor
dfrobot esp32 gesture-recognition gravity i2c micropython sensor
Last synced: 26 Jan 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/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/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/lbuque/epd_binding_micropython
eink einkdisplay epd esp32 esp32-s3 micropython
Last synced: 22 Jan 2025
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: 14 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/cprite/reaction-game
Play Reaction Game on Raspberry Pi Pico
Last synced: 08 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/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/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/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/jcksnvllxr80/raspi_pico_christmas_tree
This project was designed for a decorative Christmas tree made out of cedar which stands about two feet in height. It consists of a Raspberry Pi Pico, a string of ws2812 neopixels, a 128x64 pixel (model: SSD1306) OLED display, an EEPROM (model: 24LC512), a standard push-button, and a esp8266 es01 module. The string of lights serve as the lights on the wooden Christmas tree and are controlled by one wire sending data in series to the lights. The different patterns of the lights are cycled through by pressing the push-button. The OLED display is used to display the lighting style name. The time is obtained by using the esp8266 (esp-01) module to connect to the internet through the LAN wifi and obtain the time from a time server and will be displayed after no button activity has occurred in a certain number of seconds. Each time the led string lighting style changes, the array index of that style is stored in the EEPROM so that on next start up that setting is immediately recalled and used.
128x64 24ls512 eeprom es01 esp8266 i2c micropython neopixel oled pico raspberrypi spi ssd1306 uart ws8212
Last synced: 28 Jan 2025
https://github.com/octaprog7/BH1750
MicroPython module for work with BH1750 Ambient Light Sensor (ALS)
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/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/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/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