KEYBOARD GATEWAY / ESP32 APPLICATION
Snowball Device M5 Stack
Snowball Device · M5Stack — ESP32 Core + FACES firmware and gateway for Snowball Middleware; English/Korean keyboard UI.

About this project
About this project
An M5Stack Core with the FACES QWERTY keyboard becomes a small remote terminal for coding agents running on a PC. Sessions, projects and harnesses from the Snowball middleware are read over the LAN and drawn into a native 320×240 framebuffer; a held key opens prompt edit, where typed text can be English or Korean and is committed only after the journal accepts the command ID. Model, effort and access level sit behind Fn+Z, sourced from the native catalog. The board holds up to 16 PC enrollments, keeps display and input languages separate, and remembers Wi-Fi passwords for up to eight networks. The stock FACES panel swallows bare Fn and Alt, and the separate ATmega328 must be reflashed over ISP for a held Alt layer. Updates go over USB because the 3MB application partition does not support OTA.
From the README
From the README
- Display
- native 320×240 framebuffers were captured from the real M5Stack 0.2.2 firmware
- Limit
- The 3MB application partition does not support OTA
- Network
- UDP 47770 discovery and TCP 47771 pairing/control must be allowed on a trusted private LAN
Hardware
Native board: M5Stack Core
Boards: ESP32
Supported hardware: ESP32. Confirm the exact board revision and pin map in the upstream repository.
What the source supports
Upstream evidence: Reviewed from public README media at commit 7257124b2284 under Apache-2.0. Firmware was not executed.
Media credit & rights
Upstream project media · rights remain with its owner · Credit: fkiller
Screenshots decoded from the upstream README at a pinned commit. Repository code and firmware were not executed; the license texts are included in the preview package.
View original source ↗ Copyright & removal · Reviewed
More projects on these boards
2D LED Matrix A Ball Robot Based On ESP32 ACT1026 ESP32 AI Quota Monitor AIDlink Acid Box
See what an ESP32 project looks like, and whether it runs on your board.
FILTERS
Browse by form factor. Check the exact board, chip and peripherals before installing.
Try a project
Newest listings
Give your project a little spotlight.
Repository links do not imply author endorsement or verified hardware compatibility. Check the upstream safety guidance before powering or flashing a build.