ESP32-S3 Super Mini 4MB Flash en 2MB PSRAM
Το ESP32-S3 Super Mini είναι μια μικρή και ισχυρή πλακέτα ανάπτυξης για IoT, οικιακό αυτοματισμό, αισθητήρες, οθόνες, συσκευές USB και ενσωματωμένα ηλεκτρονικά. Η πλακέτα διαθέτει γρήγορο dual-core επεξεργαστή ESP32-S3, ενσωματωμένο WiFi, Bluetooth Low Energy, native USB, 4 MB flash μνήμη και 2 MB PSRAM.
Με διαστάσεις περίπου 22,52 × 18 mm, αυτή η πλακέτα προσφέρει μεγάλη υπολογιστική ισχύ και δυνατότητες σύνδεσης σε μικρή επιφάνεια. Η τυπική απόσταση ακίδων 2,54 mm κάνει την ενσωμάτωση σε διάφορα έργα εύκολη. Τα παρεχόμενα pinheaders πρέπει να κολληθούν από εσάς.
Belangrijkste eigenschappen
- ESP32-S3 dual-core Xtensa LX7-processor έως 240 MHz
- 4 MB flash μνήμη και 2 MB QSPI PSRAM
- 512 KB εσωτερική SRAM και 384 KB ROM
- 2,4 GHz WiFi και Bluetooth 5 Low Energy
- Native USB μέσω USB-C, χωρίς επιπλέον USB-to-serial converter
- 32 GPIO συνδέσεις, 16 είσοδοι ADC
- Προγραμματιζόμενο WS2812 RGB LED και status LEDs
- Υποστήριξη για Arduino IDE, PlatformIO, ESP-IDF, ESPHome και MicroPython
- Μεταφόρτωση firmware μέσω USB και OTA
- Συμπαγές μέγεθος: περίπου 22,52 × 18 mm
Technische specificaties
- Microcontroller: ESP32-S3
- Processor: Dual-core Xtensa LX7, 240 MHz
- Intern SRAM: 512 KB
- ROM: 384 KB
- Flashgeheugen: 4 MB
- PSRAM: 2 MB QSPI
- WiFi: 2,4 GHz IEEE 802.11 b/g/n
- Bluetooth: Bluetooth 5 Low Energy
- USB-aansluiting: USB-C (native USB 2.0, USB OTG, USB Serial/JTAG)
- GPIO: 32 pinnen
- ADC: 16 ingangen
- UART: Tot 3 controllers
- I²C: Tot 2 controllers
- SPI: Tot 4 controllers
- PWM: Tot 8 kanalen
- Logicaniveau: 3,3 V
- Voeding: 5 V via USB-C of 5V-pin
- Afmetingen: Circa 22,52 × 18 mm
- Pinafstand: 2,54 mm
Aansluitingen en pinnen
Η πλακέτα διαθέτει 37 θέσεις σύνδεσης, από τις οποίες οι 32 μπορούν να χρησιμοποιηθούν ως GPIO. Υπάρχουν επίσης συνδέσεις για 5 V, 3,3 V και GND. Συχνά χρησιμοποιούμενες GPIO ακίδες χωρίς ειδικές λειτουργίες κατά την εκκίνηση είναι μεταξύ άλλων:
- GPIO1, GPIO2, GPIO4, GPIO5, GPIO6, GPIO7, GPIO8
- GPIO15, GPIO16, GPIO17, GPIO18, GPIO21
Ελέγχετε πάντα το pinout και τις απαιτήσεις λογισμικού για μόνιμες συνδέσεις, επειδή ορισμένες ακίδες μπορεί να έχουν ειδικές λειτουργίες κατά την εκκίνηση ή το debugging.
Ingebouwde leds en knoppen
- Προγραμματιζόμενο WS2812 RGB LED (συνδεδεμένο με GPIO48)
- Κόκκινο status LED (συνδεδεμένο με GPIO48)
- Μπλε LED κατάστασης φόρτισης (για μπαταρία, όχι ελεγχόμενο από λογισμικό)
- Κουμπί BOOT
- Κουμπί RESET
PSRAM inschakelen
Η 2 MB PSRAM δεν είναι ενεργή από προεπιλογή σε όλα τα περιβάλλοντα ανάπτυξης. Στο Arduino IDE πρέπει να επιλέξετε ρητά “QSPI PSRAM” στις ρυθμίσεις της πλακέτας. Στο PlatformIO και στο ESPHome απαιτούνται επίσης συγκεκριμένες ρυθμίσεις για την ενεργοποίηση της PSRAM.
Programmeren en gebruik
Η θύρα USB-C είναι απευθείας συνδεδεμένη με τη native USB διεπαφή, οπότε δεν χρειάζεται επιπλέον USB-to-serial converter. Για προγραμματισμό μέσω Arduino IDE πρέπει να είναι ενεργοποιημένο το “USB CDC On Boot”.
Αν η πλακέτα δεν αναγνωρίζεται ή η μεταφόρτωση αποτυγχάνει, ακολουθήστε τα εξής βήματα:
- Κρατήστε πατημένο το κουμπί BOOT
- Συνδέστε το καλώδιο USB ή πατήστε σύντομα το RESET
- Ξεκινήστε τη μεταφόρτωση του firmware
- Αφήστε το κουμπί BOOT
- Πατήστε RESET μετά τη μεταφόρτωση για να ξεκινήσει το πρόγραμμα
Communicatie en randapparatuur
Το ESP32-S3 Super Mini υποστηρίζει διάφορες διεπαφές: GPIO, ADC, PWM, UART, I²C, SPI, I²S, USB, WiFi και Bluetooth Low Energy. Αυτό το καθιστά κατάλληλο για αισθητήρες, ρελέ, οθόνες, LED strips, ελεγκτές μοτέρ, μονάδες μνήμης και άλλα ψηφιακά ή αναλογικά εξαρτήματα.
Mogelijke toepassingen
- Αισθητήρες IoT και ασύρματες συσκευές μέτρησης
- Οικιακός αυτοματισμός και αυτοματοποίηση (Home Assistant, ESPHome, MQTT)
- Οθόνες και γραφικές διεπαφές
- Dataloggers και ρομποτική
- Συσκευές USB-HID, πληκτρολόγια και controllers
- LED strips και διαδραστικός φωτισμός
- Συσκευές Bluetooth Low Energy
- Επεξεργασία ήχου και φωνής
- Συμπαγή ενσωματωμένα συστήματα και εφαρμογές edge-AI
Leveringsomvang
- 1× ESP32-S3 Super Mini developmentboard
- Ταιριαστά pinheaders (όχι ακόμη κολλημένα)
Let op
- Τα pinheaders πρέπει να κολληθούν από εσάς
- Απαιτείται καλώδιο USB-C με υποστήριξη δεδομένων για προγραμματισμό
- Το GPIO λειτουργεί σε λογικό επίπεδο 3,3 V και δεν είναι 5V-tolerant
- Ελέγχετε πάντα το pinout και τη λειτουργία των συνδεδεμένων εξαρτημάτων