Board support pack on GitHub
Waveshare provides the ESP32-P4-WIFI6-DB BSP, board definitions and peripheral examples. Start with the module support, then apply the shield pin map and display/audio settings.
Waveshare BSP & examples ↗
PCB design views supplied by Alan Trundle; assembled hardware may differ. Select the main image to inspect it.
A display and audio expansion shield for the Waveshare ESP32-P4-WIFI6-DB module. Bring together a 4-inch TFT, capacitive touch, stereo line-out, headset or headphone audio and removable storage for your touchscreen audio project. Currently in development; final supplied contents, price and availability will be confirmed before sale.
£40.00
Not VAT registered. No VAT is charged.
The details
Waveshare provides the ESP32-P4-WIFI6-DB BSP, board definitions and peripheral examples. Start with the module support, then apply the shield pin map and display/audio settings.
Waveshare BSP & examples ↗Explore the MySwift receiver project: LVGL interface, discovery, pairing, streaming and audio-output development. Check the selected revision and drivers before using it with this shield.
AirPlay project on GitHub ↗The shield adds ILI9488 SPI TFT, capacitive touch, ES8388 and PCM5102A interfaces. The module BSP is a starting point; a shield-specific pin map and driver configuration are required. Existing AirPlay examples include an ES8311 module test path. AirPlay support is a development project; no Apple certification or universal sender compatibility is claimed.
The ES8388 headset connection is CTIA; PCM5102A line-out needs a suitable amplifier or powered input. Leave conflicting USB functions disabled on shield-assigned GPIOs. Ribbon fit and powered validation remain to be completed before production sale. The gallery uses supplied PCB design views.