XIAO vs Adafruit key differences to account for:
- No TFT power/backlight pins needed
- SD card CS = GPIO 21 (expansion board), no explicit SPI.begin() needed (uses defaults)
- No TJpg_Decoder or PNGdec needed (no screen to render to)
- NeoPixel replaces all visual feedback
- More RAM means larger buffers are feasible (e.g., 8KB download chunks instead of 4KB)
Software Notes
You can create custom partition schemes by adding a partitions.csv file to your sketch folder, but there's no reason to here. These sketches compile well under 1MB — the Default with spiffs (3MB APP/1.5MB SPIFFS) gives you plenty of room.
Hardware Notes / Prepping sense
- You will have two additional GPIO pins. If you plan to use them, you can solder a separate header onto them.
- Due to the limited number of pins on the ESP32-S3, D11 and D12 on the Sense expansion board are reserved for the microphone by default. If you do need to use D11 and D12 for other purposes, you can flip over the Sense expansion board and cut the connection between J1 and J2 along the white line between the two solder pads using a sharp knife.
Description
Provide a brief description of the item and its purpose.
Usage & Images
Explain how and where the item is used within operations.
Maintenance
Outline any maintenance or care instructions required.
Supplier Details
Include key information about the supplier and contact details.
Ordering Guidelines
Specify reorder procedures and any special considerations.
Additional Notes
Add any other relevant information or observations.
