Pokehike (Pokemon Crystal port for round-screen ESP32)
This is a Pokemon themed tamagotchi-style game with step counting that evolved into a full Rust port of Pokemon Crystal running on an ESP32 dev board with a round AMOLED screen. It features a redesigned UI built for round displays with touch controls, Bluetooth and WiFi trading, autosave, contextual action buttons, and an experimental auto-play mode that advances the game while the player walks in real life, letting them take over at any time while logging interesting events along the way.
What it addresses
Wanted motivation to walk more, using a step-counting game to encourage walking.
Shared over time
Each entry reflects what was shared on that date. Details may have changed since then.
Pokehike (Pokemon Crystal port for round-screen ESP32)
This is a Pokemon themed tamagotchi-style game with step counting that evolved into a full Rust port of Pokemon Crystal running on an ESP32 dev board with a round AMOLED screen. It features a redesigned UI built for round displays with touch controls, Bluetooth and WiFi trading, autosave, contextual action buttons, and an experimental auto-play mode that advances the game while the player walks in real life, letting them take over at any time while logging interesting events along the way.
Problem: Wanted motivation to walk more, using a step-counting game to encourage walking.
Audience: Personal use: a tamagotchi-style game intended to motivate the author to walk more
Posted by @AurelioB · Original comment ↗
“I've been working on a port of Pokemon Crystal for a specific ESP32 dev board with a round amoled screen.”