ESP32-S3 Super Mini 4MB Flash og 2MB PSRAM
ESP32-S3 Super Mini er et lille og kraftfuldt developmentboard til IoT, hjemmeautomation, sensorer, displays, USB-enheder og embedded elektronik. Boardet har en hurtig dual-core ESP32-S3-processor, indbygget WiFi, Bluetooth Low Energy, native USB, 4 MB flashhukommelse og 2 MB PSRAM.
Med en størrelse på cirka 22,52 × 18 mm tilbyder dette board masser af regnekraft og tilslutningsmuligheder på et lille område. Den standardiserede pinafstand på 2,54 mm gør integration i forskellige projekter enkel. De medfølgende pinheaders skal loddes på selv.
Vigtigste egenskaber
- ESP32-S3 dual-core Xtensa LX7-processor op til 240 MHz
- 4 MB flashhukommelse og 2 MB QSPI PSRAM
- 512 KB internt SRAM og 384 KB ROM
- 2,4 GHz WiFi og Bluetooth 5 Low Energy
- Native USB via USB-C, uden ekstra USB-til-serielkonverter
- 32 GPIO-tilslutninger, 16 ADC-indgange
- Programmerbar WS2812 RGB-led og statusleds
- Understøttelse af Arduino IDE, PlatformIO, ESP-IDF, ESPHome og MicroPython
- Firmware upload via USB og OTA
- Kompakt størrelse: cirka 22,52 × 18 mm
Tekniske specifikationer
- Microcontroller: ESP32-S3
- Processor: Dual-core Xtensa LX7, 240 MHz
- Internt SRAM: 512 KB
- ROM: 384 KB
- Flashhukommelse: 4 MB
- PSRAM: 2 MB QSPI
- WiFi: 2,4 GHz IEEE 802.11 b/g/n
- Bluetooth: Bluetooth 5 Low Energy
- USB-tilslutning: USB-C (native USB 2.0, USB OTG, USB Serial/JTAG)
- GPIO: 32 ben
- ADC: 16 indgange
- UART: Op til 3 controllere
- I²C: Op til 2 controllere
- SPI: Op til 4 controllere
- PWM: Op til 8 kanaler
- Logikniveau: 3,3 V
- Forsyning: 5 V via USB-C eller 5V-pin
- Mål: Cirka 22,52 × 18 mm
- Pinafstand: 2,54 mm
Tilslutninger og ben
Boardet har 37 tilslutningspositioner, hvoraf 32 kan bruges som GPIO. Der er også tilslutninger til 5 V, 3,3 V og GND. Almindeligt anvendte GPIO-ben uden særlige funktioner under boot er blandt andet:
- GPIO1, GPIO2, GPIO4, GPIO5, GPIO6, GPIO7, GPIO8
- GPIO15, GPIO16, GPIO17, GPIO18, GPIO21
Kontrollér altid pinout og softwarekrav for permanente tilslutninger, da nogle ben kan have særlige funktioner under opstart eller debug.
Indbyggede leds og knapper
- Programmerbar WS2812 RGB-led (forbundet med GPIO48)
- Rød statusled (forbundet med GPIO48)
- Blå lade-statusled (til batteri, ikke softwarestyret)
- BOOT-knap
- RESET-knap
Aktivering af PSRAM
De 2 MB PSRAM er ikke aktiv som standard i alle udviklingsmiljøer. I Arduino IDE skal du i boardindstillingerne eksplicit vælge “QSPI PSRAM”. I PlatformIO og ESPHome kræves der også specifikke konfigurationer for at aktivere PSRAM.
Programmering og brug
USB-C-porten er direkte forbundet med den native USB-interface, så der er ikke behov for en ekstra USB-til-serielkonverter. Ved programmering via Arduino IDE skal “USB CDC On Boot” være aktiveret.
Hvis boardet ikke genkendes, eller upload mislykkes, skal du følge disse trin:
- Hold BOOT-knappen nede
- Tilslut USB-kablet eller tryk kort på RESET
- Start firmware-uploaden
- Slip BOOT-knappen
- Tryk på RESET efter upload for at starte programmet
Kommunikation og periferiudstyr
ESP32-S3 Super Mini understøtter forskellige interfaces: GPIO, ADC, PWM, UART, I²C, SPI, I²S, USB, WiFi og Bluetooth Low Energy. Det gør den velegnet til sensorer, relæer, displays, LED-strips, motorcontrollere, hukommelsesmoduler og andre digitale eller analoge komponenter.
Mulige anvendelser
- IoT-sensorer og trådløst måleudstyr
- Hjemmeautomation og automatisering (Home Assistant, ESPHome, MQTT)
- Displays og grafiske brugerflader
- Dataloggere og robotteknik
- USB-HID-enheder, tastaturer og controllere
- LED-strips og interaktiv belysning
- Bluetooth Low Energy-enheder
- Lyd- og taleprocessering
- Kompakte embedded systemer og edge-AI-anvendelser
Leveringsomfang
- 1× ESP32-S3 Super Mini developmentboard
- Matchende pinheaders (ikke loddet på endnu)
Bemærk
- Pinheaders skal loddes på selv
- USB-C-kabel med datastøtte er nødvendigt til programmering
- GPIO arbejder på 3,3 V logikniveau og er ikke 5V-tolerant
- Kontrollér altid pinout og funktionen af tilsluttede komponenter