ESP32-S3 LCD_CAM simultaneous connection of two devices

Great_Plunger
Posts: 2
Joined: Fri Jul 26, 2024 11:50 pm

ESP32-S3 LCD_CAM simultaneous connection of two devices

Postby Great_Plunger » Sat Jul 27, 2024 12:25 am

Hi! According datasheet, LCD_CAM supports simultaneous connection to an external LCD and an external camera. The using of 8-bit data bus looks like reasonable. But, are there separated signals (d0..d7 for camera, d0..d7 for TFT) or them should/can be multiplexedxed by external latch? According draws in datasheet, it more like look no need in them, LCD_CAM module already has separate channels with FIFO connected to specialized DMA.
The goal: camera (ov2640 or similar) and display (320x240 or may be larger) connected to ESP32-S3, also I2C used to setup camera and communicate to other devices. UART leaved for firmware download, others pins can be used for any other task. ESP32-S3 take video from camera, apply some mask to it (text strings with some volatile data and simple graphics) and show it on TFT. Also it should do a snapshots in maximum quality (but with applied mask), save it, then return to streaming video in lower quality. The goal to obtain at least 20 FPS.
Are there enough pins in ESP32-S3-WROOM-1U? May be some graphical tools like CubeMX exist to do pin management or its not need because in this module its really possible to connect any internal signal to pin with only few restrictions like strapping pins?

Who is online

Users browsing this forum: No registered users and 70 guests