ESP32 Touchscreen | DIY Digital Camera | Gaming

DIY Digital Camera using this ESP32 Touch Cam module and live stream over Wi-Fi. Play retro games on this module as well.

Similar projects worth following

  • 1

    Hey, what's up, Guys! Akarsh here from CETech.

    In today's project, we are going to make a Digital Action Camera of our own with a Capacitive Touchscreen on it. We made a similar DIY camera using the ESP32 Cam a few projects back but there was no touchscreen on that module. You can check that project from here and its Video description from here.

    We will be using an ESP32 Cam touchscreen module from MakersFab which is based on theESP32 wrover module. We will also use it for playing some fun games and at the end, we will make a Screenshot receiver as well. We also have with us an A9G module and a SIM808 module from Makerfabs but we will make something with them in the future. Though I have made a project using the A9G module in the past you can check that out from here and its video description from here.

    This is going to be fun. So let's get started.

  • 2
    Get PCBs for Your Projects Manufactured

    PCBGOGO, established in 2015, offers turnkey PCB assembly services, including PCB manufacturing, PCB assembly, components sourcing, functional testing, and IC programming.

    Its manufacturing bases are equipped with the most advanced production equipment such as YAMAHA pick and place machine, Reflow oven, Wave soldering Machine, X-RAY, AOI testing machine; and the most professional technical personnel.

    Though it’s only five years old, their factories have experience in the PCB industry for over 10 years in Chinese markets. It is a leading specialist in surface-mount, thru-hole, and mixed technology PCB assembly and electronic manufacturing services as well as turnkey PCB assembly.

    PCBGOGO provides the order service from prototype to mass production, join them now.

  • 3
    About ESP32 Touch Cam Module

    The ESP32 Touch Cam Module is a beautiful 3.5” touchscreen display, based on ESP32-WROVER, with a built-in 2M pixel OV2640 camera, which makes it an excellent platform for ESP32 projects. It is a pretty sleek and good looking module that can be used in several different display based projects. It comes up with a built-in micro SD card slot because an SD card is required for Image Capturing and Streaming purposes. It has an onboard CP2102 programmer and other display and Capacitive connectors on the backside.

    It has ILI9488 as the 3.5” 320x480 TFT LCD driver which uses SPI for communication with ESP32. The SPI main clock could be up to 60M~80M, which makes the display smooth enough for videos. The camera OV2640 with pixel 2M can make applications such as remote photography, face recognition, etc. The module also has GPIO pins which we can use with the breakout connectors to connect the ESP32 display with sensors/actuators. The ESP32 TFT Touch support Arduino or MicroPython programming. The module we are using here has a Capacitive Touch, you can also get the module with resistive touch as well.


    Coming to some more components on the module we have an NS2009 touch screen controller which is a 4-wire screen controller with an I2C interface. Apart from that, we have an FS6232 Two way MP motherboard Clock Generator IC which generates all clocks required for single and two-way multiprocessor platforms. Some important specifications of this module are as given below:-

    • 3.5 inch display, 320x480;
    • Capacitive Touch
    • ESP32-WROVER Controller
    • 2M pixel OV2640 Camera
    • WIFI/ BLE Connection.
    • Onboard USB2UART convertor for ESP32 programming
    • Onboard SD card socket
    • USB connector Type-C

    You can also get a detailed read about the module from here and you can get one for yourself from here

View all 6 instructions

Enjoy this project?



Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates