Faro v0.12.1 — Web Flasher & Downloads

Flash from Chrome or Edge over USB-C (Web Serial), or download the firmware and Ubuntu packages. Faro is an open-source LVGL 9 touch/keyboard UI for upstream MeshCore.

Firmware

First install: full image at 0x0 (optional full chip erase prompt in the dialog). Updates that keep keys and contacts: the -app.bin image at 0x10000 with esptool (see FLASHING.md inside the firmware bundle).

LilyGo T-Deck Plus (ESP32-S3 + SX1262)
faro-tdeck-0.12.1-merged.bin
Download .bin
LilyGo T-Deck MAX (more contacts, PSRAM)
faro-tdeck-max-0.12.1-merged.bin
Download .bin
LilyGo T-Beam S3 Supreme
faro-tbeam-supreme-0.12.1-merged.bin
Download .bin
Heltec WiFi LoRa 32 V3
faro-heltec-v3-0.12.1-merged.bin
Download .bin
Elecrow ThinkNode M9
faro-thinknode-m9-0.12.1-merged.bin
Download .bin

Ubuntu desktop and bundles

Faro desktop console and simulator (Ubuntu x86_64)
Connects to a MeshCore companion radio over WiFi TCP (:5000) or USB serial
All firmware images + FLASHING.md
faro-0.12.1-firmware.tar.gz · Mesh America provider catalog: catalog.json

Check downloads with sha256sum -c SHA256SUMS. All files come from the v0.12.1 release, built by CI from the tagged source.

Faro is Apache-2.0. The firmware includes MeshCore (MIT), LVGL (MIT), Montserrat and Font Awesome glyphs (OFL-1.1), DejaVu-derived fonts (Bitstream Vera) and other open-source libraries, some LGPL-2.1: see NOTICE and THIRD_PARTY.md. Offline map tiles are not included; tiles made from OpenStreetMap data need the attribution © OpenStreetMap contributors.