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

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

MicroPython driver for MPR121 capacitive touch keypads and breakout boards

capacitive-touch-sensor micropython mpr121 stm32f4

Last synced: 07 Nov 2024

https://github.com/alankrantas/micropython-TTP229-BSF

MicroPython ESP8266/ESP32 driver for TTP229-BSF 16-key capacitive keypad in serial interface mode

4x4-keypad capacitive capacitive-touch-sensor esp32 esp8266 keypad micropython micropython-esp32 micropython-esp8266 ttp229

Last synced: 04 Aug 2024

https://github.com/FRC4564/HueBridge

An easy-to-use, MicroPython-compatible class to access and control lights on a Philips Hue Bridge.

hue hue-bridge micropython philips python

Last synced: 07 Nov 2024

https://github.com/osteele/imu-tools

Send sensor data from an ESP + BNO055 → MQTT and/or serial port

bno055 esp esp32 esp8266 imu-sensor micropython mqtt physical-computing

Last synced: 12 Oct 2024

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

MicroPython driver for the Aosong DHT12 temperature and humidity sensor

dht dht12 humidity micropython temperature

Last synced: 12 Oct 2024

https://github.com/AlekseyFedorovich/ADXL345_spi_micropython

Library for interacting through the SPI protocol with an 'Analog Devices ADXL345' accelerometer from an MCU flashed with MicroPython. Methods are optimised for trying to reach max available sampling rate for this device

accelerometer adxl345 esp32 frequency micropython micropython-esp32 vibrational-analysis

Last synced: 04 Aug 2024

https://github.com/rroemhild/ubeacon

MicroPython library for encode and decode BLE beacons

altbeacon beacons ble bluetooth eddystone ibeacon lintech micropython mikrotik ruuvitag

Last synced: 27 Oct 2024

https://github.com/chrisb2/micropython-fingerprint

MicroPython library for reading Grow and ZhianTec finger print sensors.

esp32 fingerprint-sensor micropython pyboard

Last synced: 28 Oct 2024

https://github.com/wollewald/ads1115_mpy

A MicroPython module for the 16-bit, 4 channel ADS1115 ADC. All features of the ADS1115 are implemented, including alert functions.

ads1115 esp32 micropython

Last synced: 12 Oct 2024

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

MicroPython driver for PCF8575 16-Bit I2C I/O Expander with Interrupt

io-expander micropython pcf8575

Last synced: 04 Aug 2024

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

pySerial-like interface for Pycopy (unix port)

micropython pycopy

Last synced: 12 Oct 2024

https://github.com/alankrantas/micropython-ttp229-bsf

MicroPython ESP8266/ESP32 driver for TTP229-BSF 16-key capacitive keypad in serial interface mode

4x4-keypad capacitive capacitive-touch-sensor esp32 esp8266 keypad micropython micropython-esp32 micropython-esp8266 ttp229

Last synced: 11 Nov 2024

https://github.com/robmarkcole/bme680-mqtt-micropython

Publish data from the bme680 sensor over MQTT using micropython

micropython pycom wipy

Last synced: 23 Oct 2024

https://github.com/carlosperate/ubittool

Utility to extract the contents of flash from a micro:bit, including MicroPython user code.

extract hacktoberfest memory microbit micropython tool

Last synced: 07 Nov 2024

https://github.com/remixer-dec/m5stack_experiments

small projects made for M5StickC and UnitV IoT development boards from M5Stack

m5stack m5stickc micropython snake ticker uart unitv

Last synced: 14 Nov 2024

https://github.com/alankrantas/microbit-micropython-cookbook

Tricks and experiments using MicroPython on BBC micro:bit

education microbit micropython stem

Last synced: 11 Nov 2024

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

MicroPython driver for TM1740 8x8 LED matrix modules

esp8266 led-matrix micropython tm1640 wemos-d1-mini

Last synced: 10 Oct 2024

https://github.com/redoxcode/micropython-dfplayer

A micropython library to control the DFPlayer mini mp3 player module.

dfplayer dfplayer-mini micropython

Last synced: 10 Nov 2024

https://github.com/russhughes/turtleplotbot

MicroPython based 3D printed drawing robot

micropython micropython-esp32 plotter robot

Last synced: 12 Nov 2024

https://github.com/Azure/iot-central-micropython-client

A micropython SDK for connecting devices to Microsoft Azure IoT Central

iot iot-central micropython

Last synced: 03 Aug 2024

https://github.com/alankrantas/esp8266-micropython-cookbook

Simple and useful MicroPython examples on ESP8266/ESP32/Pico W

esp32 esp8266 iot micropython micropython-esp32 micropython-esp8266 raspberrypipicow

Last synced: 11 Nov 2024

https://github.com/lemariva/SmartUPy

Controlling "Tuya-type" smart power outlets using MicroPython

esp32 home-automation micropython outlets

Last synced: 04 Aug 2024

https://github.com/bulletmark/mpr

Wrapper for MicroPython mpremote tool

ampy micropython mpfshell mpremote rshell thonny upydev upyloader webrepl

Last synced: 01 Nov 2024

https://github.com/thonny/thonny-esp

Plug-in for Thonny IDE which adds ESP8266 and ESP32 MicroPython backends

esp32 esp8266 micropython micropython-esp32 micropython-esp8266 python thonny

Last synced: 30 Sep 2024

https://github.com/azure/iot-central-micropython-client

A micropython SDK for connecting devices to Microsoft Azure IoT Central

iot iot-central micropython

Last synced: 07 Oct 2024

https://github.com/arduino/lab-micropython-installer

This repository hosts the entire code of the Arduino MicroPython Installer tool

micropython

Last synced: 07 Oct 2024

https://github.com/gsampallo/micropython_demo_bot

Little example of how to create a bot for Telegram

bot micropython python telegram

Last synced: 04 Aug 2024

https://github.com/strid3r21/beemotions3

Home to all files related to the Bee Motion S3

arduino circuitpython esp32 esp32-s3 micropython

Last synced: 09 Nov 2024

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

MicroPython examples using TCA9548A I2C multiplexer

i2c micropython multiplexer tca9548a

Last synced: 04 Aug 2024

https://github.com/redoxcode/micropython-servo

A micropython library to control rc servos in a tidy way

micropython servo servo-motor

Last synced: 21 Oct 2024

https://github.com/wei1234c/mqtt_bridged_lora_networks_with_micropython_on_esp32

MQTT bridged LoRa networks with MicroPython on ESP32

bridge esp32 iot lora lora-gateway micropython mqtt

Last synced: 09 Nov 2024

https://github.com/ehong-tl/mqttsn-python3-micropython

MQTT-SN client for Python 3 and Micropython

micropython mqttsn mqttsn-protocol python3

Last synced: 10 Nov 2024

https://github.com/radeklat/micropython-thingspeak

Library for sending data to thingspeak.com from IoT devices running micropython (such as ESP8266)

http https iot-device micropython micropython-thingspeak thingspeak time-series

Last synced: 20 Oct 2024

https://github.com/capablerobot/sensetemp

An accurate and flexible four-channel temperature sensor designed for makers and engineers

circuitpython esp32 micropython oshw

Last synced: 05 Nov 2024

https://github.com/jwillikers/pwm-fan-controller-micropython

A simple program for controlling a fan using MicroPython on a microcontroller

fan-control microcontroller micropython nix pico pwm python raspberry-pi rp2040

Last synced: 08 Nov 2024

https://github.com/KipCrossing/PyBoard-HC05-Android

Micropython code for the HC05 Bluetooth adaptor and an example application for android devices made specifically for the HC05.

android android-device hc05 hc06 micropython pyboard

Last synced: 07 Nov 2024

https://github.com/bucknalla/lopy-raspberrypi

🎮 Use a Raspberry Pi to control a LoPy over UART

lopy micropython raspberry-pi uart

Last synced: 11 Nov 2024

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

A MicroPython class for the Ebyte E22 Series LoRa modules

gps lora micropython

Last synced: 23 Oct 2024

https://github.com/jczic/kt403a-mp3

MicroPython driver for KT403A MP3 chip (DFPlayer, GroveMP3, ... used on Pycom modules)

dfplayer driver effects esp32 grove hc2 kt403a lopy micropython mini mp3 pycom sound wipy

Last synced: 27 Oct 2024

https://github.com/webreflection/micro-repl

An easy, SerialPort based, MicroPython REPL for micro controllers.

micropython repl serialport web webserial

Last synced: 12 Oct 2024

https://github.com/jczic/KT403A-MP3

MicroPython driver for KT403A MP3 chip (DFPlayer, GroveMP3, ... used on Pycom modules)

dfplayer driver effects esp32 grove hc2 kt403a lopy micropython mini mp3 pycom sound wipy

Last synced: 07 Nov 2024

https://github.com/bjoerge/sproutpy

🪴 Use a Raspberry PI Pico W to measure the soil moisture in your potted plants and store the measurements in the Sanity Content Cloud

micropython moisture-sensor rasberry-pi sanity-io

Last synced: 07 Nov 2024

https://github.com/follower46/micropython-oled-progressbars

A collection of progress bars for use with esp8266 and esp32's on OLED displays

esp32 esp8266 i2c-display i2c-lcd micropython

Last synced: 04 Aug 2024

https://github.com/ttitanua/micropython_rotary_encoder

This is a micropython raspberry pi pico encoder library.

micropython raspbery-pi-pico rotary-encoder

Last synced: 27 Oct 2024

https://github.com/aschuma/esp32_ssd1306_metaefa

This MicroPython code, executed on an ESP32 OLED SSD1306 board, displays departure tables by utilizing the VVS Rest API (META EFA)

esp32 fahrplan micropython public-transport python python3 ssd1306 timetable vvs

Last synced: 27 Oct 2024

https://github.com/robmarkcole/hass-bbc-envirobit

Stream sensor readings from the BBC micropython envirobit to Home-Assistant

bbc-microbit home-assistant micropython

Last synced: 23 Oct 2024

https://github.com/redoxcode/micropython-ppm_reader

A micropython library to decode PPM signals coming from a RC receiver

micropython ppm rc-receiver

Last synced: 10 Nov 2024

https://github.com/lemariva/uPySteppers

DIY rotating platform using an ESP32 connected to Wi-Fi

diy-project esp32 m5stack micropython rotating-objects

Last synced: 04 Aug 2024

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

Various Pycopy-related proofs of concepts and hacks which don't deserve dedicated repos

micropython pycopy

Last synced: 27 Oct 2024

https://github.com/teuler/robotling

robotling is a simple circuit board to control small robots, mainly for educational purpose.

hexbug micropython micropython-esp32 python3 robots

Last synced: 11 Oct 2024

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/russhughes/wt32sc01py

WT32SC01 Plus MicroPython Display Driver

micropython micropython-driver st7796 wt32-sc01-plus

Last synced: 12 Nov 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: 04 Aug 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/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/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/matthias-bs/loraE22

A MicroPython class for the Ebyte E22 Series LoRa modules

gps lora micropython

Last synced: 04 Aug 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/pulkin/mpy-agps

Micropython implementation of assisted location services (AGPS)

a9g agps database gps lbs micropython python

Last synced: 04 Aug 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/davmoz/tf-luna-micropython

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

benewake distance-sensor i2c lidar micropython pycom

Last synced: 04 Aug 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/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/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: 04 Aug 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/Aschhoff/ESP32-433Mhz-Transmitter

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

433mhz esp32 micropython

Last synced: 04 Aug 2024

https://github.com/jposada202020/MicroPython_ICM20948

MicroPython Driver for the TDK ICM20948 Accelerometer/Gyro Sensor

acceleration accelerometer driver gyro gyroscope icm20948 micropython sensor tdk

Last synced: 04 Aug 2024

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

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

esp8266 iot micropython

Last synced: 16 Oct 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/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/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/tjhowse/grocy_pad

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

esp32 grocy lvgl micropython

Last synced: 14 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/peter-l5/framebuf2

MicroPython FrameBuffer extension: larger and rotated font, triangles and circles

circle font framebuffer large-font micropython size triangle

Last synced: 04 Aug 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: 04 Aug 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: 06 Aug 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: 04 Aug 2024

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

Simple file-based ORM for Pycopy

micropython pycopy

Last synced: 27 Oct 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/jajberni/AS726X_LoPy

MicroPython driver for the AS726X spectral sensor

as7262 as7263 micropython pycom

Last synced: 04 Aug 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/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: 04 Aug 2024

https://github.com/gamefunc/micropython_espX_IR_Transceiver

micropython esp32 IR Transceiver

esp32 ir micropython python

Last synced: 04 Aug 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/alankrantas/raspberrypi-pico-micropython-cookbook

MicroPython drivers and experiments on Raspberry Pi Pico

micropython python raspberrypipico

Last synced: 11 Nov 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: 23 Oct 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/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