Back to browse
Celeste game installs as ELF binary (42kB) on ESP32/breezybox [video]

Celeste game installs as ELF binary (42kB) on ESP32/breezybox [video]

by isitcontent·Feb 20, 2026·3 points·1 comment

AI Analysis

●●●BangerWizardryZero to OneNiche Gem

Celeste playable on a $15 microcontroller as a 42kB ELF binary.

Strengths
  • Genuinely inventive constraint: fitting a full platformer into ESP32 memory and display limits.
  • Novel packaging approach using custom ELF installer eliminates traditional firmware flashing.
  • Playable, not just a proof-of-concept—son completed the game on hardware.
Weaknesses
  • Niche audience: only appeals to embedded systems tinkerers already invested in ESP32.
  • YouTube-only documentation; no GitHub repo link visible for others to build/modify.
Category
Target Audience

Embedded systems hobbyists, game port enthusiasts, ESP32 developers

Similar To

Doom on various microcontrollers (Arduino, etc.) · Terminal-based game ports · BreezyBox shell ecosystem

Similar Projects

Developer Tools●●●Banger

Xr – Ripgrep for Binary Xrefs

Extracts 206 million cross-references from dyld cache in 6 seconds, outperforming Ghidra on speed.

WizardryNiche Gem
babush
403mo ago
GamingMid

My Web Games

Fifteen years of browser games, but no novel tech — nostalgia project, not a platform.

Eye CandyCozy
mudroljub
103mo ago