# picowalker: recreating the Pokéwalker accessory

> picowalker develops an RP2350-based recreation of the Pokéwalker accessory for Pokémon HeartGold and SoulSilver. This repository provides board drivers for the OLED display, IrDA, EEPROM, accelerometer, power management and USB save-data transfer; the application core is separate. Full compatibility with the games remains a goal.

- Type: Case study
- Targets: Firmware · Game
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-06
- Added to the catalog: 2026-11-09
- Original resource: <https://github.com/mamba2410/picowalker>
- Primary source: <https://github.com/mamba2410/picowalker/blob/7ff2217966e79f27d10f037be27ab5843cc6eef3/README.md>
- Catalog page: <https://awesomerea.org/resources/picowalker-case/>
- Record JSON: <https://awesomerea.org/resources/picowalker-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/picowalker-case/index.md)

## Requirements & limits

- **Prerequisites:** An RP2350-based picowalker board and the separate picowalker-core are needed for a complete device.
- **Prerequisites:** Building uses the Pico SDK, CMake and an ARM cross-compiler.
- **Limits:** Color sprites and several Pokéwalker parity features remain unfinished.
- **License:** BSD-3-Clause.

## Primary sources

1. <https://github.com/mamba2410/picowalker/blob/7ff2217966e79f27d10f037be27ab5843cc6eef3/README.md>
2. <https://github.com/mamba2410/picowalker/blob/7ff2217966e79f27d10f037be27ab5843cc6eef3/docs/CUSTOM.md>

## More in Games

- [Pocket Puyo Puyo Tsuu: matching Game Boy disassembly](https://awesomerea.org/resources/pocket-puyo-puyo-tsuu-disasm-case/index.md) · Case study
- [Pocky & Rocky: an annotated game disassembly](https://awesomerea.org/resources/pocky-rocky-disassembly-case/index.md) · Case study
- [POGOserver: reconstructing a Pokémon GO game server](https://awesomerea.org/resources/pogoserver-pokemon-go-case/index.md) · Case study
- [pokegold-ko: Korean Pokémon Gold and Silver disassembly](https://awesomerea.org/resources/pokegold-ko-case/index.md) · Case study
- [poketaka-sim: reconstructing PokéTaka battle rules from replays](https://awesomerea.org/resources/poketaka-sim-case/index.md) · Case study
- [Pokémon Aurora Ticket Distribution: a GBA disassembly](https://awesomerea.org/resources/aurora-ticket-distribution-case/index.md) · Case study

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
