ESP32-S3 1.69 Inch LCD typeC-USB QMI8658C WaveShare

23.99 (DDV vključen)

ESP32-S3 1.69″ LCD WaveShare je razvojna plošča (41×33 mm) z 240×280 IPS ST7789V2, IMU QMI8658C, RTC PCF85063, LiPo konektorjem MX1.25, WiFi in BLE 5.0.

1 na zalogi

Šifra: 81 - E5 Kategorije: , ,
Opis

Opis

ESP32-S3 z 1.69″ IPS zaslonom, IMU, RTC in LiPo konektorjem — mini pametna ura na dlani

ESP32-S3 1.69 Inch LCD WaveShare je kompaktna razvojna plošča (41,13 × 33,13 mm) z 1,69″ IPS zaslonom (240×280 px, ST7789V2), ki je oblikovana kot osnova za pametno uro ali prenosno IoT napravo. Poleg zaslona ima vgrajen 6-osni IMU QMI8658C za zaznavanje gibanja in orientacije, RTC uro PCF85063 za natančno sledenje časa brez WiFi in LiPo baterijski konektor MX1.25 za prenosno napajanje. Zaslon je brez zaslona na dotik — verzija brez touch — kar poenostavi vezje.

Edinstvena kombinacija zaslona, IMU, RTC in baterijskega konektorja v enem mini formatu te plošče ne najdeš pri standardnih ESP32 razvojnih ploščah. Posebej je priporodna za projekte smartwatch, merilnikov korakov, prenosnih podatkovnih loggerjev in mini UI vmesnikov z baterijo. Plošča izhaja od WaveShare in je podprta v Arduino IDE, ESP-IDF in MicroPython.

Anatomija krmilnika

LastnostPodatek
Tip krmilnikaWaveShare ESP32-S3 z zaslonom, IMU, RTC in LiPo
MikrokrmilnikESP32-S3, Xtensa® LX7 dvojedrni, do 240 MHz
USB konektorType-C USB
LCD zaslon1,69″ IPS, 240×280 px, ST7789V2, SPI (brez dotika)
IMU senzorQMI8658C, 6-osni (pospešk. + žiro.), I²C
RTC uraPCF85063, I²C (z ločenim RTC baterijskim konektorjem)
Baterijski konektorMX1.25 2-pin (Li-ion/LiPo 3,7 V)

Ključne lastnosti

  • 1,69″ IPS ST7789V2 (240×280 px) – kvadratnejši format (ni wide) — idealen za UI pametne ure in okrogle ikone
  • RTC PCF85063 – natančna ura brez WiFi; počnivanje naprave ne izgubi časa (ločen RTC baterijski konektor)
  • 6-osni IMU QMI8658C – pospeškomer + žiroskop za korakštev, zaznavanje gibanja in orientacijo
  • LiPo konektor MX1.25 – standardni 2-pin prikop za 3,7 V LiPo baterijo za prenosno napajanje
  • Tipke: PWR, BOOT, RST – ločena PWR tipka za aplik. nadzor, BOOT za bootloader, RST za reset
  • WiFi 802.11 b/g/n + BLE 5.0 – brezžična komunikacija hkrati z zaslonom
  • Izvlečeni pini: GPIO18/17/3/2, I²C, UART – za priklop dodatnih senzorjev in modulov

Kaj potrebujem za začetek?

  • USB-C kabel – za programiranje in napajanje
  • Arduino IDE 2.x z ESP32-S3 core – Espressif Systems
  • TFT_eSPI ali Adafruit ST7789 knjižnica – za 240×280 zaslon
  • PCF85063 knjižnica – za RTC čas; WaveShare primer kode na GitHub
  • MX1.25 LiPo baterija 3,7 V – za prenosno napajanje (opcijsko)

Moj prvi projekt – 3 koraki

  1. Priključi prek USB-C; nastavi USB CDC On Boot → Enabled v Arduino IDE
  2. Naloži demo za ST7789V2 zaslon in previčaj, da 240×280 zaslon prikazuje barve pravilno
  3. Dodaj PCF85063 RTC — nastavi čas in previčaj, da se po resetu pravilno prebere z RTC ure

Primeri uporabe

  • Pametna ura DIY (čas z RTC, koraki z IMU, WiFi obvestila na 1,69″ zaslonu)
  • Prenosni merilnik aktivnosti (IMU šteje korake in zaznava padce)
  • Mini podatkovni logger z RTC (belez vrednosti s časovnimi žigi brez WiFi)
  • BLE senzor z zaslonom (oddaja IMU podatkov na telefon + lokalni prikaz)
  • Prenosni IoT vmesnik (LiPo baterija + WiFi + zaslon = standalone naprava)

Tehnični pregled

Tehnične specifikacije

ParameterPodatek
MikrokrmilnikESP32-S3
ArhitekturaXtensa® LX7 dvojedrni, do 240 MHz
WiFi802.11 b/g/n, 2,4 GHz
BluetoothBLE 5.0
LCD zaslon1,69″ IPS, ST7789V2, 240×280 px, 262K barv, SPI
Dotik zaslonaNi (brez touch)
IMUQMI8658C, 6-osni, I²C
RTC uraPCF85063, I²C
Baterijski konektorMX1.25 2-pin (Li-ion/LiPo 3,7 V)
USBType-C USB
GPIO pini (izvlečeni)GPIO18, GPIO17, GPIO3, GPIO2, SCL=GPIO10, SDA=GPIO11, UART
NapajanjeUSB-C 5 V ali 3,7 V LiPo prek MX1.25
Dimenzije41,13 × 33,13 mm

Primerjava: S3 1.69″ vs S3 1.14″ vs S3 0.85″

S3 1.69″ WaveShareS3 1.14″ LCDS3 0.85″ GC9107
Zaslon1,69″ 240×280 IPS1,14″ 240×135 IPS0,85″ 128×128
RTCDa (PCF85063)NiNi
IMUQMI8658CQMI8658C + BMP280Ni
LiPoMX1.25JST-PHNi

Inženirski PRO nasvet

PCF85063 RTC je natančen le ob pravilni inicializaciji – PCF85063 RTC čip po prvem napajanju začne šteti čas od ničlnega datuma. Vedno ga morate enkrat inicializirati z dejunskim časom — bodisi prek WiFi NTP (Network Time Protocol) bodisi ročno z rtc.setDateTime(). Brez tega bo RTC kazal napačen čas, čeprav ga koristno česta. Za baterijski ločeni konektor RTC: priklopite majhno CR2032 celico (z ustreznim konektorjem), da RTC ohranja čas med glavnim napajanjem. Brez nje bo RTC ob vsakem resetu izgubil čas.

Kompatibilnost

Arduino IDE 2.x z ESP32-S3 core. ESP-IDF v5.x. Za zaslon: TFT_eSPI ali Adafruit ST7789 (pin konfiguracija po WaveShare dokumentaciji). Za IMU: QMI8658C knjižnica. Za RTC: PCF85063 knjižnica ali Wire I²C neposredno.

Dokumentacija

YouTube