Pocketbyte: Modular ESP32-S3 Pocket Computer for Games, Music, and PDA Stuff

omrawaley1 pts2 comments

Pocketbyte | Modular Pocket Computer<br>Designed and built by a 16 y/o maker from CanadaPocket computer<br>for play, life, and tinkering.<br>ESP32-S3, 2.8″ IPS display, swappable controls, headphone jack, and a built-in App Store. Open source, no distractions.<br>Pre-order this summerJoin Discord

SoftwareOpen SourceDisplay2.8" IPSChipESP32-S3InputHot-swappableAudioStereo + Jack

SOFTWAREA little machine<br>with a big imagination.<br>Games, music, notes, tools — it suits all of your needs. Ships with an open source C library so you can build whatever comes next!

Retro-Go EmulationPlays comfortably up to SNES and Sega Genesis. NES, Game Boy Color, Sega Master System, and more all run flawlessly on the ESP32-S3.

Celeste (PICO-8 Port)Port of Celeste from PICO-8. Speedrun one of the best platformers ever made on a device that fits in your pocket.

Built-in App StoreDownload games and apps over Wi-Fi without a USB cable. Browse, click install, reboot. We're building a thriving indie community around it.

MP3 PlayerPlays MP3 and WAV from the SD card with cover art. Listen through the built-in speaker or plug in headphones for private listening.

Text Editor with SyncNotes stored on the SD card. Syncs with Notion, Obsidian, or any REST API over Wi-Fi. Turns the device into a focused writerdeck.

App LauncherGrid-based app launcher inspired by the Wii and 3DS. Battery percentage, time, and all your apps in one place.

Built to be hacked.<br>This is a device you actually own. And we encourage you to customize it however you like!

Yes, it plays games too.<br>Like, a lot of games. You can play classics like the NES, Game Boy Color, SNES, Sega Genesis, DOOM, Quake, and Celeste. Plus there is a vast library of indie games made by the community, specifically for Pocketbyte!

NES / FamicomClassic 8-bit library<br>SNES16-bit masterpieces<br>Game Boy / GBCHandheld classics<br>Sega GenesisBlast processing<br>DOOM / QuakeFirst-person classics<br>PICO-8 PortsCeleste and more

DOOM<br>Come on, we had to include this

Sega Genesis<br>Breathtaking graphics

Game Boy Color<br>Classic 8-bit, now in color

SNES<br>Your favourite retro games

Celeste (PICO-8)<br>A mountain worth climbing

DOOM<br>Come on, we had to include this

Sega Genesis<br>Breathtaking graphics

Game Boy Color<br>Classic 8-bit, now in color

SNES<br>Your favourite retro games

Celeste (PICO-8)<br>A mountain worth climbing

POCKETBYTE

Extension port

YXBA

GAMEPAD MODULE

QWERTYUIOP<br>ASDFGHJKL↵<br>ZXCVBNM,./

QWERTY KEYBOARD MODULE

BREADBOARD MODULE

MENU▶▶▶◀◀

IPOD CLICK WHEEL

GamepadKeyboardBreadboardiPod

MODULAR BY DESIGNSnap on<br>a new idea.<br>The bottom half detaches so you can swap controls in seconds. Switch between a Gamepad, a Blackberry-style Keyboard, or a module no one has imagines yet. One connector. Lots of strange, useful possibilities.<br>1Pull OffPull gently and the module releases. No tools needed.

2Snap OnMagnets guide the new module into place. Pins handle data and power.

3Go!Enjoy your new input scheme!

OPEN SOURCEBuild whatever<br>you want.<br>The C library, firmware, and app store are all open source on GitHub. The expansion port specs are published too — so you can write games, make tools, or design your own modules.

SDK & C Library<br>Write games, tools, and apps in C with ESP-IDF and FreeRTOS. Flash over USB and it’s running on the device seconds later. Full source on GitHub.

App Store<br>Share what you build over Wi-Fi. No fees, no approval queue — just upload and let the community play it.

Community<br>Hobbyists share tools, templates, and source code on Discord. See what everyone’s building and show off your own.

Grab the SDK on GitHub

HARDWARESmall machine.<br>Serious specs.<br>Every component was hand-picked for the best balance of performance, battery life, and premium feel.

Open Source SDKC library on GitHub. Write apps in C with ESP-IDF.

Modular BayMagnetic pin connector. Gamepad, keyboard, or your own design.

App Store + Wi-FiBrowse and install community-built apps over the air.

Display<br>Panel2.8" IPS LCD<br>320×240px, sunlight-readable, amazing viewing angles, premium feel

Processor<br>SoCESP32-S3<br>Dual-core Xtensa LX7 32-bit CPU @ 240MHz

Memory<br>PSRAM8MB<br>Don't worry, RAM prices won't affect Pocketbyte :)

Storage<br>microSD slotUp to 32GB<br>Supports up to 32GB for games, saves, and user data

Battery<br>Li-Po1500mAh<br>Hours of gameplay + USB-C charging

Controls<br>InputGamepad, QWERTY keyboard, and more<br>Infinite custom controllers via the modular extension port

Audio<br>OutputStereo 3.5mm + mono speaker<br>Crisp audio for any game or song. Yes it has a headphone jack :)

Connectivity<br>WirelessWi-Fi + Bluetooth<br>Wi-Fi for data transfer and Bluetooth LE for multiplayer & accessories

Dimensions<br>Core module75 × 55mm<br>About the size of a credit card

SDK<br>LanguagesC / Lua (eventually)<br>Full docs and utilities included — use the tools you like best

YOUTUBELatest Videos<br>Build diaries, game ports, and deep dives into pocket-sized engineering.

View all on YouTube

I Built a Modular Pocket Computer to Escape Modern Tech<br>⚡Join PCBWay today and...

games built game modular source tools

Related Articles