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/dmazzella/ucryptoauthlib

Lightweight driver for Microchip's Crypto Authentication secure elements written in pure python for micropython

atecc atecc508a atecc608a micropython pyboard

Last synced: 04 Aug 2024

https://github.com/pmp-p/micropython-ports-wasm

*experimental* wasm micropython port *not a fork* for Pythons Everywhere

emscripten micropython wasm wip-do-not-use

Last synced: 28 Oct 2024

https://github.com/ahmetkotan/dupgee

Mini Web Framework on MicroPython (Esp8266)

esp8266 framework micropython micropython-esp8266 web

Last synced: 12 Oct 2024

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

MicroPython driver for MAX7219 8x8 LED matrix

esp32 esp8266 max7219 micropython

Last synced: 04 Aug 2024

https://github.com/russhughes/gc9a01py

GC9A01 Display driver in MicroPython

gc9a01 micropython micropython-driver

Last synced: 12 Nov 2024

https://github.com/alankrantas/micropython-TEA5767

MicroPython driver for TEA5767 FM radio module on ESP8266/ESP32/Pico

esp32 esp8266 fm micropython micropython-esp32 micropython-esp8266 pico python radio tea5767

Last synced: 04 Aug 2024

https://github.com/tannewt/circuitpython

CircuitPython, an education focused port of MicroPython.

circuitpython micropython

Last synced: 26 Sep 2024

https://github.com/jczic/xasyncsockets

XAsyncSockets is an efficient Python/MicroPython library of managed asynchronous sockets.

async async-programming asynchronous client client-server concurrent-processes esp32 fifo-queue hc2 micropython pool pycom python server sockets ssl tcp tls udp wipy

Last synced: 09 Nov 2024

https://github.com/pfalcon/notes-pico

Flask Notes sample application ported to the Pycopy's picoweb web micro-framework

micropython pycopy webapp

Last synced: 27 Oct 2024

https://github.com/jczic/XAsyncSockets

XAsyncSockets is an efficient Python/MicroPython library of managed asynchronous sockets.

async async-programming asynchronous client client-server concurrent-processes esp32 fifo-queue hc2 micropython pool pycom python server sockets ssl tcp tls udp wipy

Last synced: 04 Aug 2024

https://github.com/SpotlightKid/micropython-ftplib

An FTP client library for MicroPython.

ftp ftp-client ftplib micropython python

Last synced: 04 Aug 2024

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

A display library: implemented purely in Micropython. 纯 Micropython 实现的显示库

bmp chinese english esp01s esp32 esp32-c3 esp32-s3 framebuffer japanese micropython micropython-esp32 pbm ssd1306 st7735 st7735s st7789

Last synced: 10 Nov 2024

https://github.com/Carglglz/NFC_PN532_SPI

Partial Port of Adafruit CircuitPython to Micropython of PN532 NFC/RFID control library (SPI)

micropython nfc pn532

Last synced: 04 Aug 2024

https://github.com/bucknalla/micropython-i2c-lcd

🖥 MicroPython Driver for I2C 2x16 LCD Screens

i2c lcd micropython

Last synced: 11 Nov 2024

https://github.com/chrismoorhouse/micropython-mqtt

Async MQTT library with auto reconnect for MicroPython devices such as the ESP32 or Pycom devices

library micropython mqtt mqtt-client

Last synced: 04 Aug 2024

https://github.com/belyalov/tinydns

Very simple DNS async server for micropython

dns dns-server micropython tinydns

Last synced: 10 Nov 2024

https://github.com/pedromneto97/AccelStepper-MicroPython

AccelStepper Library for Micropyton - ESP32

accelstepper esp32 esp8266 micropython

Last synced: 04 Aug 2024

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

MicroPython driver for PCF8574 8-Bit I2C I/O Expander with Interrupt

io-expander micropython pcf8574

Last synced: 07 Nov 2024

https://github.com/remixer-dec/mpy-img-decoder

PNG and JPEG decoder / parser / renderer in pure micropython

jpeg jpeg-decoder jpg m5stack micropython png png-decoder python

Last synced: 14 Nov 2024

https://github.com/mythologyli/micropython-esp32-s3-n16r8

MicroPython firmware for ESP32-S3 N16R8.

esp32 esp32s3 esp32s3n16r8 micropython

Last synced: 10 Oct 2024

https://github.com/Bucknalla/micropython-i2c-lcd

🖥 MicroPython Driver for I2C 2x16 LCD Screens

i2c lcd micropython

Last synced: 07 Nov 2024

https://github.com/gandro/micropython-m5stickc-plus

Micropython modules for the M5StickC Plus

axp192 esp32 m5stack m5stickc micropython pcf8563 st7789

Last synced: 07 Nov 2024

https://github.com/jczic/MicroRESTCli

A micro JSON REST Web client based on MicroWebCli for MicroPython (used on Pycom modules & ESP32)

authentication datetimes download esp32 files hc2 http https json lopy micropython pycom rest rest-client restclient restful-client ssl wipy

Last synced: 07 Nov 2024

https://github.com/smittytone/ht16k33-python

Combination Micropython and Circuitpython drivers for various HT16K33-based LEDs

adafruit circuitpython holtek ht16k33 micropython vk16k33

Last synced: 09 Oct 2024

https://github.com/uceeatz/VL53L0X

Micropython Library for Lidar Sensor VL53L0X

lidar micropython pycom-devices wipy

Last synced: 04 Aug 2024

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

Automatically Generated Stub Packages for Micropy-Cli and whomever else

microcontroller micropy-cli micropython python stubs

Last synced: 28 Oct 2024

https://github.com/metachris/micropython-ctl

TypeScript library for talking to MicroPython devices from websites/webapps, Node.js and Electron apps

micropython typescript webrepl

Last synced: 12 Oct 2024

https://github.com/jczic/microrestcli

A micro JSON REST Web client based on MicroWebCli for MicroPython (used on Pycom modules & ESP32)

authentication datetimes download esp32 files hc2 http https json lopy micropython pycom rest rest-client restclient restful-client ssl wipy

Last synced: 27 Oct 2024

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

MicroPython driver for the MLX90614 IR temperature sensor

infrared micropython mlx90614 temperature

Last synced: 10 Oct 2024

https://github.com/BradenM/micropy-stubs

Automatically Generated Stub Packages for Micropy-Cli and whomever else

microcontroller micropy-cli micropython python stubs

Last synced: 04 Aug 2024

https://github.com/dmazzella/ucrypto

Micropython package for doing fast rsa and elliptic curve cryptography, specifically digital signatures

cryptography elliptic-curves micropython rsa

Last synced: 04 Aug 2024

https://github.com/brianpugh/tamp

Tamp is a low-memory, DEFLATE-inspired lossless compression library.

c compression deflate embedded heatshrink lossless low-memory lz77 lzss microcontroller micropython zlib

Last synced: 26 Oct 2024

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

MicroPython driver for TM1638 dual quad 7-segment LED modules with switches

7-segment esp8266 leds micropython tm1638 wemos-d1-mini

Last synced: 07 Nov 2024

https://github.com/russhughes/ttgo-hershey-fonts

MicroPython Hershey font demo for the TTGO-LCD board

esp32 hershey-fonts hershey-text micropython python ttgo vector-graphics

Last synced: 12 Nov 2024

https://github.com/ayoy/upython-aq-monitor

Air Quality monitor using PMS5003 sensor and WiPy development board implemented in MicroPython

airquality micropython pms5003 pycom sht10 sht1x wipy

Last synced: 07 Nov 2024

https://github.com/lemariva/uPyEINK

Control a Waveshare 7.5" E-INK display using an ESP32 running MicroPython

e-ink esp32 micropython waveshare-eink

Last synced: 04 Aug 2024

https://github.com/miketeachman/micropython-mqtt-thingspeak

Publish and Subscribe to Thingspeak using MQTT with Micropython

ampy esp32 esp8266 micropython mqtt putty pyboard-d thingspeak

Last synced: 04 Aug 2024

https://github.com/iyassou/mpyaes

MicroPython utility library for AES encryption

aes micropython

Last synced: 04 Aug 2024

https://github.com/wybiral/micropython-aioweb

A minimalist asyncio web framework for MicroPython.

asyncio esp32 http micropython server-sent-events sse uascynio websocket

Last synced: 04 Aug 2024

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

MicroPython driver for SSD1327 128x128 4-bit greyscale OLED displays

grove grove-oled-display micropython oled-display ssd1327

Last synced: 10 Oct 2024

https://github.com/miguelgrinberg/micropython-iot-tutorial

Source code for the "MicroPython and the Internet of Things" tutorial by Miguel Grinberg

esp8266 iot microcontroller micropython

Last synced: 28 Oct 2024

https://github.com/jplattel/upymenu

Micropython Menu for LCD Displays

esp32 lcd lcd-display lcd16x2 lcd20x4 menu micropython navigation python

Last synced: 02 Nov 2024

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

MicroPython driver for the Aosong AM2320 temperature and humidity sensor

am2320 dht humidity micropython temperature

Last synced: 29 Oct 2024

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

MicroPython examples for YS-IRTM 5V NEC Infrared UART transceivers

esp32 infrared ir-receiver ir-transmitter micropython nec-protocol tinypico uart ys-irtm

Last synced: 04 Aug 2024

https://github.com/hosaka/micropython-st7735

MicroPython driver and HAL example for Sitronix ST7735 TFT displays.

micropython

Last synced: 07 Nov 2024

https://github.com/elschopi/TI_INA226_micropython

Micropython driver for Texas Instruments INA226 power measuring IC

ina226 micropython micropython-esp32 micropython-esp8266 power-measurement texas-instruments

Last synced: 04 Aug 2024

https://github.com/summergift/micropython_for_pandora

🍭 IoT Board 潘多拉开发板上功能强大的 MicroPython 固件

iot-board micropython pandora rt-thread

Last synced: 16 Nov 2024

https://github.com/ayoy/micropython-thermal-printer

The MicroPython port of Python Thermal Printer by Adafruit

adafruit micropython printer pycom thermal-printer

Last synced: 04 Aug 2024

https://github.com/v923z/micropython-builder

Ready-to-run firmware files with micropython and ulab

firmware micropython numpy ulab

Last synced: 28 Oct 2024

https://github.com/kartun83/micropython-MQ

Set of drivers for MQ series sensors for Micropython

micropython monitoring mq2 mq7 smart-house

Last synced: 07 Nov 2024

https://github.com/vsolina/micropython-web-editor

Web-based code editor (IDE) for MicroPython controllers with WiFi

embedded esp32 ide micropython programming pyboard

Last synced: 31 Oct 2024

https://github.com/przemobe/micropy-enc28j60

ENC28J60 Ethernet chip driver for MicroPython (RP2)

enc28j60 ethernet micropython rp2040

Last synced: 02 Nov 2024

https://github.com/rroemhild/pycom-ruuvitag

Pycom MicroPython RuuviTag BLE Sensor Beacon scanner

bluetooth esp32 iot micropython pycom ruuvitag

Last synced: 27 Oct 2024

https://github.com/gdassori/microotp

A ESP8266 Micropython OTP Generator

2fa authenticator esp8266 micropython otp

Last synced: 04 Aug 2024

https://github.com/BrianPugh/tamp

Tamp is a low-memory, DEFLATE-inspired lossless compression library.

c compression deflate embedded heatshrink lossless low-memory lz77 lzss microcontroller micropython zlib

Last synced: 04 Aug 2024

https://github.com/josverl/micropython-magic

MicroPython integrated into Jupyter notebooks

ipython ipython-magic jupyter-magics jupyter-notebook micropython mpremote

Last synced: 12 Oct 2024

https://github.com/kevinkk525/pms5003_micropython

Driver for pms5003 air quality sensor for micropython

micropython pms5003

Last synced: 16 Nov 2024

https://github.com/harbaum/upide

uPIDE is a simple IDE for Micropython

esp32 esp8266 ide micropython

Last synced: 19 Oct 2024

https://github.com/funpythonec/openplc-iiotv0.1

Desarrollo del hardware de un Controlador Lógico Programable bajo la filosofia Open Source. Basado en el microcontrolador ESP32 y MicroPython para la industria 4.0.

electronics esp32 microcontroller micropython opensource plc

Last synced: 06 Nov 2024

https://github.com/wei1234c/bridges

Pretend your PC a Raspberry Pi or an ESP32 to connect I2C / SPI / GPIO / UART peripherals.

esp32 ft232h ftdi gpio i2c micropython python raspberry-pi spi uart

Last synced: 09 Nov 2024

https://github.com/keredson/chimes

Real Christmas bells / chimes that play music.

bells chimes christmas micropython midi woodworking

Last synced: 14 Oct 2024

https://github.com/tiagocoutinho/us2n

micropython bridge between UART and TCP for the ESP32

bridge esp32 micropython tcp uart wifi

Last synced: 27 Oct 2024

https://github.com/robmosca/robotinventor-vscode

A Microsoft Visual Studio Code extension to program LEGO® MINDSTORMS® Robot Inventor in MicroPython

hub lego lego-mindstorms-robot micropython mindstorms robot-inventor

Last synced: 05 Nov 2024

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

MicroPython I2C driver for MPU6886 6-axis motion tracking device

micropython mpu6886

Last synced: 12 Oct 2024

https://github.com/smlng/pycayennelpp

A Cayenne Low Power Payload (CayenneLPP) decoder and encoder for Python

cayennelpp decoding encoder internet-of-things iot lora lorawan micropython pypi python

Last synced: 21 Oct 2024

https://github.com/RetepRelleum/uPyVoip

Voip for Micropython ESP32 with Interactive Voice Response

b2bua esp32 ivr micropython python3 rfc-4733 rfc3261 sip voip

Last synced: 04 Aug 2024

https://github.com/reteprelleum/upyvoip

Voip for Micropython ESP32 with Interactive Voice Response

b2bua esp32 ivr micropython python3 rfc-4733 rfc3261 sip voip

Last synced: 28 Oct 2024

https://github.com/przemobe/micropy-ENC28J60

ENC28J60 Ethernet chip driver for MicroPython (RP2)

enc28j60 ethernet micropython rp2040

Last synced: 04 Aug 2024

https://github.com/metachris/micropython-captiveportal

Minimal async captive portal for MicroPython (compatible with uasyncio v3/MicroPython 1.13+ as well as earlier versions)

captive-portal micropython

Last synced: 22 Oct 2024

https://github.com/carglglz/upyble

Command line tool for Bluetooth Low Energy MicroPython devices

ble bluetooth-low-energy cli embedded micropython python repl shell terminal

Last synced: 10 Oct 2024

https://github.com/xreef/EByte_LoRa_E220_micropython_library

MicroPython LoRa EBYTE E220 LLCC68 device library complete and tested with Arduino, esp8266, esp32, STM32 and Raspberry Pi Pico (rp2040 boards).

arduino arduino-samd-boards e220 ebyte esp32 esp8266 llcc68 lora micropython pico python radio raspberry raspberry-pi rp2040 stm32 uart

Last synced: 15 Nov 2024

https://github.com/peter-l5/SH1107

MicroPython driver for SH1107 OLED displays (128x128 and 128x64 pixels)

driver i2c micropython oled oled-display raspberry-pi-pico sh1107 spi

Last synced: 04 Aug 2024

https://github.com/jedie/micropython-sonoff-webswitch

MicroPython project to free the Sonoff WiFi Smart Socket from the cloud by run a webserver on the device.

esp8266 micropython micropython-esp8266 python web-application webserver wifi

Last synced: 23 Oct 2024

https://github.com/jczic/microwifi

A micro WiFi class that supports the two LAN wireless interfaces (AP&STA) and manages many automatized methods, for MicroPython (used on Pycom modules & ESP32)

access-point connections esp32 hc2 hotspot layer list lopy micropython network pycom security station wi-fi wifi wipy wireless wireless-hotspot wlan wpa2

Last synced: 27 Oct 2024

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

MicroPython SPI Driver for ILI934X Series Based TFT / LCD Displays

esp32 micropython

Last synced: 12 Oct 2024

https://github.com/xreef/ebyte_lora_e220_micropython_library

MicroPython LoRa EBYTE E220 LLCC68 device library complete and tested with Arduino, esp8266, esp32, STM32 and Raspberry Pi Pico (rp2040 boards).

arduino arduino-samd-boards e220 ebyte esp32 esp8266 llcc68 lora micropython pico python radio raspberry raspberry-pi rp2040 stm32 uart

Last synced: 10 Oct 2024

https://github.com/andriyadi/MaixPy-TrashClassifier

A simple trash/waste classifier developed using MaixPy (a MicroPython framework) to run on K210 MCU on Sipeed's Maix dev board

aiot image-classification k210 machine-learning maix maix-board maixpy micropython mobilenet sipeed

Last synced: 27 Oct 2024

https://github.com/ssube/prometheus_express

Prometheus SDK for CircuitPython/MicroPython boards

circuitpython metrics micropython monitoring prometheus prometheus-exporter

Last synced: 05 Nov 2024

https://github.com/Carglglz/upyble

Command line tool for Bluetooth Low Energy MicroPython devices

ble bluetooth-low-energy cli embedded micropython python repl shell terminal

Last synced: 04 Aug 2024

https://github.com/matthias-bs/micropython-adc_cal

MicroPython ESP32 library for calibrated on-chip ADC conversion

esp32 micropython micropython-esp32

Last synced: 09 Nov 2024

https://github.com/tux-friend/tux-cube

Physics Sensor Cube Tux³

esp32 esp32c3 micropython physics sensors

Last synced: 10 Oct 2024

https://github.com/carglglz/upydevice

Python library to interface with MicroPython devices through Wifi (Websockets/WebREPL) , BLE or Serial connection (USB)

ble embedded micropython python serial webrepl wifi

Last synced: 27 Oct 2024

https://github.com/KipCrossing/Micropython-AD9833

This script is written in python 3.x for interfacing the AD9833 with microcontrollers with micropython (specifically the PyBoard) over SPI.

ad9833 circuitpython microcontroller micropython micropython-board pyboard python python-3 python3 spi wave wave-generator waveform

Last synced: 07 Nov 2024

https://github.com/fizban99/microbit_hcsr04

micro:bit library for the HC-SR04 ultrasonic sensor

hcsr04 microbit micropython

Last synced: 31 Aug 2024

https://github.com/russhughes/st7789s3_esp_lcd

Fast ESP_LCD based MicroPython driver for the TTGO T-Display-S3 st7789 display written in C

esp32s3 micropython st7789 t-display-s3

Last synced: 10 Oct 2024

https://github.com/brainelectronics/micropython-i2c-lcd

Micropython package to control HD44780 LCD displays 1602 and 2004 via I2C

hd44780 hd44780-display i2c i2c-display lcd lcd1602 lcd16x2 lcd2004 lcd20x4 library micropython package

Last synced: 07 Nov 2024

https://github.com/alvarowolfx/esp32-youtube-display

Display Youtube metrics using Google API and MicroPython

esp32 googleapis micropython micropython-esp32 tft youtube

Last synced: 04 Aug 2024

https://github.com/matthias-bs/MicroPython-ADC_Cal

MicroPython ESP32 library for calibrated on-chip ADC conversion

esp32 micropython micropython-esp32

Last synced: 04 Aug 2024

https://github.com/chrisb2/water-system

This project uses weather API's to determine if significant rain has fallen in the last day, or is forecast today, and if so disables the garden watering system to conserve water.

esp32 micropython thingspeak

Last synced: 28 Oct 2024

https://github.com/chrisb2/air-quality

An air quality sensor and display that uses the BME280 and CCS811 sensors to read temperature, relative humidity, equivalent CO2 (eCO2) and Total Volatile Organic Compound (TVOC) and displays the values on a 2.9in Waveshare e-Paper display.

bme280 ccs811 esp32 micropython waveshare

Last synced: 28 Oct 2024

https://github.com/insighio/esp32-microgamepad-ble

Dual analog joystick on ESP32 over BLE (Nordic UART Service - NUS) using micropython

analog-joystick ble micropython micropython-esp32 nus

Last synced: 11 Nov 2024