waveshare-esp32-p4-devkit-b
Bootstraps Arduino projects for the Waveshare ESP32-P4 Module DEV KIT B
(SKU 30843) with the 7-inch DSI capacitive touch display (7-DSI-TOUCH-A).
Use this skill when the user wants to start a new Arduino project on this
specific board, or asks about pin assignments, display/touch wiring, partition
scheme, PSRAM config, or LVGL setup for this hardware. Generates the .ino
starter, Display layer (LVGL orchestration), and lv_conf.h. Does NOT generate
project.json / partitions.csv / tasks.json — those are produced by the
esp32-arduino-development skill, which reads board-profile.md from this skill
to pre-fill the right values. Vendors offline copies of the Waveshare libraries
(displays, GFX_Library_for_Arduino, lvgl) and syncs them into the user's
../libraries/ folder when a new project is created. Includes board schematics,
ESP32-P4 datasheet, and TRM in references/. Vendored libs and PDFs come from
the official Waveshare demo bundle; all updates flow through this skill
rather than from the public Arduino library
2026-04-24