ESP32-S3 Super Mini USB-C

9.99 (DDV vključen)

ESP32-S3 Super Mini je ultra-kompakten (22,5 × 18 mm) dvojedrni IoT krmilnik z LX7 do 240 MHz, WiFi, BLE 5.0, USB-C OTG, WS2812 RGB LED in globokim spanjem ~43 µA.

Ni na zalogi

Prijava na sporočilo ob novi zalogi.

Šifra: 75 - D3 Kategorije: , ,
Opis

Opis

ESP32-S3 Super Mini — moč dvojedrnega LX7 v velikosti poštne znamke

ESP32-S3 Super Mini je kompaktna razvojna plošča (22,5 × 18 mm), ki prinaes dvojedrni Xtensa® LX7 do 240 MHz z vsemi zmogljivostmi ESP32-S3 — vključno z AI/ML vektorskimi navodili, WiFi 802.11 b/g/n in Bluetooth 5.0 LE. Kljub majhnosti ima vgrajeno WS2812B RGB LED, nativni USB-C OTG in samo ~43 µA porabo v globokem spanju. To jo uvršca med najbolj energijsko učinkovite miniaturne ESP32-S3 plošče na trgu.

Plošča je namenjena razvijalcem, ki iščejo kompaktno zmogljivost brez kompromisov: dovolj GPIO za senzorje in aktuatorje, močen procesor za lokalno obdelavo podatkov in varnostni mehanizmi (AES, RSA, Secure Boot) za zahtevne aplikacije. Podprta je v Arduino IDE, ESP-IDF, MicroPython in CircuitPython.

Anatomija krmilnika

LastnostPodatek
Tip krmilnikaSuper Mini razvojna plošča
MikrokrmilnikESP32-S3, Xtensa® LX7 dvojedrni, do 240 MHz
USB komunikacijski čipNativen USB OTG (ni CH340/CP2102)
USB konektorType-C USB
Logična napetost3,3 V
Dimenzije22,5 × 18 mm

Ključne lastnosti

  • Dvojedrni Xtensa® LX7 do 240 MHz z AI pospešenim – vektorska navodila za hitrejše ML in DSP operacije
  • Ultra nizka poraba ~43 µA globoko spanje – baterijsko napajane naprave z do mesec dni avtonomije
  • WiFi 802.11 b/g/n + BLE 5.0 + BLE Mesh – tri komunikacijske tehnologije hkrati
  • Nativni USB-C OTG – programiranje, serijsko komunikacijo in USB HID brez ločenega čipa
  • Vgrajena WS2812B RGB LED (GPIO48) – barvna statusna indikacija brez zunanjega modula
  • 11 GPIO + 6-kanalni 12-bit ADC – dovolj za večino senzorskih in krmilnih projektov
  • Varnostni mehanizmi AES-128/256, RSA, Secure Boot – za zahtevne in komercialne IoT naprave

Kaj potrebujem za začetek?

  • USB-C kabel – za programiranje in napajanje
  • Arduino IDE 2.x z ESP32-S3 board core – Espressif Systems; izberite ESP32S3 Dev Module
  • Tools → USB CDC On Boot → Enabled – obvezna nastavitev za serijski monitor
  • Adafruit NeoPixel ali FastLED – za vgrajeno WS2812B LED na GPIO48

Moj prvi projekt – 3 koraki

  1. Priključi ESP32-S3 Super Mini prek USB-C; Windows zazna avtomatčno (CDC serial port)
  2. Namesti ESP32-S3 core v Arduino IDE; nastavi USB CDC On Boot: Enabled
  3. Naloži NeoPixel primer za GPIO48 in previčaj, da RGB LED menjŭuje barve; nato preizkusi WiFiScan

Primeri uporabe

  • Nosljiva senzorska naprava (pulzni oksimeter, termometer — ~43 µA med spanjem)
  • Edge AI naprava (prepoznavanje besed z LX7 vektorsko pospesitvijo, brez oblaka)
  • Miniaturni spletni strežničk (nadzorna plošča domače avtomatizacije)
  • BLE Mesh vozlišče (mreža senzorjev v večsobnem sistemu)
  • USB HID naprava (tipkovnica, miška, gamepad z nativnim USB OTG)

Tehnični pregled

Tehnične specifikacije

ParameterPodatek
MikrokrmilnikESP32-S3
ArhitekturaXtensa® LX7 dvojedrni, 32-bit
Hitrost uredo 240 MHz
Flash pomnilnik4 MB
ROM384 KB
SRAM512 KB
WiFi802.11 b/g/n, 2,4 GHz
BluetoothBLE 5.0 (LE + Mesh)
USBNativen USB OTG (Type-C)
GPIO pini11 digitalnih I/O
ADC6 kanalov, 12-bit
Vgrajena LEDWS2812B RGB na GPIO48
Globoko spanje~43 µA
VarnostAES-128/256, RSA, HMAC, Secure Boot
Dimenzije22,5 × 18 mm

Primerjava: ESP32-S3 Super Mini vs ESP32-C3 Super Mini vs ESP32-S3 Zero Mini

S3 Super MiniC3 Super MiniS3 Zero Mini
MCULX7, 2 jedri, 240MHzRISC-V, 1 jedro, 160MHzLX7, 2 jedri, 240MHz
Flash4 MB4 MB4 MB
AI pospeševalnikDaNeDa
Globoko spanje~43 µA~5 µA~N/A
GPIO111134

Inženirski PRO nasvet

GPIO48 je skupen napajalni LED in WS2812B RGB LED – na ESP32-S3 Super Mini si rdeča napajalna LED in WS2812B RGB LED delita isti krmilni pin GPIO48. To pomeni, da vsak NeoPixel ukaz vpliva tudi na napajalno luce. Pri barvi rdeča (255, 0, 0) bo napajalna LED svetila močno, pri modri ali zeleni pa bo utripa la ali bila temnejša. Za čiste rezultate vedno nastavi barvo prek pixels.setPixelColor(0, pixels.Color(R, G, B)) in se zanesi na RGB vrednosti namesto, da preprosto pustite LED privzeto stanje. FastLED knjižnica: CRGB leds[1]; FastLED.addLeds<WS2812B, 48, GRB>(leds, 1);.

Kompatibilnost

Arduino IDE 2.x z ESP32-S3 board core (Espressif Systems). ESP-IDF v5.x. MicroPython in CircuitPython za ESP32-S3. Za RGB LED: Adafruit NeoPixel ali FastLED knjižnica, pin GPIO48. USB CDC: Tools → USB CDC On Boot → Enabled. GPIO logika 3,3 V — ni kompatibilno s 5 V napravami brez level-shifterja.

Dokumentacija