ESP32 S3 1.14 Inch LCD typeC-USB

€15.99 (DDV vključen)

ESP32 S3 1.14″ LCD je celovita IoT platforma z ESP32-S3R2, 1,14″ IPS TFT (ST7789), BMP280, QMI8658C IMU, LiPo polnilcem, RGB LED in WiFi+BLE 5.0.

Ni na zalogi

Prijava na sporočilo ob novi zalogi.

Šifra: 41 - B2 Kategorije: , ,
Opis

Opis

ESP32-S3 z 1.14″ zaslonom, barometrom, IMU in LiPo polnilcem — vse v enem

ESP32 S3 1.14 Inch LCD typeC-USB je redka razvojna plošča, ki v enem formatu združuje 1,14″ IPS TFT zaslon (240×135 px, ST7789), BMP280 senzor (temperatura + zračni tlak), QMI8658C 6-osni IMU (žiroskop + pospeškomer), Li-Po polnilnik z JST-PH konektorjem in NeoPixel RGB LED. Jedro je ESP32-S3R2 z 16 MB flash in 2 MB PSRAM — dovolj za ST7789 zaslon, senzorike, OTA posodobitve in WiFi/BLE komunikacijo hkrati.

Kombinacija zaslona, barometra, IMU in baterijskega polnilca to ploščo uvršča v kategorijo prenosnih merilnih naprav in podatkovnih loggerjev — brez potrebe po zunanjem vezanju. Zaslon ST7789 je dobro podprt v TFT_eSPI, Adafruit ST7789 in LVGL knjižnicah. Plošča podpira Arduino IDE, ESP-IDF, PlatformIO in MicroPython.

Anatomija krmilnika

LastnostPodatek
Tip krmilnikaESP32-S3 z zaslonom, senzorji in LiPo polnilcem
MikrokrmilnikESP32-S3R2, Xtensa® LX7 dvojedrni, do 240 MHz
USB konektorType-C USB (full-speed OTG)
LCD zaslon1,14″ IPS TFT, 240×135 px, ST7789, SPI
Vgrajeni senzorjiBMP280 (T+tlak), QMI8658C (3-os. žiro + 3-os. pospešk.)
Napajanje baterijeLi-Po polnilnik, JST-PH konektor
Vgrajena LEDNeoPixel RGB LED

Ključne lastnosti

  • 1,14″ IPS TFT (ST7789, 240×135 px) – vrhunsko podprt zaslon v TFT_eSPI in LVGL; idealen za grafe, meni in ikone
  • BMP280 vgrajen – temperatura (-40 do +85 °C, ±0,5 °C) in zračni tlak (300–1100 hPa) — brez zunanjega senzorskega modula
  • QMI8658C 6-osni IMU vgrajen – 3-osni žiroskop + 3-osni pospeškomer prek I²C za zaznavanje nagiba, gibanja in vibracij
  • Li-Po polnilnik z JST-PH konektorjem – priklop 3,7 V Li-Po baterije za prenosno napajanje
  • Globoko spanje < 20 µA – dolga življenjska doba baterije v baterijsko napajanih aplikacijah
  • USB-C OTG (full-speed) – nativen USB za HID, CDC, programiranje
  • 16 MB Flash + 2 MB PSRAM – dovolj za ST7789 framebuffer in kompleksno aplikacijo

Kaj potrebujem za začetek?

  • USB-C kabel – za programiranje in napajanje
  • Arduino IDE 2.x z ESP32-S3 core – Espressif Systems; izberite ESP32S3 Dev Module
  • TFT_eSPI ali Adafruit ST7789 knjižnica – za zaslon; konfigurirajte pine po dokumentaciji plošče
  • Adafruit BMP280 knjižnica – za temperaturo in tlak; I²C naslov 0x76 ali 0x77

Moj prvi projekt – 3 koraki

  1. Priključi prek USB-C; v Arduino IDE nastavi USB CDC On Boot → Enabled; izberi ESP32S3 Dev Module
  2. Naloži primer TFT_eSPI in BMP280 → previčaj, da zaslon prikazuje temp. in tlak z BMP280
  3. Dodaj QMI8658C branje prek I²C → prikazuj nagib ali pospešek na zaslonu v realnem času

Primeri uporabe

  • Prenosna vremenska postaja (BMP280 + zaslon + LiPo = neodvisna naprava)
  • Podatkovni logger z zaslonom (belez temperatura in tlak + WiFi pošiljanje + lokalni prikaz)
  • Pametna libela ali pospeškomer (QMI8658C prikaz nagiba na 1,14″ zaslonu)
  • Nosljiva IoT naprava (LiPo + deep sleep + BLE za prenos podatkov na telefon)
  • Mini navigacijska naprava (IMU + GPS + zaslon za DIY nadmorska višina)

Tehnični pregled

Tehnične specifikacije

ParameterPodatek
MikrokrmilnikESP32-S3R2
ArhitekturaXtensa® LX7 dvojedrni, do 240 MHz
Flash16 MB QSPI
PSRAM2 MB
SRAM512 KB
LCD zaslon1,14″ IPS TFT, ST7789, 240×135 px, SPI
Senzor tlaka/temp.BMP280, I²C
IMU senzorQMI8658C, 6-osni (3-os. žir. + 3-os. pospešk.), I²C
WiFi802.11 b/g/n, 2,4 GHz, do +20 dBm
BluetoothBLE 5.0
USBType-C, full-speed USB 2.0 OTG (CDC/MSC/HID)
GPIOdo 34 pinov (ADC, DAC, PWM, I²C, SPI, UART)
Napajanje baterijeLi-Po 3,7 V prek JST-PH, polnilec ~500 mA
RGB LEDNeoPixel (programabilna)
Globoko spanje< 20 µA
Dimenzije~65 × 25 × 8 mm

Primerjava: ESP32 S3 1.14″ LCD vs S3 0.85″ LCD vs S3 Matrix

S3 1.14″ LCDS3 0.85″ GC9107S3 Matrix 8×8
Zaslon1.14″ ST7789 IPS0.85″ GC91078×8 RGB matrika
SenzorjiBMP280 + IMUNiIMU
LiPoDaNiNi

Inženirski PRO nasvet

BMP280 I²C naslov: privzeti je 0x76, ne 0x77 – BMP280 ima dva možna I²C naslova: 0x76 (SDO = LOW, privzeto) in 0x77 (SDO = HIGH). Na tej plošči je BMP280 pričeljan z SDO = LOW, torej je naslov 0x76. Če boste v Adafruit BMP280 knjižnici dobili napako Could not find a valid BMP280 sensor, preverite, ali kličete bmp.begin(0x76) in ne bmp.begin() (ki privzeto poskusi 0x77). To je najpogostejša napaka pri initialziranju BMP280 senzorja.

Kompatibilnost

Arduino IDE 2.x z ESP32-S3 core. ESP-IDF v5.x. MicroPython. Za zaslon: TFT_eSPI ali Adafruit ST7789 knjižnica. Za BMP280: Adafruit BMP280 knjižnica (I²C naslov 0x76). Za IMU: knjižnica za QMI8658C. Li-Po polnilnik: priklop 3,7 V baterije na JST-PH 2-pin konektor.

Dokumentacija