ESP32-S3 Super Mini 4MB Flash i 2MB PSRAM
ESP32-S3 Super Mini je mala i snažna razvojna pločica za IoT, kućnu automatizaciju, senzore, zaslone, USB uređaje i ugrađenu elektroniku. Pločica ima brzi dual-core ESP32-S3 procesor, ugrađeni WiFi, Bluetooth Low Energy, native USB, 4 MB flash memorije i 2 MB PSRAM-a.
S dimenzijama od približno 22,52 × 18 mm ova pločica nudi mnogo računalne snage i mogućnosti spajanja na maloj površini. Standardni razmak pinova od 2,54 mm olakšava integraciju u različite projekte. Priloženi pin headeri moraju se sami zalemiti.
Najvažnije značajke
- ESP32-S3 dual-core Xtensa LX7 procesor do 240 MHz
- 4 MB flash memorije i 2 MB QSPI PSRAM-a
- 512 KB interne SRAM memorije i 384 KB ROM-a
- 2,4 GHz WiFi i Bluetooth 5 Low Energy
- Native USB putem USB-C, bez dodatnog USB-na-serijski pretvarača
- 32 GPIO priključka, 16 ADC ulaza
- Programabilna WS2812 RGB LED i statusne LED diode
- Podrška za Arduino IDE, PlatformIO, ESP-IDF, ESPHome i MicroPython
- Učitavanje firmwarea putem USB-a i OTA
- Kompaktan format: približno 22,52 × 18 mm
Tehničke specifikacije
- Mikrokontroler: ESP32-S3
- Procesor: Dual-core Xtensa LX7, 240 MHz
- Interni SRAM: 512 KB
- ROM: 384 KB
- Flash memorija: 4 MB
- PSRAM: 2 MB QSPI
- WiFi: 2,4 GHz IEEE 802.11 b/g/n
- Bluetooth: Bluetooth 5 Low Energy
- USB priključak: USB-C (native USB 2.0, USB OTG, USB Serial/JTAG)
- GPIO: 32 pina
- ADC: 16 ulaza
- UART: Do 3 kontrolera
- I²C: Do 2 kontrolera
- SPI: Do 4 kontrolera
- PWM: Do 8 kanala
- Logička razina: 3,3 V
- Napajanje: 5 V putem USB-C ili 5V pina
- Dimenzije: Približno 22,52 × 18 mm
- Razmak pinova: 2,54 mm
Priključci i pinovi
Pločica ima 37 priključnih pozicija, od kojih je 32 moguće koristiti kao GPIO. Tu su i priključci za 5 V, 3,3 V i GND. Najčešće korišteni GPIO pinovi bez posebnih funkcija tijekom pokretanja uključuju:
- GPIO1, GPIO2, GPIO4, GPIO5, GPIO6, GPIO7, GPIO8
- GPIO15, GPIO16, GPIO17, GPIO18, GPIO21
Uvijek provjerite pinout i softverske zahtjeve za trajne priključke, jer neki pinovi mogu imati posebne funkcije tijekom pokretanja ili otklanjanja pogrešaka.
Ugrađene LED diode i tipke
- Programabilna WS2812 RGB LED (povezana s GPIO48)
- Crvena statusna LED (povezana s GPIO48)
- Plava LED za status punjenja (za bateriju, nije softverski upravljiva)
- BOOT tipka
- RESET tipka
Uključivanje PSRAM-a
2 MB PSRAM nije standardno aktivan u svim razvojnim okruženjima. U Arduino IDE-u morate u postavkama pločice izričito odabrati “QSPI PSRAM”. U PlatformIO-u i ESPHome-u također su potrebne posebne konfiguracije za aktivaciju PSRAM-a.
Programiranje i uporaba
USB-C priključak izravno je povezan s native USB sučeljem, pa nije potreban dodatni USB-na-serijski pretvarač. Za programiranje putem Arduino IDE-a mora biti uključeno “USB CDC On Boot”.
Ako pločica nije prepoznata ili prijenos ne uspije, slijedite ove korake:
- Držite pritisnutu tipku BOOT
- Priključite USB kabel ili kratko pritisnite RESET
- Pokrenite prijenos firmwarea
- Otpustite tipku BOOT
- Nakon prijenosa pritisnite RESET za pokretanje programa
Komunikacija i periferija
ESP32-S3 Super Mini podržava različita sučelja: GPIO, ADC, PWM, UART, I²C, SPI, I²S, USB, WiFi i Bluetooth Low Energy. To ga čini prikladnim za senzore, releje, zaslone, LED trake, kontrolere motora, memorijske module i druge digitalne ili analogne komponente.
Moguće primjene
- IoT senzori i bežična mjerna oprema
- Kućna automatizacija i automatizacija (Home Assistant, ESPHome, MQTT)
- Zasloni i grafička sučelja
- Dataloggeri i robotika
- USB-HID uređaji, tipkovnice i kontroleri
- LED trake i interaktivna rasvjeta
- Bluetooth Low Energy uređaji
- Obrada zvuka i govora
- Kompaktni ugrađeni sustavi i edge-AI primjene
Sadržaj pakiranja
- 1× ESP32-S3 Super Mini razvojna pločica
- Odgovarajući pin headeri (još nisu zalemljeni)
Napomena
- Pin headere treba samostalno zalemiti
- Za programiranje je potreban USB-C kabel s podrškom za prijenos podataka
- GPIO radi na logičkoj razini od 3,3 V i nije 5V tolerantan
- Uvijek provjerite pinout i funkciju priključenih komponenti