How to Program an ESP32 Dev Board (Part 2) – Touch Inputs Tutorial

Published at : 23 Dec 2025

Welcome to Part 2 of my series — “How to Program an ESP32 Board with a Built-in Display.” 🎨

In this tutorial, we’ll learn how to handle touch inputs on the ESP32 Waveshare 2-inch development board.
You’ll see how to detect touches on different areas of the screen — for example, when you touch the red rectangle, a “Red” label appears, and the program recognizes which shape was pressed.

🛒 Waveshare ESP32 board link: https://www.waveshare.com/esp32-s3-touch-lcd-2.htm?&aff_id=VolosProjects
💾 Project files & code: https://github.com/VolosR/HowToProgramESP32

OTHER VIDEOS in SERIES:
PART1: How to Draw on Screen: https://youtu.be/JrCelq53mfw


If you find this video helpful, support my work using the links below — every bit helps me rule the galaxy 😎
❤️ Support my work:

Patreon →https://www.patreon.com/VolosProjects
Ko-fi → https://ko-fi.com/volosprojects
YouTube Membership → https://www.youtube.com/channel/UCit2rVgOvhyuAD-VH5H_IHg/join

💬 Don’t forget to like, share, and subscribe for the next parts!
Don’t forget to like, share, and subscribe for the next part!