A Macintosh Plus emulator port designed specifically for the Cheap-Yellow-Display (ESP32) board. This project utilizes umac and the Musashi 68k emulator to provide a functional vintage computing experience on modern low-cost hardware, featuring touchpad emulation for mouse control.
Key features include:
- Homebrew Macintosh applications built with Retro68 such as Weather, WiFi status, and CydCtl for hardware control.
- An IPC (Inter-Process Communication) interface between the Mac emulator and ESP32 via memory-mapped regions.
- Integration with Home Assistant through MQTT to display real-time weather data.
- Support for 240x320 LCD displays with touch capabilities.
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.
This article details how the author built a standalone network monitoring system for their home using ESP32 boards, offering a web server interface and MQTT data publishing for proactive device status updates.
Kyle Tryon has created a modern pager using an ESP32 microcontroller, receiving alerts via MQTT from platforms like Sentry. It features a translucent case and can play RTTTL music for notifications.
Learn how to use ESP32 as a MQTT broker for small number of devices and small number of messages using sMQTTbroker library.
Learn how to use ESP32 as a MQTT broker for small number of devices and small number of messages using PicoMQTT library.
Details the restrictions when using a public MQTT broker with Meshtastic, focusing on TLS/SSL requirements, authentication, and potential issues with server reliability and rates.
This article explains how MQTT (Message Queuing Telemetry Transport) can be used to create a more streamlined and organized smart home by enabling local communication between devices, reducing reliance on cloud services, and simplifying automation.
ESP MQTT client and broker library. This is a lightweight and easy to use MQTT library for ESP8266 and ESP32 devices. It supports client and broker modes, MQTT 3.1.1, arbitrary sized messages, and integrates with ArduinoJson.