# XIAO ESP32S3 Camera Display
## Description
ESP32-S3 Sense camera board with ST7789 SPI display, MicroSD storage, and three right-edge tactile buttons for capture and mode controls.
## Project Details
- **Owner:** ryanjetplane10
- **Created:** 6/21/2026
- **Last Updated:** 6/21/2026
- **Visibility:** Public
- **Copies:** 2
## Key Components
### J1 — [Pin Header 01x08 2.54mm Horizontal](https://www.flux.ai/adrian95/pin-header-01x08-254mm-horizontal~0e0.md)
- License: https://creativecommons.org/licenses/by/4.0/
- Part Type: Connector
- Role: ST7789 TFT display header
**Pins:**
- Pin_1 [pin 1]
- Pin_2 [pin 2]
- Pin_3 [pin 3]
- Pin_4 [pin 4]
- Pin_5 [pin 5]
- Pin_6 [pin 6]
- Pin_7 [pin 7]
- Pin_8 [pin 8]
### J2 — [DM3AT-SF-PEJM5](https://www.flux.ai/adrian95/dm3at-sf-pejm5~p1p.md)
- Datasheet URL: https://www.mouser.com/datasheet/2/185/DM3AT_SF_PEJM5_CL0609_0031_0_00_2DDrawing_00009471-1614303.pdf
- Role: MicroSD storage connector
- Manufacturer Name: Hirose Electric Co Ltd
- Manufacturer Part Number: DM3AT-SF-PEJM5
- License: https://creativecommons.org/licenses/by/4.0/
- Part Type: Connector
**Pins:**
- ~ [pin SWA]
- ~ [pin SWB]
- CD/DAT3 [pin 2]
- CLK [pin 5]
- CMD [pin 3]
- DAT0 [pin 7]
- DAT1 [pin 8]
- DAT2 [pin 1]
- SHIELD [pin P3]
- SHIELD [pin P4]
- SHIELD [pin P1]
- SHIELD [pin P2]
- VDD [pin 4]
- VSS [pin 6]
### SW1 — [SWITCH-PUSH-6mm-H5mm-4pin](https://www.flux.ai/baronunread/switch-push-6mm-h5mm-4pin~4u.md)
- License: https://creativecommons.org/licenses/by/4.0/
- Role: User tactile button
- Part Type: Switch
- Role Details: Close library match: 6x6mm 4-pin tactile switch, 5.0mm height instead of requested 4.3mm DAOKI switch
**Pins:**
- 1-1 [pin 1-1]
- 1-2 [pin 1-2]
- 2-1 [pin 2-1]
- 2-2 [pin 2-2]
### SW2 — [SWITCH-PUSH-6mm-H5mm-4pin](https://www.flux.ai/baronunread/switch-push-6mm-h5mm-4pin~4u.md)
- Role: User tactile button
- Part Type: Switch
- License: https://creativecommons.org/licenses/by/4.0/
- Role Details: Close library match: 6x6mm 4-pin tactile switch, 5.0mm height instead of requested 4.3mm DAOKI switch
**Pins:**
- 1-1 [pin 1-1]
- 1-2 [pin 1-2]
- 2-1 [pin 2-1]
- 2-2 [pin 2-2]
### SW3 — [SWITCH-PUSH-6mm-H5mm-4pin](https://www.flux.ai/baronunread/switch-push-6mm-h5mm-4pin~4u.md)
- Role Details: Close library match: 6x6mm 4-pin tactile switch, 5.0mm height instead of requested 4.3mm DAOKI switch
- Part Type: Switch
- Role: User tactile button
- License: https://creativecommons.org/licenses/by/4.0/
**Pins:**
- 1-1 [pin 1-1]
- 1-2 [pin 1-2]
- 2-1 [pin 2-1]
- 2-2 [pin 2-2]
### U1 — [Seeed Studio XIAO ESP32S3 Sense](https://www.flux.ai/seeedstudio/seeed-studio-xiao-esp32s3-sense~as.md)
- Purchase Url: https://www.seeedstudio.com/XIAO-ESP32S3-Sense-p-5639.html
- Manufacturer Part Number: 113991115
- Part Type: Microcontroller
- Manufacturer Name: Seeed Studio
- Datasheet URL: https://files.seeedstudio.com/wiki/SeeedStudio-XIAO-ESP32S3/res/esp32-s3_datasheet.pdf
- Product Info Url: https://wiki.seeedstudio.com/xiao_esp32s3_getting_started/
- Role: Main MCU / camera module
**Pins:**
- 3V3 [pin 14]
- 5V [pin 16]
- D10_A10_MOSI_GPIO9_TOUCH9 [pin 13]
- D7_RX_GPIO44 [pin 10]
- D8_A8_SCK_GPIO7_TOUCH7 [pin 11]
- D9_A9_MISO_GPIO8_TOUCH8 [pin 12]
- GND [pin 15]
- GPIO43_TX_D6 [pin 7]
- TOUCH1_GPIO1_A0_D0 [pin 1]
- TOUCH2_GPIO2_A1_D1
- TOUCH3_GPIO3_A2_D2 [pin 3]
- TOUCH4_GPIO4_A3_D3 [pin 4]
- TOUCH5_GPIO5_SDA_A4_D4 [pin 5]
- TOUCH6_GPIO6_SCL_A5_D5 [pin 6]
*The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/ryanjetplane10/xiao-esp32s3-camera-display~aj](https://www.flux.ai/ryanjetplane10/xiao-esp32s3-camera-display~aj).*
---
*Generated from [https://www.flux.ai/ryanjetplane10/xiao-esp32s3-camera-display~aj](https://www.flux.ai/ryanjetplane10/xiao-esp32s3-camera-display~aj)*