|
|
ESPPFinger563
|
|
|
|
ESP-IDFEspressif
|
|
|
Autodesk Fusion 360Autodesk
|
|
|
|
ESP-BOX-EMUfinger563
|
ESP BOX EMU
Main project (full description and images / videos):
https://github.com/esp-cpp/esp-box-emu

The ESP-BOX-EMU is a gameboy-inspired add-on for the ESP32-S3-BOX and ESP32-S3-BOX-3 which provides:
- Game Controller (gamepad input with a/b/x/y, start/select, d-pad)
- LiPo battery (1000 mAh) with charging over USB-C
- Micro-SD card for storing roms, boxart, and savegames
- TinyUSB MSC device wrapping the uSD card
- Volume +/- buttons
- USB-C port for charging and programming
- Haptics (using LRA powered by DRV2605)
- Custom software stack including:
- NES Emulator (nofrendo)
- Gameboy / Gameboy Color emulator (gnuboy)
- Sega Master System / Game Gear emulator (smsplus)
- LVGL main menu with rom select (including boxart display) and settings page (all generated from Squareline Studio)
- LVGL emulation paused menu with save slot select, save slot image display, and configuration (sound, brightness, display, etc.). (all generated from Squareline Studio)
ESP BOX EMU
Project images are for reference only. Actual production is based on the manufacturing files on the project page.
Please review the designer's notes (e.g., PCB thickness) and select the appropriate options.
PCBWay is not responsible
for issues caused by unsuitable parameter selections.
For more important ordering information, please refer to
Read More
Raspberry Pi 5 7 Inch Touch Screen IPS 1024x600 HD LCD HDMI-compatible Display for RPI 4B 3B+ OPI 5 AIDA64 PC Secondary Screen(Without Speaker)
BUY NOW- Comments(6)
- Likes(10)
-
Alessandro Albani
May 28,2026
-
Engineer
Apr 15,2026
-
Joakim Lövgren
Jul 16,2025
-
Engineer
May 31,2025
-
Engineer
Dec 09,2024
-
Engineer
Sep 29,2024
-
Josue Fernandez
Sep 25,2024
-
Engineer
Sep 15,2024
-
Kenji
Aug 18,2024
-
William Emfinger
Jan 19,2024
- 2 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
-
8design
-
8usability
-
8creativity
-
6content
-
9design
-
8usability
-
8creativity
-
8content
More by William Emfinger
-
Programmable Mist Maker - XIAO / QT PY Extension
1112 2 1 -
RadioHAT - Raspberry Pi radio development platform
920 0 2 -
QWIIC-VL53L4CD Time-of-Flight Distance Sensor Module
1124 0 1 -
-
-
-
ARPS-2 – Arduino-Compatible Robot Project Shield for Arduino UNO
3358 0 6 -
-
A Compact Charging Breakout Board For Waveshare ESP32-C3
3968 3 8 -
AI-driven LoRa & LLM-enabled Kiosk & Food Delivery System
4357 2 2







