Open-source IoT Gateway - integrates devices connected to legacy and third-party systems with ThingsBoard IoT Platform using Modbus, CAN bus, BACnet, BLE, OPC-UA, MQTT, ODBC and REST protocols.
Repository Index
47,133 repositories indexed
1–24 of 55 · Most stars
MicroPython Tool - Utility to interact with a MicroPython board over a serial connection.
Fast MicroPython driver for ST7789 display module written in C
- st7789
- micropython
- driver
- bitmap-font
The last Micro Web Server for IoTs (MicroPython) or large servers (CPython), that supports WebSockets, routes, template engine and with really optimized architecture (mem allocations, async I/Os). Ready for ESP32, STM32 on Pyboard, Pycom's chipsets (WiPy, LoPy, ...). Robust, efficient and documented!
- websockets
- micropython
- esp32
- microwebsrv
A micro HTTP Web server that supports WebSockets, html/python language templating and routing handlers, for MicroPython (used on Pycom modules & ESP32)
- micropython
- webserver
- language-templating
- esp32
Wireless and Bluetooth MIDI/HID Foot Controller
v1.2 - UI tool for manage Espressif ESP32 microcontrollers with embedded MicroPython for MacOS, Windows and Linux: mini IDE, files manager, REPL, real time dashboards (sys/net), advanced features (gpio/mp3/leds/...)
A Full Featured GPS NMEA-0183 sentence parser for use with Micropython and the PyBoard embedded platform
- python
- python3
- micropython
- gps
MicroPython module to read a rotary encoder.
- rotary-encoder
- micropython
- esp8266
- esp32
A python 3 library to connect various motor systems to a Raspberry pi single board computer
- raspberry-pi
- motor
- servo
- 28byj-48
Human Interface Device (HID) over Bluetooth Low Energy (BLE) GATT library for MicroPython.
- hid
- keyboard
- mouse
- joystick
Stubs of most MicroPython ports, boards and versions to make writing code that much simpler.
- micropython
- vscode
- type-checking
- static-typing
Examples for I2S support on microcontrollers that run MicroPython
- pyboard
- micropython
- i2s-microphone
- i2s-dac
Crouton MQTT IOT Dashboard
Belay is a python library that enables the rapid development of projects that interact with hardware via a micropython-compatible board.
An ESP32 board as the radio speaks Nintendo Switch local wireless (LDN/Pia) to Pokémon games on a real Switch: trades and Mystery Gift with FRLG, LGPE, SwSh, BDSP, PLA, SV and PLZA, from the desktop app, Android (USB) or iPhone (Bluetooth).
- ldn
- nintendo-switch
- pokemon
- switch
Small on-board editor for PyBoard, WiPy, ESP8266, ESP32, RP2040, W60x, XBEE 3, Sipeed K210, as well as PyCom and Adafruit devices written in Python
Hardware testing for the software world. Real or virtual, local or remote, human, automated or agentic.
- hardware
- hardware-in-the-loop
- hil
- testing-framework
Micro Framework for MicroPython Boards Managed via MQTT
- micropython
- mqtt
- mqtt-libraries
- micropython-mqtt
📚 Control Functions For Single-Board Computers
- orangepi
- temp
- ip
- localip
An approach to designing IOT applications using ESP8266, ESP32 or Pyboard D endpoints
Simple GUI for Pyboard and TFT touch panel displays
- micropython
- display
- embedded
Lightweight Bluetooth Low Energy driver written in pure python for micropython
- bluetooth-low-energy
- micropython
- pyboard
- hci
System monitoring program for Raspberry pi single board computers written in Python 3.
- raspberry-pi
- raspberry-pi-3
- raspberrypi
- raspberry