HomeMaster is an open-source platform for local-first smart home automation using ESP32-based devices like MiniPLC and MicroPLC. This repository includes firmware, schematics, and documentation for creating modular, cloud-free automation systems fully compatible with Home Assistant via ESPHome
MicroPython SSD1309 Monochrome OLED Display Driver
### This project has been merged ESPHelper. Please use https://github.com/ItKindaWorks/ESPHelper ### A port of the ESPHelper library for ESP32 devices
Ada-language framework
Helmut Hoffer von Ankershoffen experimenting with auto-provisioned RPi cluster running K8S on bare-metal
BLE Edition of the original FistBump (portable WPA handshake grabber)
Raspberry Pi distribution of Alpha
A micro workers class that easily manages a pool of threads to optimise simultaneous jobs and jobs endings, for MicroPython (used on Pycom modules & ESP32)
Physical Bitcoin Stat Ticker
Micropython driver for the HT16K33, a LED matrix, 7-Segment Numeric, and 14-Segment Alphanumeric display driver IC
ROS QGIS Plugin prototype
A C++ Library for Linux based single board computers ( sbc ) to drive electronic displays. Developed and tested on Raspberry pi (5, 4 & 3).
- erm19264
- hd44780
- library
- nokia5110
Make your Chromecast devices discoverable and controllable via MQTT.
- chromecast
- chromecast-device
- python
- python3
MicroPython driver for SH1107 OLED displays (128x128 and 128x64 pixels)
- driver
- raspberry-pi-pico
- sh1107
- oled
A SIP monitoring script that publishes incoming calls with CallerID to an MQTT channel
Particle sensor manager for multiple sensors: Honeywell, Plantower, Panasonic, Sensirion, etc. This is sensors layer of CanAirIO project too.
MessagePack serialisation library optimised for MicroPython
XAsyncSockets is an efficient Python/MicroPython library of managed asynchronous sockets.
- python
- asynchronous
- sockets
- tcp
micropidash: A non-blocking web interface library for MicroPython microcontrollers. Featuring real-time sync, independent dark mode, and easy hardware integration via uasyncio.
AS560 Micropython library for reading this magnetic sensor
Async MQTT library with auto reconnect for MicroPython devices such as the ESP32 or Pycom devices
raspberry pi project that visualizes sound waves
Recursively watch a directory for modifications and publish file content to an MQTT broker
Display the behaviour of a realtime program with a scope or logic analyser.