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/jczic/azuresastoken

Microsoft Azure "Shared Access Signature" token generator, for MicroPython (used on Pycom modules & ESP32)

azure cloud esp32 generator hc2 hmac hmac-sha256 lopy micropython microsoft-azure pycom sastoken shared-access-signature token wipy

Last synced: 27 Oct 2024

https://github.com/funnygeeker/micropython-easymenu

A simple menu library for Micropython. MicroPython 的简易菜单库

bmp chinese english esp32 esp32-c3 esp32-s3 esp8266 menu micropython micropython-easydisplay pbm ssd1306 st7735 st7789

Last synced: 10 Nov 2024

https://github.com/lemariva/upym5echo

Two applications for the M5Stack ATOM Echo running MicroPython.

m5stack m5stack-atom m5stack-atom-echo micropython

Last synced: 10 Dec 2024

https://github.com/elehobica/pico_dcf77_tx

DCF77 transmitter for Raspberry Pi Pico W

dcf77 micropython raspberry-pi-pico-w

Last synced: 18 Nov 2024

https://github.com/insighio/microSDI12

A mini SDI-12 implementation for getting sensor info over RS-485

esp32 micropython pycom rs485 sdi-12 sensor uart

Last synced: 18 Nov 2024

https://github.com/devbis/micropython-aiosentry

Asyncronous Sentry.io micro client for micropython

asyncio micropython micropython-aiosentry sentry sentry-client

Last synced: 09 Nov 2024

https://github.com/armink/mpyonrtt

MicroPython port for RT-Thread on STM32F4 board

micropython python rt-thread

Last synced: 14 Oct 2024

https://github.com/Aschhoff/ESP32-433Mhz-Receiver-and-Tools

ESP32 433Mhz Receiver written in micropython and Tools for Windows

433mhz esp32 micropython openhab windows

Last synced: 18 Nov 2024

https://github.com/mcauser/microbit-tm1637

MicroPython for micro:bit library for quad 7-segment LED modules using TM1637 LED driver

7-segment grove microbit microbit-scripts micropython tm1637

Last synced: 03 Dec 2024

https://github.com/brainelectronics/micropython-winbond

Micropython library to interact with Winbond Flash chips

flash library micropython micropython-lib winbond

Last synced: 11 Oct 2024

https://github.com/nquest/micropython-st7565

Micropython driver for ST7565 based LCD

lcd micropython micropython-driver

Last synced: 07 Nov 2024

https://github.com/MarksBench/mb_PSRAM_64Mb_SPI

Very simple MicroPython module to use a generic 64Mbit PSRAM (ie Adafruit 4677) with a Raspberry Pi Pico (RP2040)

micropython psram raspberry-pi-pico spi

Last synced: 18 Nov 2024

https://github.com/davmoz/tf-luna-micropython

A simple micropython i2c library for TF-Luna LiDAR Module.

benewake distance-sensor i2c lidar micropython pycom

Last synced: 18 Nov 2024

https://github.com/mcauser/micropython-esp8266-nokia-5110-bitcoin

MicroPython library for displaying bitcoin price index on a Nokia 5110 display with PCD8544 driver

bitcoin coinbase-api esp8266 micropython nokia-5110 pcd8544 wemos-d1-mini

Last synced: 03 Dec 2024

https://github.com/kiranj26/raspberry-pi-pico-rp2040-projects

This repository contains a collection of projects for the Raspberry Pi Pico RP2040, showcasing the use of various peripherals. Each project folder includes the source code and detailed instructions on how to set up and run the project.

micropython micropython-rpi-pico raspbery-pi-pico rp2040

Last synced: 10 Oct 2024

https://github.com/insighio/microfreezer

A software/firmware update packager for micropython platforms bypassing 'frozen' frolder restrictions

esp32 esp8266 firmware frozen micropython ota package pycom

Last synced: 11 Nov 2024

https://github.com/lemariva/wipy2.0-gps

Connect a Ublox NEO-6M/NE0-M8N gps module to a WiPy2.0/3.0

esp32 esp8266 library micropython wipy

Last synced: 10 Dec 2024

https://github.com/matthias-bs/loraE22

A MicroPython class for the Ebyte E22 Series LoRa modules

gps lora micropython

Last synced: 18 Nov 2024

https://github.com/russhughes/turtleplotbot3

The TurtlePlotBot3 is a MicroPython based 3D printed drawing robot powered by a TTGO T-Display ESP32 Module

28byj-48 esp32 hershey-fonts hershey-text micropython plotter robot ttgo-t-display turtle-graphics turtlebot

Last synced: 12 Nov 2024

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

wasmicropython https://pmp-p.github.io/wapy/minide/ with focus on Python not devices

emscripten micropython python wasm web-assembly webdev wip-do-not-use

Last synced: 28 Oct 2024

https://github.com/tuupola/micropython-lis2hh12

MicroPython I2C driver for LIS2HH12 3-axis accelerometer

esp32 micropython

Last synced: 07 Nov 2024

https://github.com/mcauser/micropython-ys-rf34t

MicroPython examples using YS-RF34T 433MHz ASK/OOK UART transceivers

esp32 micropython rf-ask tinypico uart ys-rf34t

Last synced: 03 Dec 2024

https://github.com/tjhowse/grocy_pad

A smart, open-source grocery list interface to Grocy.

esp32 grocy lvgl micropython

Last synced: 14 Oct 2024

https://github.com/miguelgrinberg/micropython-esp8266-vagrant

A virtual machine that simplifies building MicroPython for the ESP8266 microcontroller.

esp8266 iot micropython

Last synced: 14 Dec 2024

https://github.com/Aschhoff/ESP32-433Mhz-Transmitter

A pure microPython Transmitter. You can create and add your own encoder

433mhz esp32 micropython

Last synced: 18 Nov 2024

https://github.com/walkline80/esp32-ble-uart

ESP32 BLE - UART

ble esp32 micropython uart

Last synced: 19 Nov 2024

https://github.com/codelv/micropyde

An arduino like IDE for micropython

micropython

Last synced: 25 Dec 2024

https://github.com/insighio/microsdi12

A mini SDI-12 implementation for getting sensor info over RS-485

esp32 micropython pycom rs485 sdi-12 sensor uart

Last synced: 10 Oct 2024

https://github.com/funpythonec/upy_lewansoul_lx-16

This is a library specific to be used in MicroPython, especifically for the ESP32 and ESP8266. However, it should work in any other board with uPy that has uart ports.

dynamixel esp32 esp8266 lewansoul lx-16a micropython servo uart-ports uarts upy

Last synced: 06 Nov 2024

https://github.com/eiichiroito/microwitch

micro:bit programming environment (based on MIT Scratch)

microbit micropython scratch smalltalk

Last synced: 27 Nov 2024

https://github.com/pgularski/upysm

Versatile and flexible Python State Machine library - Micropython Port

finite-state-machine fsm fsm-library micropython micropython-esp32 mit-license python

Last synced: 21 Oct 2024

https://github.com/jposada202020/micropython_sht4x

MicroPython Driver fot the Sensirion Temperature and Humidity SHT40, SHT41 and SHT45 Sensor

driver humidity micropython sensor sht40 sht41 sht45 temperature

Last synced: 09 Nov 2024

https://github.com/crdietrich/meerkat

Data acquisition for Raspberry Pi and Micropython

data-science drivers micropython raspberrypi

Last synced: 18 Nov 2024

https://github.com/scruss/micropython-syn6988

MicroPython library for the VoiceTX SYN6988 text to speech module

micropython speech-synthesis syn6988 tts

Last synced: 03 Dec 2024

https://github.com/vshymanskyy/aiodns

A small async DNS client for MicroPython

asyncio cellular esp32 esp8266 ethernet lte micropython rpi-pico-w wifi

Last synced: 18 Oct 2024

https://github.com/jposada202020/MicroPython_SHT4X

MicroPython Driver fot the Sensirion Temperature and Humidity SHT40, SHT41 and SHT45 Sensor

driver humidity micropython sensor sht40 sht41 sht45 temperature

Last synced: 18 Nov 2024

https://github.com/xreef/EByte_LoRa_E22_micropython_library

MicroPython LoRa EBYTE E22 device library complete and tested with Arduino SAMD, esp8266, esp32, Raspberry, rp2040 and STM32. sx1262/sx1268

arduino e22 ebyte esp32 esp8266 lora micropython raspberry-pi-pico rp2040 samd stm32 sx1262 sx1268 uart

Last synced: 15 Nov 2024

https://github.com/PyDevices/pydisplay

Display, touch and encoder drivers for MicroPython, CircuitPython and Python

circuitpython display drivers encoder lvgl micropython pygame python sdl2 touchscreen

Last synced: 25 Nov 2024

https://github.com/erikdelange/micropython-http-server

Minimal servers for handling HTTP requests on devices running MicroPython

asyncio http-server micropython socket webinterface

Last synced: 16 Nov 2024

https://github.com/de-dh/esp32-cheap-yellow-display-micropython-lvgl

This repository is about running LVGL under Miropython firmware on the cheap yellow display.

cheap-yellow-display cyd cyd2usb demo esp32 esp32-2432s028 esp32-gui esp32-wroom firmware ili9341 lvgl lvgl8 micropython thonny xpt2046

Last synced: 22 Dec 2024

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

MicroPython examples using TTP223 capacitive touch module

capacitive-touch-sensor micropython stm32f4 ttp223

Last synced: 03 Dec 2024

https://github.com/pfalcon/pycopy-filedb

Simple file-based ORM for Pycopy

micropython pycopy

Last synced: 27 Oct 2024

https://github.com/octaprog7/SCD4x

MicroPython module for work with SCD4x (SCD40, SCD41) low power CO2, temperature & humidity electroacoustic sensor from Sensirion.

co2 humidity micropython sensor temperature

Last synced: 18 Nov 2024

https://github.com/wei1234c/elastic_network_of_things_with_mqtt_and_micropython

Using MicroPython on ESP8266 modules to form a plastic network of things with MQTT broker (Mosquitto).

celery esp32 esp8266 iot ipython-parallel micropython mqtt worker

Last synced: 09 Nov 2024

https://github.com/nconnector/iot-garage-door-telegram

Micropython Garage Door Controller & Telegram Bot 📱🔑

esp32 esp8266 iot microcontroller micropython python smarthome telegram-bot

Last synced: 27 Oct 2024

https://github.com/lupin3000/esp

Learn MicroPython with ESP32 microcontroller or similar

esp esp32 esp8266 iot microcontroller micropython pico rp2040

Last synced: 28 Nov 2024

https://github.com/xreef/ebyte_lora_e22_micropython_library

MicroPython LoRa EBYTE E22 device library complete and tested with Arduino SAMD, esp8266, esp32, Raspberry, rp2040 and STM32. sx1262/sx1268

arduino e22 ebyte esp32 esp8266 lora micropython raspberry-pi-pico rp2040 samd stm32 sx1262 sx1268 uart

Last synced: 10 Oct 2024

https://github.com/alankrantas/raspberrypi-pico-micropython-cookbook

MicroPython drivers and experiments on Raspberry Pi Pico

micropython python raspberrypipico

Last synced: 11 Nov 2024

https://github.com/lemariva/wipy2.0-weather

This project is about connecting a Wipy 2.0 with an Ublox NEO-6M/M8N GPS and a ST7735 display. The Wipy 2.0 gets the GPS coordinates, makes a get request to obtain weather information and displays this info on the LCD.

display esp32 gps-library micropython weather-information wipy

Last synced: 10 Dec 2024

https://github.com/bradenm/micropy-build

Dockerfiles for building MicroPython Ports

esp32 esp8266 firmware images micropy micropython prebuilt unix

Last synced: 28 Oct 2024

https://github.com/fizban99/microbit_ssd1306_7seg

micro:bit library to use an ssd1306 OLED display as a 7 segment display.

microbit micropython oled-display-ssd1306

Last synced: 24 Dec 2024

https://github.com/jajberni/AS726X_LoPy

MicroPython driver for the AS726X spectral sensor

as7262 as7263 micropython pycom

Last synced: 18 Nov 2024

https://github.com/scruss/micropython-SYN6988

MicroPython library for the VoiceTX SYN6988 text to speech module

micropython speech-synthesis syn6988 tts

Last synced: 18 Nov 2024

https://github.com/mozanunal/micropython-mpu6050-mqtt-streamer

Micropython software for ESP8266 and MPU6050. Data is gathered from mpu and stream to mqtt server

esp8266 micropython mpu mqtt mqtt-server stream

Last synced: 18 Nov 2024

https://github.com/mactijn/micropython-wemos-led-matrix-shield

This is a driver + example code for the Wemos D1 Mini LED Matrix Shield

esp32 esp8266 micropython wemos-d1-mini wemos-shield

Last synced: 07 Nov 2024

https://github.com/fizban99/microbit_ssd1306spi

Simple micropython library for the micro:bit to control the SSD1306 display through SPI

microbit micropython oled-display-ssd1306 ssd1306

Last synced: 24 Dec 2024

https://github.com/aabbtree77/esp32-vpn

Experiments with ESP32, Wi-Fi resilience, global connectivity.

android awl edgevpn esp32 go-libp2p hyprspace iot libp2p linux micropython mosquitto mqtt nat resilience soil ssd1306 ssh vpn wifi

Last synced: 07 Nov 2024

https://github.com/ttitanua/micropython_servo_pdm_360

This is a micropython library for control continuous servo by PDM (PWM).

mg995-360 micropython raspberry-pi-pico servo-360

Last synced: 20 Nov 2024

https://github.com/gamefunc/micropython_espX_IR_Transceiver

micropython esp32 IR Transceiver

esp32 ir micropython python

Last synced: 18 Nov 2024

https://github.com/3110/uiflow-custom-block-generator

Translating a custom block file(the M5B flie) for UIFlow from/to the JSON file and MicroPython files

m5stack micropython python uiflow

Last synced: 10 Oct 2024

https://github.com/robmarkcole/hass-circuitpython-air-quality-sensor-node

A circuitpython board with various air quality sensors, data processed by Home Assistant

air-quality circuitpython home-assistant micropython sensors

Last synced: 28 Dec 2024

https://github.com/smittytone/featherclock

Feather Huzzah ESP8266/ESP32 Digital Clock

adafruit adafruit-feather-huzzah esp32 esp8266 micropython

Last synced: 31 Oct 2024

https://github.com/ttitanua/micropython_servo_pdm

A library for controlling servos through the PWM interface of the Raspberry Pi Pico microcontroller in MicroPython.

mg90s mg995 micropython raspbery-pi-pico servo sg90

Last synced: 27 Oct 2024

https://github.com/makerm0/pixeltime

a low power led watch based on ESP32 C3 & MicroPython

esp32 micropython watch

Last synced: 08 Nov 2024

https://github.com/lornajane/fun-with-rpi-pico

Small games and other amusements for a Raspberry Pi Pico

micropython raspberry-pi raspberry-pi-pico

Last synced: 23 Oct 2024

https://github.com/mcauser/fritzing-part-micro-python-pyboard

Fritzing part: MicroPython pyboard

fritzing micropython pyboard

Last synced: 03 Dec 2024

https://github.com/lbuque/micropython-ft6x36

This is a micropython module for self-capacitive touch panel controllers produced by FocalTech Systems.

esp32 micropython touch touchscreen

Last synced: 07 Nov 2024

https://github.com/timendus/thumby-silicon8

An interpreter for CHIP-8, SCHIP and XO-CHIP in MicroPython for the Thumby playable keychain by TinyCircuits

chip-8 emulator interpreter micropython schip thumby tinycircuits vm xo-chip

Last synced: 01 Dec 2024

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

MicroPython driver for MY9221 10-segment LED bar graph modules

grove leds micropython my9221 wemos-d1-mini

Last synced: 03 Dec 2024

https://github.com/blackhole-consulting/blockchain-micropython

A blockchain micropython libraries for ECC, ECDSA and network with BITCOIN BTC, Ethereum, EOS

blockchain btc ecdsa ecdsa-cryptography ecdsa-signatures encryption eos esp32 ethereum micropython rsa

Last synced: 17 Nov 2024

https://github.com/brianpugh/install-micropython

Github Action to install micropython.

action ci micropython mpy-cross

Last synced: 07 Nov 2024

https://github.com/sudodevinci/tv-head

Pipeline for images onto WS2812B LED strips via Raspberry Pi Pico, ESP32, or Arduino UNO, to use as a dot-matrix display.

arduino cpp esp32-arduino esp32-s3 micropython micropython-rpi-pico neopixel neopixel-strip opencv raspberry-pi raspberry-pi-pico tv-head tvhead

Last synced: 24 Nov 2024

https://github.com/octaprog7/scd4x

MicroPython module for work with SCD4x (SCD40, SCD41) low power CO2, temperature & humidity electroacoustic sensor from Sensirion.

co2 humidity micropython sensor temperature

Last synced: 14 Nov 2024

https://github.com/lemariva/upygeo

Geolocation on WiPy 2.0 (MicroPython) without GPS Module, only WiFi

esp32 example-project geo-location micropython wifi wipy

Last synced: 10 Dec 2024

https://github.com/mk-fg/rp2040-sen5x-air-quality-webui-monitor

Simple micropython air quality data exporter/WebUI using RP2040 and SEN5x sensor

air-quality d3 diy-electronics mcu micropython monitoring pollution python rp2040 sen5x sensirion sensor visualization webui

Last synced: 10 Nov 2024

https://github.com/vrialland/micropython-ht1632c

Micropython driver for Sure Electronics' HT1632C bicolor led matrix

esp8266 micropython

Last synced: 24 Dec 2024

https://github.com/lemariva/upyimu

Camera stabilisation application!

example-code library micropython sensor

Last synced: 10 Dec 2024

https://github.com/shariltumin/mesh-espnow-micropython

Dynamic Secure Mesh for Collaborative Nodes of IoT devices

custom-firmware dynamic-mesh espnow micropython multitask

Last synced: 18 Nov 2024

https://github.com/01studio-lab/pyiot

MicroPython for UART IOT Modules

01studio iot micropython

Last synced: 18 Dec 2024

https://github.com/sunbearc22/esp32flashwriter

A GUI to connect with ESP32 devices and write firmware to the ESP32 flash.

esp32 esptool firmware-tools gui-application linux-app micropython pyserial tkinter-python windows-10-apps

Last synced: 11 Nov 2024

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

MicroPython driver for P9813 chainable RGB LEDs

grove grove-chainable-rgb-led micropython p9813 rgb-led

Last synced: 10 Oct 2024

https://github.com/carglglz/asyncmd

Tools for MicroPython Async Development

async asyncio debugging htop logging micropython mqtt profiling systemd

Last synced: 27 Oct 2024

https://github.com/wendlers/atom-microbit-micropython

Microbit Micropython support package for Atom editor

atom-package microbit micropython

Last synced: 13 Dec 2024

https://github.com/brainelectronics/micropython-package-template

MicroPython PyPi package template project with auto deploy

deploy micropython package pypi-package template template-repository

Last synced: 18 Nov 2024

https://github.com/brainelectronics/micropython-modules

Custom brainelectronics micropython modules and wrappers

helper micropython module wifimanager ws2812b

Last synced: 18 Nov 2024

https://github.com/mcauser/micropython-xl9535-kxv5-relay

A MicroPython library for jxl XL9535-KxV5 I2C relay boards

micropython relay relay-board xl9535

Last synced: 03 Dec 2024

https://github.com/fizban99/microbit_us100

Micro:bit library for the ultrasonic sensor us-100 in serial mode

microbit micropython us-100

Last synced: 24 Dec 2024

https://github.com/xreef/EByte_LoRa_E32_micropython_library

This library implements the EBYTE LoRa E32 Series for MicroPython.

arduino e32 ebyte esp32 esp8266 library lora micropython raspberry-pi rp2040 stm32 sx1276 sx1278

Last synced: 31 Oct 2024