Utviklingskort med ESP32-S3, WiFi og Bluetooth
Seeedstudio XIAO ESP32-S3 Plus er et utviklingskort med en tokjerners ESP32-S3-prosessor, trådløs kommunikasjon og 18 GPIO-pinner. Kortet kombinerer 16 MB flashminne og 8 MB PSRAM med WiFi på 2,4 GHz, Bluetooth Low Energy 5.0 og Bluetooth Mesh i et format på 21 x 17,8 x 5 mm.
En ekstern 2,4 GHz-antenne med U.FL-kontakt følger med. Rekkevidden med denne antennen er over 100 m. Kortet har også innebygd lading for et Li-ion-batteri på 3,7 V.
Mer minne og flere GPIO-pinner
Plus-versjonen har 16 MB flashminne, mot 8 MB i standardversjonen av XIAO ESP32-S3. Den større kapasiteten gir plass til mer omfattende programmer, nettsidefiler og loggede data. Kortets 8 MB PSRAM kan brukes til blant annet bilde- og lydbuffere samt maskinlæringsmodeller.
De to Xtensa LX7-kjernene arbeider med opptil 240 MHz. Kortet har 18 GPIO-pinner med PWM og ni analoge innganger. Til sammenligning har standardversjonen 11 GPIO-pinner.
Grensesnitt for egne kretskort og utvidelser
Ni ekstra SMD-kontaktflater med en deling på 1,27 mm er plassert langs kantene og på undersiden. De gjør det mulig å lodde kortet som en ferdig modul på et eget kretskort. Tilgjengelige grensesnitt omfatter to UART-kanaler, to SPI-kanaler, I2C, I2S, JTAG-kontaktflater og en B2B-kontakt.
B2B-kontakten kan brukes med kompatible utvidelser, mens I2S-grensesnittet gir tilkobling for digitalt lydutstyr som mikrofoner og forsterkere. Reset- og Boot-knapper, en brukerdiode og en ladediode er montert på kortet.
Bruksområder
Kombinasjonen av trådløs kommunikasjon, utvidet minne og flere grensesnitt egner seg til blant annet:
- WiFi- og Bluetooth-baserte IoT-prosjekter
- Datalogging og innebygde nettsider
- Digitale lydprosjekter med I2S
- Behandling av bilde- og lydbuffere i PSRAM
- Egne kretskort der utviklingskortet loddes inn som en modul
Programmering, kompatibilitet og strømforsyning
Kortet kan programmeres med Arduino, MicroPython eller ESP-IDF. Forsiden beholder XIAO-formatet og er kompatibel med blant annet XIAO Expansion Board, Grove Shield for XIAO og GNSS-modulen L76K for XIAO. B2B-kontakten er ikke kompatibel med kameramodulen fra XIAO ESP32-S3 Sense, og kortet har ikke microSD-kortplassen som finnes på Sense-versjonen.
Strøm kan tilføres med 5 V via USB-C eller fra et Li-ion-batteri på 3,7 V loddet til BAT-kontaktflatene. Den innebygde ladekontrolleren leverer 100 mA under hurtiglading og 0,9 mA ved vedlikeholdslading. Den røde dioden blinker under lading og slukker når batteriet er fulladet.
Spesifikasjoner
De viktigste elektriske, mekaniske og trådløse egenskapene er samlet nedenfor.
Mikrokontroller
ESP32-S3R8, 2 x 32-bits Xtensa LX7, opptil 240 MHz
Minne
8 MB PSRAM, 16 MB flash
Trådløs kommunikasjon
WiFi 2,4 GHz, Bluetooth Low Energy 5.0, Bluetooth Mesh
Antenne
Ekstern antenne med U.FL-kontakt, inkludert
GPIO-pinner
18 med PWM, inkludert 9 ekstra SMD-kontaktflater med 1,27 mm deling
Analoge innganger
9, med 12-bits A/D-omformer
Grensesnitt
2 x UART, I2C, I2S, 2 x SPI, B2B-kontakt og JTAG-kontaktflater
Batterilading
100 mA hurtiglading, 0,9 mA vedlikeholdslading
Strømforbruk
28 mA ved USB 5 V, 35 mA ved batteri 3,8 V, 81 mA med WiFi, 101 mA med BLE
Hvilemoduser ved 3,8 V
Modemhvile 31,6 mA, lett hvile 2,45 mA, dyp hvile 33,51 µA
3,3 V-utgang
Opptil 700 mA
Strømforsyning
USB-C 5 V eller Li-ion-batteri
3,7 V via BAT-kontaktflater
Programvare
Arduino, MicroPython, ESP-IDF
Driftstemperatur
-20°C til 65°C
Pakkeinnhold
Pakken inneholder kortet og delene som trengs for antennetilkobling og pinneforbindelser:
- 1 x XIAO ESP32-S3 Plus-utviklingskort
- 1 x 2,4 GHz-antenne med U.FL-kontakt
- 2 x 7-pinners kontaktlister, ikke loddet