Build a voice-controlled AI assistant using an ESP32, Xiaozhi and MCP. This project focuses on safe hardware and software automation through the Model Context Protocol.
This software uses the Python logger to create a logfile for all messages for all topics to which this MQTT client has subscribed. It logs data as JSON or CSV and can be configured via command-line options.
This article details how to set up and use Machinechat JEDI with the Seeed Studio reTerminal DM for industrial IoT applications, including hardware/software preparation, installation, data pipeline creation, visualization, and MQTT integration.
Pixlpal is a hackable, ESP32-S3-based desktop device with an 11.25-inch LED matrix, high-fidelity audio, and Home Assistant integration, designed to be a smart AIoT desktop companion.
The $69 NanoKVM-USB 4K brings high-res 60 FPS streaming to hobbyists, turning a pro sysadmin tool into a versatile gadget for the homelab. It allows for 4K video streaming and can be used for tasks beyond system administration, such as video playback and even gaming.
Discussion thread about using a Seeed Studio reTerminal E1002 color ePaper display as a Home Assistant dashboard.
An introduction to the ESP32 microcontroller for IoT projects, covering MicroPython and Arduino IDE programming.
Security researcher BobDaHacker discovered multiple critical vulnerabilities in the Petlibro smart pet feeder system. The most severe is an **authentication bypass** allowing attackers to log in to *any* account using publicly available Google IDs. Petlibro acknowledged the issues and offered a $500 bounty, but has left the vulnerable login endpoint active for "legacy compatibility" over two months after initial reporting, despite promising a fix.
Other vulnerabilities included:
* Viewing details of any pet by ID.
* Obtaining serial numbers and MAC addresses.
* Manipulating feeding schedules, camera feeds, and settings without authentication.
* Retrieving mealtime messages recorded by owners.
* Gaining access to devices by adding oneself as a shared owner.
A voice-controlled AI chatbot powered by an ESP32 is housed inside a toy astronaut, offering a cute and displayable design.
ESPConnect is a web-based tool for flashing, inspecting, and managing the filesystem of ESP32 boards, offering a simplified alternative to traditional IDEs.