This guide details the implementation of OTA firmware updates for the ESP32-S3 in Hoopi Pedal. The system enables wireless firmware updates from a mobile app with automatic rollback protection.
Neovim is a powerful, extensible text editor—but it's fundamentally a terminal application. What if you want native macOS integration: smooth font rendering, proper keyboard shortcuts, system clipboard support, and seamless window management? This post walks through building a native macOS wrapper for Neovim using Swift and the MessagePack-RPC protocol.