Replies: 8 comments 1 reply
-
C series chips don't have the LCD module. Won't ever work. Unless you use PxMatrux library. Please read README what chips are supported. |
Beta Was this translation helpful? Give feedback.
-
Yes, that's why the selected MCU is ESP32 S3. That section is clear :)
This link is no longer available. What I miss is the description of the pins. In the ESP32 datasheet the pinout does not list which pins are used for LCD. Lastly can these pins be remapped? The section about the LCD is pretty brief and I have not found any additional Application notes about it. |
Beta Was this translation helpful? Give feedback.
-
I've been able to find the mapping for SPI RAM on the ESP32 S3 chip Though there's the speed limitation
|
Beta Was this translation helpful? Give feedback.
-
In the ESP-IDF source code there's the definition for the pins but still does not document the LCD peripheral |
Beta Was this translation helpful? Give feedback.
-
Chapter 6 of the ESP32-S3 TRM. Default GPIO mapping used by the library is here : https://github.com/mrfaptastic/ESP32-HUB75-MatrixPanel-DMA/blob/master/src/platforms/esp32s3/esp32s3-default-pins.hpp |
Beta Was this translation helpful? Give feedback.
-
Default library pins for S3 are defined here: |
Beta Was this translation helpful? Give feedback.
-
Thanks. That's exactly what I was looking for. |
Beta Was this translation helpful? Give feedback.
-
Thanks. For the definition of the pins but the there but the question was more broad as what other pins can be used :) as I'd like some peripherals to be used and it would conflict with the default pins. |
Beta Was this translation helpful? Give feedback.
-
Hi,
I'm designing a controller board for a backpack I recently bought which had let's say poor and proprietary implementation.
Normally I'd use STM32F4 with the FSMC interface to drive the RGB LED panel. However, as I'd like to connect to the controller over wireless (not sure what's better WiFi/Bluetooth) I have switch to ESP32.
I used mostly ESP32 C3 to play with the RISC-V core.
However, I never used the ESP32 and I could not find in the datasheet in the pinout nor LCD section anything about the pins that are available.
I checked the default pins and set accordingly the connections in the schematics.

https://github.com/mrfaptastic/ESP32-HUB75-MatrixPanel-DMA/blob/master/src/platforms/esp32s3/esp32s3-default-pins.hpp
Also the suggested link for the hardware seems to be no longer valid.

So is this the best setup?
Also is it possible to change pins for
G2
andB2
as they are connected to the RTC crystal that I'd like to use for keeping precise time?Beta Was this translation helpful? Give feedback.
All reactions