Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support of ESP32-P4 #10278

Open
VojtechBartoska opened this issue Sep 2, 2024 · 1 comment
Open

Support of ESP32-P4 #10278

VojtechBartoska opened this issue Sep 2, 2024 · 1 comment
Assignees

Comments

@VojtechBartoska
Copy link
Collaborator

VojtechBartoska commented Sep 2, 2024

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)
Bluetooth To be added
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 In progress @lucasssvaz to be tested on HW v1.4
I2S In progress @P-R-O-C-H-Y
LEDC OK @P-R-O-C-H-Y
Motor PWM Not Supported (LED PWM)
Pulse Counter Not Implemented
RMT To be tested
SDIO OK 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 To be tested
UART To be tested @lucasssvaz @SuGlider
USB OK @me-no-dev Updated
Wi-Fi Done @me-no-dev
New Peripherals
MIPI
MSPI
@VojtechBartoska
Copy link
Collaborator Author

Hello,

table updated, most of peripherals are already supported.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: In Progress
Development

No branches or pull requests

5 participants