Docs menu

Hardware Examples

Board Hardware / Pinout Evidence

How ForgeUI records board identity, pin ownership, restrictions, allocations and accepted physical evidence.

Current board reference

The current record covers the Waveshare ESP32-P4-WIFI6-Touch-LCD-7B. The Project Hardware Profile remains authoritative for generated export configuration; the board pinout master is the human-readable hardware I/O and evidence reference.

Safe candidates and conditional allocations

PinsCurrent classification
GPIO2–5, GPIO28–31Safe general-I/O candidates when not allocated by the selected Hardware Example
GPIO7/8BSP-owned shared I²C bus; not free GPIO
GPIO34Restricted strapping pin
GPIO36Do not use: strapping plus board battery/indicator circuitry

Board-owned and dedicated interfaces

InterfacePins / ownership
ESP-Hosted / C6GPIO14–19, GPIO54 reset, GPIO6 auxiliary
TF / SDGPIO39–44 plus board power/control
AudioGPIO9–13 and GPIO53 amplifier enable
CANGPIO21 RX / GPIO22 TX; onboard transceiver
RS485GPIO26 TX / GPIO27 RX; onboard transceiver
DisplayGPIO32 backlight / GPIO33 reset; dedicated MIPI DSI
USB / debug / bootGPIO24/25, GPIO35, GPIO37/38 — keep away from experiments

Physically proven example allocations

ExampleAllocationEvidence
01GPIO2/4 buttons; GPIO3/5 LEDsPHYSICALLY PROVEN
02MB85RC256V at 0x50 on GPIO7/8 shared I²CPHYSICALLY PROVEN
03PN532 GPIO28–31 plus GPIO2 reset; IRQ unusedPHYSICALLY PROVEN

Authoritative public record