ESP32 Gallery

PROJECT / ESP32 APPLICATION

Esp32emu

Shared board runtime (display, touch, SD, WiFi, Bluetooth and USB keyboards and mice, LVGL setup screen, web page, console, debugger), CPU cores (68000/68020/68030, Z80…

About this project

A shared runtime that handles everything an 8/16/32-bit computer emulator needs on two boards — display, touch, SD card, Wi-Fi with NTP, Bluetooth keyboards and mice, a setup screen, a web page for disk images and a serial console — plus the CPU cores: 68000/68020, Z80, 6502, 65C816, 6809, ARM2 and a uPD765 floppy controller. A machine describes itself in one emu_machine_t struct and emu_run() does the rest; the build target picks the board, esp32s3 for the Makerfabs MaTouch ESP32-S3 7" (1024×600, 8 MB PSRAM) or esp32p4 for the M5Stack Tab5 (1280×720, 32 MB PSRAM). It is ESP-IDF 5.5.4 components, not a standalone app, and powers twelve separate emulator projects including Atari STE, Macintosh, Amstrad CPC, ZX Spectrum and Commodore 64.

Esp32emuOpen project preview ↗

Hardware

Native board: M5Stack Tab5

Boards: M5Stack Tab5 (ESP32-P4)

Supported hardware: M5Stack Tab5 (ESP32-P4). Confirm the exact board revision and pin map in the upstream repository.

What the source supports

Upstream evidence: Reviewed from public README media at commit 8a0b5f936e18 under MIT. Firmware was not executed.

Media credit & rights

Upstream project media · rights remain with its owner · Credit: rlucencic

Screenshots decoded from the upstream README at a pinned commit. Repository code and firmware were not executed; the license texts are included in the preview package.

View original source ↗ Copyright & removal · Reviewed

More projects on these boards

Pixel Tower Defense Matrix Rain Tab5 Tab5 Home Screen

Same use case

CYD Pinball Cards ESP32 Wake On Lan Remote Pocket Rally

Source repository ↗

Browse all projects

Explore projects

Sort

FILTERS

Browse by form factor. Check the exact board, chip and peripherals before installing.

MADE SOMETHING?

Give your project a little spotlight.

Repository links do not imply author endorsement or verified hardware compatibility. Check the upstream safety guidance before powering or flashing a build.

Try it

Project source ↗
Build & safety

Open project page ↗
FROM YOUR WORKBENCH

Small board.
Big idea.

Share what you've made.

Automatic checks start now. Most reviews finish in 1–3 days.

Prefer GitHub? Open an issue ↗