Project Description Update


Here’s what the Flux documentation says about 3D view:
What About 3D View?
The 3D PCB view is optimized for a high-level, realistic visualization of your board. It doesn’t include layer selection controls. Here’s what you can and can’t configure:
What You Can Do in 3D View:
  • Rotate, pan, and zoom the board to inspect the overall geometry.
  • See stacked vias, components, and general board structure.
  • Visually confirm copper pours and silkscreen placement.
What You Can’t Do:
  • You cannot toggle individual layer visibility.
  • You cannot hide or isolate specific copper layers or metadata layers (like net or DRC overlays).
If you need to inspect specific layers or debug layer-specific issues, switch back to the 2D view using the View Mode toggle in the top toolbar.
Okay. So this is NOT an esp32-p4 PCB, this is a esp32-p4 BREAKOUT/carrier board for an esp32p4 devboard (which I need exact details for)
Got it—this is an ESP32‑P4 devboard carrier/breakout, not a standalone ESP32‑P4 board. I prepared an updated high‑level description ready to save:
ESP32-P4 devboard carrier/breakout. Hosts an ESP32-P4 development board (exact model TBD) and exposes interfaces for a camera FFC (differential data/clock with I2C control), an I2S DAC/amp driving a speaker, and an addressable LED port with filtering. Includes USB power input and single-cell Li-ion charging with battery sensing, power switching, and a regulated 3.3 V rail. Provides user inputs via a function switch and a rotary encoder FPC.
To pull the exact mechanical and pin details, please share:
  • Exact ESP32-P4 devboard model or a URL to its docs.
  • Connector/pinout and mechanicals: header/edge connector mapping and pitch, mounting-hole pattern, board outline/keepouts, max height.
  • Power domains and limits: which rails (5 V, 3.3 V, VBAT/VBUS) are available and back-power rules.
  • Required signal mapping you want broken out (camera, I2S, LEDs, buttons/encoder).
Note: If you expose USB data lines on the carrier, use bidirectional TVS with capacitance below 1 pF per line for ESD protection.

P_23
PIN_2
P_32
P_30
P_33
PIN_GND_2
P_8_SCL
P_26
P_20
P_21
PIN_5
PIN_3
PIN_29
P_24_DM
P_50
P_46
PIN_46
P_25_DP
PIN_28
P_RUN
P_47
P_3V3
P_7_SDA
P_GND
P_28
P_27
P_GND
P_2
P_22
PIN_3V3_1
P_GND
P_GND
PIN_30
P_GND
P_4
P_GND
PIN_4
P_VSYS
P_GND
P_3
P_48
P_49
P_29
P_52
P_GND
P_EN
PIN_GND_1
P_VBUS
P_5
P_51
PIN_3V3_2
P_31
R288
Resistance
100kΩ
P_3V3
P_3V3
PIN_30
ENC_B
P4_CHRG_N
PIN_2
P4_SPK_BCLK
PIN_2
P4_SPK_LRCLK
P4_LEDS_DATA
P4_SPK_DIN
VUSB
ENC_SW
PIN_46
PIN_29
PIN_28
PIN_48
PIN_28
VUSB
VUSB
FUNC_BTN
PIN_29
VCC_5V
P4_SPK_BCLK
PIN_46
PIN_30
ENC_A
P4_SPK_LRCLK
P4_STDBY_N
FLASH_TRIG
P_3V3
PIN_47
P4_SPK_DIN
P4_LEDM_DATA
R10
Resistance
2kΩ
C169
Capacitance
10µF

ESP32-P4 PCB with BMS-3B

ESP32-P4 PCB with BMS-3B thumbnail