A multi-model Muse: personal AI voice assistant on ESP32 - wake word or knob, any OpenAI-compatible brain (STT/chat/TTS mix-and-match), streaming replies, out of the box. Built on muse-gadget-sdk.
Repository Index
81,588 visible repositories in the index
97–120 of 197 · Most stars
Groki Bot desktop robot (M5Stack CoreS3): firmware, a voice and MCP gateway for your computer, and a hand-off to Grok Bot agents
🧠 SuperGreenOS home farming automation software for esp32, all in one package, and controllable from your smartphone, pc, mac, linux, toaster, plumbus, whatnot...
Micropython websockets implementation
Arduino Text-to-Speech Library
- text-to-speech
- arduino
- tts
- speech
A micro neural network multilayer perceptron for MicroPython (used on ESP32 and Pycom modules)
- micropython
- neural-network
- multilayer-perceptron
- mlp
Infrared gesture-based BLE media controller for AtomS3R and PAJ7620U2; C++ firmware, trajectory replay, and documented v24 baseline.
- arduino
- ble-hid
- embedded-systems
- esp32-s3
(Micro)Python class to access the MFRC522 RFID reader
Translated闪猫造物 (Flashcat Creations) Flashduck — an open-source ESP32-S3 desktop duck robot with six servos, a single animated eye, wide-stance walking and two interaction systems (voice assistant / DuckClaw local agent).
An ESP32 and 4.2" ePaper Display reads Dark Sky weather API and displays the weather using ESP-IDF
ESP8266 based bidirectional bridge between MQTT and IR (change MQTT message to IR signal and change received IR signal to MQTT message)
micrOS - mini asynchronous automation OS for DIY projects.
- micropython
- iot-platform
- interrupts
- socket
Open protocol and SDKs for connecting AI controllers to real-world devices with authenticated commands, media streaming, and device-controlled execution. Presented by Streamingtelligence Lab
CanAirIO is a citizen science initiative. We are developing a mobile application that is able to set a PM2.5 or CO2 sensors, and other related sensors, as a fixed station using WiFi or mobile station with an smartphone by using a Bluetooth connection.
module for the BMP280 sensor
- micropython
- bmp280
- esp8266
Simple GUI menu for micropython using a rotary encoder and basic display.
- menu
- micropython
- encoder
- rotary
Micropython Smarthome framework
A very small UPnP IGD implementation for your ESP8266 for automatic port forwarding
🦊 Simplest OTA update solution for your Micropython projects.
- senko
- micropython
- esp8266
- esp32
Slow micropython driver for 240x240 ST7789 display without CS pin from Ali Express, written in MicroPython
- micropython-esp8266
- st7789
- micropython
- display-driver
An approach to designing IOT applications using ESP8266, ESP32 or Pyboard D endpoints
MicroPython driver for Soldered Inkplate devices
- e-ink-display
- epaper-displays
- epaper-screen
A Maxim MAX30102 driver ported to MicroPython. It should also work for MAX30105.
- tinypico
- micropython-driver
- max30102
- heartrate
Micropython (ESP8266) websocket server implementation.