Maker Turns an ESP32 S3 Into a Pocket PC by Porting Open Source Tactility OS to a 2.4 Inch Touch Display

Published  September 4, 2026   0
User Avatar Anand D
Author
ESP32 S3 Pocket PC Running Tactility OS

This project transforms a compact MaTouch Lite development board into a fully functional, portable touchscreen computer. The project uses an ESP32-S3 microcontroller, featuring 16MB of flash and 8MB of PSRAM, which provides the necessary performance to run a graphical environment. By integrating a 2.4-inch resistive touchscreen and a microSD card for storage, the creator successfully miniaturizes the classic desktop computing experience.

To bridge the gap between simple hardware and a desktop-like experience, the build utilizes Tactility, an open-source graphical firmware. Since the default firmware lacked native support for the specific hardware, the creator performed a custom port to optimize the operating environment. This custom software suite enables essential desktop features, including a file manager that supports JPEG viewing, an app hub for installing custom tools and connectivity support for external USB devices like mice and keyboards.

Beyond just being a tiny computer, the build is designed as a practical electronics workstation. By routing the ESP32-S3 GPIO pins to accessible external headers and housing the components in a custom 3D-printed enclosure, the device serves as a field-ready tool for makers. The final result is an interactive unit capable of debugging hardware via an I2C scanner, controlling pins through a custom app, and testing OLED displays, proving that even small microcontrollers can handle complex, multi-functional projects.

Add New Comment

Login to Comment Sign in with Google Log in with Facebook Sign in with GitHub