I am a little bit confused about the state of dedicated GPIO on the ESP32-S3
Based on the idf documentation it is supported: https://docs.espressif.com/projects/esp ... _gpio.html
But the technical references https://www.espressif.com/sites/default ... ual_en.pdf (v0.5) doesn't mentioned it anymore. There was an empty chapter in pervious versions. There are some entries (Core1_gpio_inx; Core1_gpio_outx; pro_alonegpio_inx; pro_alonegpio_outx) in the GPIO matrix list that let me believe thay are for dedicated GPIO.
But the reference states that the "IO MUX and GPIO Matrix (GPIO, IO_MUX)" parts is published while there is no additional entry for GPIO in general or specific dedicated GPIO
Therefore the question is if there is still some documentation missing or has this feature removed in the final chip revision?
ESP32-S3: Dedicated GPIO
- ESP_krzychb
- Posts: 400
- Joined: Sat Oct 01, 2016 9:05 am
- Contact:
Re: ESP32-S3: Dedicated GPIO
Hi Demirug,
The short answer is that dedicated GPIO feature is supported for ESP32-S3.
For ESP32-S2 there are two methods to operate dedicated GPIO: by accessing registers and by using specialized CPU instructions. In newer chips (e.g. ESP32-S3 or ESP32-C3) the first method has been been removed and there are no dedicated GPIO registers anymore. Since there are no registers, there is no description in technical reference manual.
The short answer is that dedicated GPIO feature is supported for ESP32-S3.
For ESP32-S2 there are two methods to operate dedicated GPIO: by accessing registers and by using specialized CPU instructions. In newer chips (e.g. ESP32-S3 or ESP32-C3) the first method has been been removed and there are no dedicated GPIO registers anymore. Since there are no registers, there is no description in technical reference manual.
Re: ESP32-S3: Dedicated GPIO
Thank you for clarifying this for me.
Who is online
Users browsing this forum: No registered users and 3 guests