ESP32-S3 Super Mini 4MB Flash och 2MB PSRAM
ESP32-S3 Super Mini är ett litet och kraftfullt utvecklingskort för IoT, hemautomation, sensorer, displayer, USB-enheter och inbyggd elektronik. Kortet har en snabb dual-core ESP32-S3-processor, inbyggd WiFi, Bluetooth Low Energy, native USB, 4 MB flashminne och 2 MB PSRAM.
Med en storlek på cirka 22,52 × 18 mm erbjuder detta kort mycket beräkningskraft och anslutningsmöjligheter på en liten yta. Standardavståndet mellan pinnarna på 2,54 mm gör integration i olika projekt enkel. De medföljande pinheaders måste lödas fast själv.
Viktigaste egenskaper
- ESP32-S3 dual-core Xtensa LX7-processor upp till 240 MHz
- 4 MB flashminne och 2 MB QSPI PSRAM
- 512 KB internt SRAM och 384 KB ROM
- 2,4 GHz WiFi och Bluetooth 5 Low Energy
- Native USB via USB-C, utan extra USB-till-serieomvandlare
- 32 GPIO-anslutningar, 16 ADC-ingångar
- Programmerbar WS2812 RGB-led och statusleds
- Stöd för Arduino IDE, PlatformIO, ESP-IDF, ESPHome och MicroPython
- Firmwareuppladdning via USB och OTA
- Kompakt format: cirka 22,52 × 18 mm
Tekniska specifikationer
- Mikrokontroller: ESP32-S3
- Processor: Dual-core Xtensa LX7, 240 MHz
- Internt SRAM: 512 KB
- ROM: 384 KB
- Flashminne: 4 MB
- PSRAM: 2 MB QSPI
- WiFi: 2,4 GHz IEEE 802.11 b/g/n
- Bluetooth: Bluetooth 5 Low Energy
- USB-anslutning: USB-C (native USB 2.0, USB OTG, USB Serial/JTAG)
- GPIO: 32 pinnar
- ADC: 16 ingångar
- UART: Upp till 3 controllers
- I²C: Upp till 2 controllers
- SPI: Upp till 4 controllers
- PWM: Upp till 8 kanaler
- Logiknivå: 3,3 V
- Strömförsörjning: 5 V via USB-C eller 5V-pin
- Mått: Cirka 22,52 × 18 mm
- Pinnavstånd: 2,54 mm
Anslutningar och pinnar
Kortet har 37 anslutningspositioner, varav 32 kan användas som GPIO. Det finns också anslutningar för 5 V, 3,3 V och GND. Vanligt använda GPIO-pinnar utan specialfunktioner under uppstart är bland annat:
- GPIO1, GPIO2, GPIO4, GPIO5, GPIO6, GPIO7, GPIO8
- GPIO15, GPIO16, GPIO17, GPIO18, GPIO21
Kontrollera alltid pinouten och mjukvarukraven för permanenta anslutningar, eftersom vissa pinnar kan ha specialfunktioner under uppstart eller felsökning.
Inbyggda lysdioder och knappar
- Programmerbar WS2812 RGB-led (ansluten till GPIO48)
- Röd statusled (ansluten till GPIO48)
- Blå laddstatusled (för batteri, inte mjukvarustyrd)
- BOOT-knapp
- RESET-knapp
Aktivera PSRAM
2 MB PSRAM är inte aktiv som standard i alla utvecklingsmiljöer. I Arduino IDE måste du uttryckligen välja “QSPI PSRAM” i kortinställningarna. I PlatformIO och ESPHome krävs också specifika konfigurationer för att aktivera PSRAM.
Programmering och användning
USB-C-porten är direkt ansluten till det inbyggda USB-gränssnittet, vilket gör att ingen extra USB-till-serieomvandlare behövs. För programmering via Arduino IDE måste “USB CDC On Boot” vara aktiverat.
Om kortet inte känns igen eller uppladdningen misslyckas, följ dessa steg:
- Håll BOOT-knappen intryckt
- Anslut USB-kabeln eller tryck kort på RESET
- Starta firmwareuppladdningen
- Släpp BOOT-knappen
- Tryck på RESET efter uppladdning för att starta programmet
Kommunikation och kringutrustning
ESP32-S3 Super Mini stöder flera gränssnitt: GPIO, ADC, PWM, UART, I²C, SPI, I²S, USB, WiFi och Bluetooth Low Energy. Detta gör det lämpligt för sensorer, reläer, displayer, LED-remsor, motorstyrningar, minnesmoduler och andra digitala eller analoga komponenter.
Möjliga användningsområden
- IoT-sensorer och trådlös mätutrustning
- Hemmautomation och automatisering (Home Assistant, ESPHome, MQTT)
- Displayer och grafiska gränssnitt
- Dataloggers och robotik
- USB-HID-enheter, tangentbord och controllers
- LED-remsor och interaktiv belysning
- Bluetooth Low Energy-enheter
- Ljud- och talbehandling
- Kompakta inbyggda system och edge-AI-tillämpningar
Leveransomfattning
- 1× ESP32-S3 Super Mini utvecklingskort
- Matchande pinheaders (ej förlödda)
Observera
- Pinheaders måste lödas fast själv
- USB-C-kabel med datastöd krävs för programmering
- GPIO arbetar på 3,3 V logiknivå och är inte 5V-tålig
- Kontrollera alltid pinout och funktionen hos anslutna komponenter