XIAO ESP32-C6 Shield Design


Make me a shield with DW3300QSR for Seeed Studio's Xiao ESp32C6
I’ll design a XIAO ESP32-C6 shield around the DW3300QSR: first I’ll inspect the existing DW3300QSR part/project, then define the XIAO-to-UWB interface, add the required connectors/support passives, wire and verify the schematic before proposing layout.
I started the DW3300QSR XIAO ESP32-C6 shield design and set up the work plan, but execution stopped before I could inspect or modify the schematic.
Planned next steps:
  1. Inspect the existing DW3300QSR component pins and current project state.
  2. Define the Seeed XIAO ESP32-C6 shield header mapping.
  3. Add XIAO-compatible headers, DW3300QSR support passives, power decoupling, SPI/control wiring, reset/IRQ lines, and any required RF/UWB notes.
  4. Create/update the project specification and power budget.
  5. Run schematic review/ERC and fix all unresolved issues before moving to layout.
No schematic changes were made yet.
Set IRQ/reset pins
Add headers and SPI
Add debug features
Check DW3300 datasheet
Document requirements

GPIO5_/_~EXTTXE
GND_3
VDD1
VDD3
SPI2CS/_WAKEUP
VTX_D
XTI
SPI2CLK
GPIO4/_EXTPA
RF1
GND_9
GND_7
GND_1
SPI2MOSI
GND_4
SPICSN
GND_8
VDD2B
VDD2A
VSS3
SPICDO_(SPIMISO)
SPICDI_(SPIMOSI)
RF2
XTO
GND_2
VIO_D
IRQ/GPIO8
GPIO6_/_~EXTRXE_
SPICLK
GND_5
VSS_1
GPIO7/_SYNC
IRQ2
VSS2
SPI2MISO
VSS1
EXTON
RSTN
VSS_2
GND_6
Name
Pin #
Type
Part Type
Terminal Order
IRQ/GPIO8
1
Unspecified
Terminal
GPIO6_/_~EXTRXE_
2
Unspecified
Terminal
SPI2CLK
3
Unspecified
Terminal
SPI2MISO
4
Unspecified
Terminal
GPIO5_/_~EXTTXE
5
Unspecified
Terminal
IRQ2
6
Unspecified
Terminal
SPI2MOSI
7
Unspecified
Terminal
GPIO4/_EXTPA
8
Unspecified
Terminal
GPIO7/_SYNC
9
Unspecified
Terminal
GND_1
10
Unspecified
Terminal
GND_2
11
Unspecified
Terminal
GND_3
12
Unspecified
Terminal
RF2
13
Unspecified
Terminal
GND_4
14
Unspecified
Terminal
GND_5
15
Unspecified
Terminal
GND_6
16
Unspecified
Terminal
GND_7
17
Unspecified
Terminal
RF1
18
Unspecified
Terminal

DW3300QSR

DW3300QSR thumbnail