Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

https://github.com/sasilva1998/upyarlo

MicroPython library to control DBH-10 for Arlo Parallax platform.

arlo dhb-10 micropython micropython-robotics ros

Last synced: 01 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/insolor/micropython-troyka-led-matrix

A micropython driver for Troyka LED Matrix for ESP8266

driver esp8266 i2c led-matrix micropython

Last synced: 30 Nov 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: 29 Nov 2024

https://github.com/pawelgoj/rgb_led_color_change

Simple program written in MicroPython for LED RGB color change. Works with raspberry pi pico (RP2040)

led led-rgb microcontroller micropython python raspberry-pi-pico rp2040

Last synced: 29 Nov 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: 22 Nov 2024

https://github.com/brianredbeard/mp-test

MicroPython as an ESP-IDF component

badgelife esp-idf micropython micropython-esp32

Last synced: 23 Nov 2024

https://github.com/walkline80/a-batch-tool

简易串口助手,文件上传及固件烧录工具

ampy micropython pyboard

Last synced: 19 Nov 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/laurivosandi/nixiesp16

Nixie clock project featuring IN-16 tubes

cd4504b esp8266 hv5530 in-16 kicad lm1117 micropython nixie python

Last synced: 11 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: 11 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 Oct 2024

https://github.com/electrocodeur/08_led_3w_esp32

Projet : LED 3W avec ESP32

micropython python

Last synced: 14 Dec 2024

https://github.com/jposada202020/MicroPython_UPLOT

MicroPython Small Graphics framework using the IL9486 display

bar canvas cartesian graphics il9486 logging micropython pico plot scatter

Last synced: 18 Nov 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: 18 Nov 2024

https://github.com/jposada202020/MicroPython_MOTOR

MicroPython Helper for controlling PWM based motors

dc drv8833 helper micropython motor pca9685 servo

Last synced: 18 Nov 2024

https://github.com/jposada202020/MicroPython_KX132

MicroPython Driver for the Kionix KX132 Accelerometer

acceleration accelerometer driver kionix kx132 micropython

Last synced: 18 Nov 2024

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/jposada202020/MicroPython_QMC5883L

MicroPython Driver for the QMC5883L Accelerometer

acceleration accelerometer micropython qmc5883l

Last synced: 18 Nov 2024

https://github.com/svenmatzke/grown

Micropython firmware for growing plants

esp32 firmware micropython monitoring plants sensor-data-collector

Last synced: 12 Oct 2024

https://github.com/sjaak31367/micropython_perlin

A module for micropython which adds the ability to generate Perlin noise

micropython perlin

Last synced: 12 Oct 2024

https://github.com/electrocodeur/02_led_esp32

Projet : Led avec ESP32

micropython python

Last synced: 12 Oct 2024

https://github.com/mcauser/micropython-max44009

MicroPython driver for the MAX44009 ambient light sensor

gy-49 max44009 micropython

Last synced: 03 Dec 2024

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/electrocodeur/03_bouton_esp32

Projet : Bouton Poussoir avec ESP32

micropython python

Last synced: 12 Oct 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/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/Heerkog/MicroPythonTrill

Trill touch sensor library for MicroPython.

bela micropython sensor trill

Last synced: 18 Nov 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 Oct 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/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/fritzchentastig/model-rocket

Stuff needed for a model rocket

micropython raspberry-pi-pico rocket

Last synced: 17 Dec 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/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 Nov 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/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/perfecxx/micropython-simplekeypad

MicroPython library for interfacing with a keypad matrix

4x4-keypad esp32 keypad keypad-matrix micropython micropython-esp32

Last synced: 01 Dec 2024

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: 01 Dec 2024

https://github.com/electrocodeur/12_emetteur_ir_esp32

Projet : Émetteur IR avec ESP32

micropython python

Last synced: 25 Nov 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/xuantongyao/micropython-xt-gui

基于micropython的轻量级GUI库 供嵌入式使用

embedded gui micropython

Last synced: 10 Oct 2024

https://github.com/redis-developer/micropython-redis-boilerplate

A boilerplate MicroPython script for getting started with Redis on microcontrollers (tested on Raspberry Pi Pico W)

micropython raspberrypi-pico raspberrypi-picow raspberrypipico raspberrypipicow redis

Last synced: 25 Nov 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 Nov 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/electrocodeur/07_chenillard_esp32

Projet : Chenillard LED avec ESP32

micropython python

Last synced: 07 Dec 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/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/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/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/electrocodeur/16_capteur_ultrason_hc-sr04_esp32

Projet : Capteur ultrason HC-SR04 avec ESP32

micropython python

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/kasparsd/esp8266-projects

A monorepo for all my ESP8266 projects

esp8266 micropython micropython-esp8266 wemos-d1-mini

Last synced: 18 Dec 2024

https://github.com/eiichiroito/mpytools

MicroPython tools for Pharo Smalltalk

esp32 esp8266 micropython pharo smalltalk

Last synced: 27 Nov 2024

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/robmarkcole/water-sensor-micropython

Simple micropython script to detect water using a dirt cheap sensor

micropython python wipy

Last synced: 28 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: 03 Dec 2024

https://github.com/ccccmagicboy/hack_inisetup

hack the esp32 and esp8266 micropython firmware inisetup file

esp32 esp8266 micropython

Last synced: 20 Dec 2024

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/ealexandros/userver

A fast and easy micropython HTTP web server repository.

http micropython server webserver

Last synced: 19 Nov 2024

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/dlove24/urest

Micro REST HTTP Server

http micropython rest

Last synced: 05 Nov 2024

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: 09 Dec 2024

https://github.com/eduncan911/hudsonriver-monitor

An educational project to introduce the kids to electronics

aws-lambda-golang golang micropython xbee

Last synced: 03 Dec 2024

https://github.com/gretel/rns-if-espnow

ESP-NOW interface for Reticulum Network Stack

38c8 asyncio esp-now esp32 espnow hdlc micropython micropython-esp32 reticulum

Last synced: 16 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.

esp32-c3 micropython rng trng

Last synced: 16 Dec 2024

https://github.com/electrocodeur/15_joystick_esp32

Projet : Joystick avec ESP32

micropython python

Last synced: 16 Dec 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: 04 Dec 2024

https://github.com/pmp-p/stupyde

studio-upython-ide, but KISS

esp8266 micropython simulator

Last synced: 16 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

micropython raspberry-pi-pico

Last synced: 11 Nov 2024

https://github.com/andypiper/stackypi-style

Examples and lessons learned about the StackyPi RP2040 board

micropython rp2040 stackypi

Last synced: 16 Dec 2024

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/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: 30 Sep 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/matthias-bs/flora2

ESP32/MicroPython Irrigation System

esp32 micropython micropython-esp32 mqtt

Last synced: 11 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/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/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/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/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/hoangph271/love_box

Learning micropython with Pico W

micropython pico picow python

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/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/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: 27 Sep 2024

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/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/srinath-iyer/pen-plotting-bot

Drawing Robot Code for EGR101 project

esp32 micropython pen-plotter

Last synced: 24 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/tux-friend/esp32-tux

Documentation for ESP32-Tux Dev Board

esp32-c3 esp32-dev-board micropython

Last synced: 24 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: 18 Nov 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/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.

micropython rng rp2040 trng

Last synced: 18 Dec 2024

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/dikkadev/remotepython

python code for ESP32 with micropython firmware, to control IR leds.

esp32 led micropython

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