Open
Description
This issue is tracking adding support of ESP32-P4.
Initial support for basic functions already merged in release/v3.1.x
. Now working on checking if the peripherals work as expected and fixing what is found broken.
Oficial announcement is available here
ESP32-P4 is fully supported in ESP-IDF v5.3, this version is used in Arduino Core v3.1.0
Overview table
This table below tracks status of support of ESP32-P4.
Peripheral | Status of ESP32-P4 | Assignee | Pull Requests | Comments |
---|---|---|---|---|
ADC | Partial support | @P-R-O-C-H-Y | Calibration schemes not supported yet in IDF (only analogRead works now) ADC Continous also lacks IDF support. | |
Bluetooth | To be added | @P-R-O-C-H-Y | ||
Bluetooth Classic | Not supported | |||
BLE | To be added | |||
DAC | Not supported | @P-R-O-C-H-Y | ||
Ethernet RMII | OK | @me-no-dev | ||
Ethernet SPI | OK | @me-no-dev | ||
GPIO | OK | @lucasssvaz | ||
Hall Sensor | ||||
I2C | OK | @lucasssvaz | ||
I2C Slave | To be fixed | @lucasssvaz | Not triggering interrupts | |
I2S | OK | @me-no-dev | ||
LEDC | OK | @P-R-O-C-H-Y | ||
Motor PWM | Not Supported (LED PWM) | |||
Pulse Counter | Not Implemented | |||
RMT | OK | @lucasssvaz | ||
SDIO | OK | @me-no-dev | tested with WiFi | |
SD MMC | OK | @P-R-O-C-H-Y | #10460 | |
SigmaDelta | OK | @P-R-O-C-H-Y | ||
SPI | OK | @me-no-dev | ||
Timer | OK | @lucasssvaz | ||
Temp. Sensor | OK | @P-R-O-C-H-Y | ||
Touch | OK | @P-R-O-C-H-Y | #10448 | Touch V3 uses NG driver |
TWAI | OK | IDF based - Examples compiles | ||
UART | OK | @lucasssvaz @SuGlider | all uart examples OK | |
USB | OK | @me-no-dev | Updated | |
Wi-Fi | OK | @me-no-dev | ||
New Peripherals | ||||
MIPI | To be added | |||
MSPI | To be added |
Metadata
Metadata
Labels
Type
Projects
Status
In Progress