About ESPVerse

Firmware discovery, sharing, and browser flashing for ESP32 projects.

ESPVerse helps commanders publish ESP32 firmware missions and helps explorers find the right planet, spacecraft, and launch path without needing an account.

What ESPVerse is

ESPVerse is a web platform for ESP32 firmware projects. Commanders can submit missions, publish orbits, attach board-specific spacecraft, and share public or private releases. Explorers can browse firmware, inspect planets, and launch directly from a compatible browser.

Who it is for

ESPVerse is for embedded developers, makers, product teams, educators, and device owners who need a simple path from firmware release to installation. The goal is to make missions easier to discover, verify, share, and launch.

Created by

ESPVerse was created by fbiego.

Connect

Follow ESPVerse for project updates, releases, and development notes.

Terminology

ESPVerse terminology

GalaxyA hardware manufacturer or ecosystem containing multiple boards. Examples: M5Stack, Waveshare, LilyGO.
PlanetA hardware board or device that firmware can target. Examples: M5Stack Dial, ESP32-C3 Mini, Waveshare AMOLED 1.75.
MissionA firmware project or application distributed on ESPVerse. Examples: Chronos Navio, Smart Dashboard, Weather Station.
SpacecraftA compiled firmware build for a specific board and version. A mission can contain multiple spacecraft targeting different planets.
OrbitA firmware version release within a mission. Examples: v1.0.0, v1.1.2-beta, nightly-2026-05-28.
CommanderA firmware developer or publisher on ESPVerse. Commanders create and manage missions.
GuardianA developer maintaining a galaxy page and its board information. Equivalent to a manufacturer maintainer.
ExplorerA platform user who discovers and installs firmware. Explorers can browse missions, launch firmware, leave reviews, and rate projects.
ArchitectA developer working on the ESPVerse platform itself. Architects maintain and improve the ecosystem infrastructure.
Prime ArchitectThe original creator and lead builder of ESPVerse.
LaunchThe process of flashing firmware to a device using the web flasher. Examples: Launch Mission, Ready for Launch.
LandingA successful firmware installation onto a board. Example: Landing Complete.
Launch CountThe total number of successful firmware flashes through ESPVerse.
ConstellationA firmware category or collection. Examples: Smartwatch, Home Automation, Audio, Displays.
Star RatingThe community rating score for a mission. Example: 4.8 Stars.
TransmissionA review or feedback left by explorers. Example: 124 Transmissions.
SignalA short comment, activity update, or developer announcement.
SupernovaA rapidly trending or popular mission.
Featured StarA mission highlighted by the ESPVerse team.
Deep SpaceExperimental, beta, or unstable firmware releases.
Space DockThe firmware upload and management area for commanders.
Navigation ConsoleThe web flasher interface used to launch firmware.
Orbit MapThe version history of a mission.
Star MapThe discovery and explore page showing missions and planets.
Warp UpdateAn over-the-air firmware update.
Launch PadThe page or interface where an explorer prepares a firmware flash.
Mission ControlThe administrative and moderation dashboard for ESPVerse.

How it works

01Commanders publish

Create a mission, add orbits, choose supported planets, and upload spacecraft as merged `.bin` files.

02ESPVerse indexes

The mission appears in the Star Map, planet pages, galaxy pages, and Navigation Console manifests.

03Explorers launch

Visitors choose a planet and launch through Web Serial when firmware is available on ESPVerse.

04External planets link out

If firmware is not available on ESPVerse, planet pages can point explorers to official product resources.