Selection of ESP32-P4 dev board for development as high speed USB peripheral devices
Posted: Mon Jan 26, 2026 8:08 am
Selection of esp32 p4 dev board for development of high speed USB devices peripheral and ethernet
Following Waveshare boards are available for me :
Waveshare ESP32-P4-WIFI6-DEV-KIT
Waveshare ESP32-P4-NANO
Waveshare ESP32-P4-Module- DEV-KIT
Waveshare ESP32-P4-WIFI6-POE-ETH
I am looking to develop USB peripheral device with esp32 p4
the confusion which arrives is
1) Can device be developed on ESP32-P4-NANO and ESP32-P4-WIFI6-POE-ETH, as these do not have any jumper switch for device/host mode like other two ?
2) Does the ESP32 P4 chip on all these kits from ESP32-P4-WIFI6-DEV-KIT to ESP32-P4-WIFI6-POE-ETH differ in revision ?
3) does the formfactor of the ESP32 P4 module on ESP32-P4-Module-DEV-KIT cause any issue with traces for ethernet and USB compared to Non Module design ?
4) Any know issue with any of the model for USB device development ?
Thanks in advance, any suggestion otherwise will also help
I will go with Waveshare ESP32-P4-WIFI6-POE-ETH as default
Following Waveshare boards are available for me :
Waveshare ESP32-P4-WIFI6-DEV-KIT
Waveshare ESP32-P4-NANO
Waveshare ESP32-P4-Module- DEV-KIT
Waveshare ESP32-P4-WIFI6-POE-ETH
I am looking to develop USB peripheral device with esp32 p4
the confusion which arrives is
1) Can device be developed on ESP32-P4-NANO and ESP32-P4-WIFI6-POE-ETH, as these do not have any jumper switch for device/host mode like other two ?
2) Does the ESP32 P4 chip on all these kits from ESP32-P4-WIFI6-DEV-KIT to ESP32-P4-WIFI6-POE-ETH differ in revision ?
3) does the formfactor of the ESP32 P4 module on ESP32-P4-Module-DEV-KIT cause any issue with traces for ethernet and USB compared to Non Module design ?
4) Any know issue with any of the model for USB device development ?
Thanks in advance, any suggestion otherwise will also help
I will go with Waveshare ESP32-P4-WIFI6-POE-ETH as default