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/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/mbuesch/bme280-upy

BME-280 sensor device driver with Micropython and Linux support (I2C + SPI)

bme280 bme280driver i2c micropython raspberry-pi spi

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

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

bela micropython sensor trill

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/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/electrocodeur/07_chenillard_esp32

Projet : Chenillard LED avec ESP32

micropython python

Last synced: 07 Dec 2024

https://github.com/mcpcpc/mpscpi

Instrumentation framework for network-based SCPI communication.

instrumentation micropython scpi

Last synced: 26 Jan 2025

https://github.com/octaprog7/rm3100

MicroPython module for control RM3100 Geomagnetic Sensor.

geomagnetic i2c micropython sensor

Last synced: 14 Jan 2025

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/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/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: 16 Jan 2025

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

Kit educativo para aprender a programar en Micropython

esp8266 micropython micropython-esp8266

Last synced: 21 Dec 2024

https://github.com/hiper2d/smart-home-light-automation-in-python

Design of smart light network for home using Raspberry Pi, ESP8266 WiFi modules, and Python

angular12 esp8266 flask micropython raspberry-pi

Last synced: 26 Dec 2024

https://github.com/n1kdo/bandselector

IOT BandSelector (also known as a Band Decoder) works with Antenna Switch Controller to perform automated antenna selection on band change

amateur-radio amateurradio elecraft ham-radio hamradio kicad kicad-project micropython micropython-rpi-pico pico-w

Last synced: 15 Jan 2025

https://github.com/xreef/stm32f401cc_micropython_firmware

The descriptor and the precompiled build of the MicroPython firmware for the WeAct Studio STM32F401CCU6

micropython stm32 stm32f4 stm32f401 stm32f401ccu6 weact weact-blackpill

Last synced: 30 Dec 2024

https://github.com/electrocodeur/17_pyroelectrique_esp32

Projet : Capteur de présence Pyroélectrique avec ESP32

micropython python

Last synced: 02 Jan 2025

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/destos/printer-status

Keep an eye on your printers completion percentage

apa102 esp32 esp8266 micropython micropython-esp8266 neopixel

Last synced: 10 Jan 2025

https://github.com/dlove24/urest

Micro REST HTTP Server

http micropython rest

Last synced: 05 Nov 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/electrocodeur/12_emetteur_ir_esp32

Projet : Émetteur IR avec ESP32

micropython python

Last synced: 25 Jan 2025

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/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://gitlab.com/olivierlenoir/MicroPython-MorseCode

MicroPython International Morse Code

Morse Code esp32 micropython

Last synced: 18 Nov 2024

https://github.com/potier97/micropython-config

First config esp32 repo with micropython

blink devices esp esp32 espressif iot micropython

Last synced: 25 Dec 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/jposada202020/micropython_lis3dh

Micropython Driver for the LIS3DH Sensor

acceleration accelerometer driver lis3dh micropython sensor

Last synced: 09 Nov 2024

https://github.com/xuantongyao/micropython-xt-gui

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

embedded gui micropython

Last synced: 10 Oct 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: 15 Nov 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: 06 Nov 2024

https://github.com/mrjackus1/micropython-pi-pico-web-server

A fast webserver using Micropython for the Pi Pico W. Support for Multicore and https soon!

micropython micropython-rpi-pico pi pico pico-w webserver

Last synced: 06 Nov 2024

https://github.com/rpidanny/lopy-proove

Interface with Proove/Anslut/Nexa/Telldus Switches using LoPy

433mhz lopy lopy4 micropython nexa proove pycom pycom-lopy rf-transmitter sdr

Last synced: 11 Jan 2025

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

A fully 3D-printed remote controller that uses Long Range (LoRa) radio communications to control an RC car.

controller lora micropython pico raspberry-pi rc-car rpi-pico rylr998 wireless

Last synced: 06 Nov 2024

https://github.com/rpidanny/lopy-pir

Log PIR Data to Adafruit.

circuitpython iot lopy micropython pir-sensor python

Last synced: 12 Jan 2025

https://github.com/xrystalll/aht10_monitor

Simple home temperature and humidity monitor on Raspberry Pi Pico

aht10 humidity micropython micropython-rpi-pico raspberry-pi-pico rp2040 sensor-monitor ssd1306 temperature

Last synced: 06 Nov 2024

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

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

ampy micropython pyboard

Last synced: 20 Jan 2025

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/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/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/insolor/micropython-troyka-led-matrix

A micropython driver for Troyka LED Matrix for ESP8266

driver esp8266 i2c led-matrix micropython

Last synced: 28 Jan 2025

https://github.com/octaprog7/BH1750

MicroPython module for work with BH1750 Ambient Light Sensor (ALS)

als micropython sensor

Last synced: 18 Nov 2024

https://github.com/obono/thumbyworks

My works for Thumby

micropython rp2040 thumby

Last synced: 22 Dec 2024

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

Projet : LED 3W avec ESP32

micropython python

Last synced: 14 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: 09 Jan 2025

https://github.com/cprite/thermometer

Measuring temperature using Raspberry Pi Pico

micropython raspberry-pi-pico

Last synced: 08 Jan 2025

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

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/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/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/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/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: 27 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/microcontroleurmonde/esp8266_rng

Tinny random number generate running on ESP8266. Just as proof of concept ^_^

esp8266 micropython rng

Last synced: 21 Jan 2025

https://github.com/de-dh/mpy-rf

Simple programm for receiving 433 MHz signals using a RX470C module and enhancing reception

433mhz 433mhz-module arduino esp32 micropython python rc rf rpi-pico rx470 rx470c syn470r wireless-communication wireless-sensor-networks

Last synced: 21 Jan 2025

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

WiFi library for RP2040 Pico-W with the ESP8285 chip

esp8285 micropython micropython-rpi-pico pico-w rp2040 wifi

Last synced: 20 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/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/jposada202020/MicroPython_QMC5883L

MicroPython Driver for the QMC5883L Accelerometer

acceleration accelerometer micropython qmc5883l

Last synced: 18 Nov 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/brainelectronics/micropython-package-validation

Validate and create MicroPython package JSON file

micropython package validation

Last synced: 04 Jan 2025

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: 14 Jan 2025

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

MicroPython module for work with BH1750 Ambient Light Sensor (ALS)

als micropython sensor

Last synced: 14 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/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/oldhammade/esp8266-oled-dht-micropython-seriesly

Temperature/Humidity OLED display using MicroPython and Seriesly

dht22 esp8266 micropython oled-display wemos-d1-mini

Last synced: 16 Jan 2025

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

Lessmostat, the less is more esp8266 WIFI AC thermostat: less than $25 in amazon pieces, no soldering, no breadboarding, no need for AC C wire.

air-conditioning dht11 dht22 esp-01 esp8266 home-automation hvac hvac-control iot iot-device lessmostat micropython mqtt python raspberry-pi relay thermostat

Last synced: 28 Jan 2025

https://github.com/electrocodeur/03_bouton_esp32

Projet : Bouton Poussoir avec ESP32

micropython python

Last synced: 22 Jan 2025

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/mcauser/micropython-max44009

MicroPython driver for the MAX44009 ambient light sensor

gy-49 max44009 micropython

Last synced: 03 Dec 2024