Seeed Studio XIAO ESP32S3 SENSE Camera (XIAO-ESP32-S3-SENSE)
Available from:
Aliexpress.com
Manufacturer:
Seeedstudio.com
Install method:
USB to Serial
| GPIO # | Component |
|---|---|
| GPIO00 | Button 1 |
| GPIO01 | User |
| GPIO02 | User |
| GPIO03 | SDCard CS |
| GPIO04 | User |
| GPIO05 | User |
| GPIO06 | User |
| GPIO07 | SPI CLK |
| GPIO08 | SPI MISO |
| GPIO09 | SPI MOSI |
| GPIO10 | CAM_XCLK |
| GPIO11 | CAM_DATA 7 |
| GPIO12 | CAM_DATA 6 |
| GPIO13 | CAM_PCLK |
| GPIO14 | CAM_DATA 5 |
| GPIO15 | CAM_DATA 1 |
| GPIO16 | CAM_DATA 4 |
| GPIO17 | CAM_DATA 2 |
| GPIO18 | CAM_DATA 3 |
| GPIO19 | None |
| GPIO20 | None |
| GPIO21 | LedLink |
| GPIO33 | None |
| GPIO34 | None |
| GPIO35 | None |
| GPIO36 | None |
| GPIO37 | None |
| GPIO38 | CAM_VSYNC |
| GPIO39 | CAM_SIOC |
| GPIO40 | CAM_SIOD |
| GPIO41 | I2S DIN1 |
| GPIO42 | I2S WS |
| GPIO43 | None |
| GPIO44 | User |
| GPIO45 | I2S BCLK |
| GPIO46 | I2S DOUT |
| GPIO47 | CAM_HREF |
| GPIO48 | CAM_DATA 8 |
Configuration for ESP32-S3
{"NAME":"XIAO-SENSE","GPIO":[32,1,1,6720,1,1,1,736,672,704,4992,5094,5093,5184,5092,5088,5091,5089,5090,0,0,544,0,0,0,0,0,5120,5056,5024,7872,7840,0,1,7808,7776,5152,5095],"FLAG":0,"BASE":1}
Add the following environment to platformio_tasmota_cenv.ini or platformio_override.ini and compile the tasmota32s3-xiaosense build.
[env:tasmota32s3-xiaosense]
extends = env:tasmota32s3
board = esp32s3cdc-qio_opi
build_flags = ${env:tasmota32_base.build_flags}
-UFIRMWARE_TASMOTA32
-DUSE_WEBCAM
-DUSE_I2C
-DUSE_I2S
-DUSE_I2S_AUDIO
-DUSE_I2S_MIC
-DMIC_PDM
; -DMIC_CHANNELS=2
; -DMICSRATE=32000
-DUSE_SHINE
-DI2S_BRIDGE
-DMP3_MIC_STREAM
-DMP3_STREAM_PORT=82
-DOTA_URL='"-"'
-DCODE_IMAGE_STR='"xiaosense"'
lib_extra_dirs = lib/libesp32, lib/lib_basic, lib/lib_i2c, lib/lib_audio, lib/lib_ssl, lib/libesp32_audio