waveshare ESP32-S3 1.28inch Display B

Waveshare ESP32-S3 Geliştirme Kartı, 1.28 inç Yuvarlak LCD Ekranlı Kullanım Kılavuzu

Model: ESP32-S3 1.28inch Display B | Brand: Waveshare

1. Giriş

The Waveshare ESP32-S3-LCD-1.28 is a high-performance microcontroller development board designed for a wide range of applications. It integrates a 1.28-inch round LCD screen, a lithium battery charging chip, and a six-axis sensor (accelerometer and gyroscope). The board utilizes the ESP32-S3R2 system-on-chip (SoC), offering low-power Wi-Fi and BLE5.0 capabilities, along with external 16MB Flash and 2MB PSRAM. Its hardware encryption accelerators, Random Number Generator (RNG), Hash-based Message Authentication Code (HMAC), and Digital Signature module address modern IoT security requirements. Multiple low-power operating modes make it suitable for IoT, mobile devices, wearable electronics, and smart home applications.

Waveshare ESP32-S3 Development Board with 1.28-inch Round LCD Display and included screwdriver

Figure 1: Waveshare ESP32-S3 Development Board with 1.28-inch Round LCD Display and included screwdriver.

2. Temel Özellikler

Diagram highlighting key features of the Waveshare ESP32-S3 Development Board including Type-C port, CPU, CNC metal case, 1.28 inch LCD, 240x240 pixels, and 65K color.

Şekil 2: Üzeriview of the Waveshare ESP32-S3 Development Board's main features.

Close-up of the Waveshare ESP32-S3 Development Board's CNC metal case and acrylic bottom plate.

Şekil 3: Ayrıntılı view of the CNC metal case and acrylic bottom plate.

3. Onboard Components

The development board integrates various components to provide comprehensive functionality. Refer to the diagram below for component identification:

Diagram of the Waveshare ESP32-S3 Development Board with numbered components: 1. ESP32-S3R2, 2. W25Q128JVSIQ (16MB NOR-Flash), 3. QMI8658 (6-axis IMU), 4. ME6217C33M5G, 5. CH343P (USB to UART chip), 6. ETA6096 (battery recharge manager), 7. 1.27mm pitch headers, 8. BOOT button, 9. RESET button, 10. MX1.25 battery header, 11. USB Type-C connector, 12. 2.4GHz ceramic antenna.

Figure 4: Labeled components on the Waveshare ESP32-S3 Development Board.

  • ESP32-S3R2: The SoC with Wi-Fi and Bluetooth, up to 240MHz operating frequency, with onboard 2MB PSRAM.
  • W25Q128JVSIQ: 16MB NOR-Flash.
  • QMI8658: 6-axis IMU includes a 3-axis gyroscope and a 3-axis accelerometer.
  • ME6217C33M5G: 800mA output, low dropout, high rejection rate.
  • CH343P: USB to UART chip.
  • ETA6096: High-efficiency Lithium battery recharge manager.
  • 1.27mm pitch headers: Adapting multiple GPIO pins.
  • Önyükleme düğmesi: Press it before resetting to enter download mode.
  • Yeniden başlatma tuşu.
  • MX1.25 battery header: MX1.25 2P connector, for 3.7V Lithium battery, supports charging and discharging.
  • USB Tip-C konektörü: For programming and log printing.
  • 2.4GHz ceramic antenna.

4. GPIO Pin Bağlantı Şeması

The ESP32-S3 Development Board provides 30 multi-function GPIO pins, allowing for flexible development and integration with various peripherals. The pin functions can be configured as needed.

Diagram showing the pinout of the Waveshare ESP32-S3 Development Board with labels for Power, Ground, GPIO, I2C, UART, and System Control pins.

Figure 5: GPIO Pinout for the Waveshare ESP32-S3 Development Board.

Tuş atama işlevleri şunları içerir:

  • BAT_ADC (GP1): Pil Hacmitage Acquisition Pin (biased by resistors to 1/2 value of battery voltage).
  • IMU_SDA (GP6), IMU_SCL (GP7): I2C communication for the QMI8658 IMU.
  • LCD_DC (GP8), LCD_CS (GP9), LCD_CLK (GP10), LCD_DIN (GP11), LCD_RST (GP12), LCD_BL (GP40): Pins for controlling the 1.28-inch LCD display.
  • IMU_INT1 (GP47), IMU_INT2 (GP48): Interrupt pins for the QMI8658 IMU.
  • RXD (GPIO44), TXD (GPIO43): UART communication pins.
  • Various other GPIO pins (GP0-GP5, GP13-GP19, GP21, GP33-GP36, GP39, GP41, GP42, GP45, GP46) for general purpose input/output.

5. Setup and Development Environment

To begin development with the Waveshare ESP32-S3-LCD-1.28, you will typically need to set up a development environment. The Arduino IDE is a common choice for its ease of use and extensive library support.

5.1. Software Installation (Arduino IDE)

  1. Arduino IDE'yi yükleyin: Arduino IDE'yi resmi Arduino'dan indirip yükleyin webalan (www.arduino.cc/tr/yazılım).
  2. Install ESP32 Board Package:
    • Arduino IDE'yi açın, şuraya gidin: File > Tercihler.
    • In the "Additional Boards Manager URLs" field, add: https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
    • Git Tools > Board > Boards Manager....
    • Arama "esp32" and install the "esp32 by Espressif Systems" package.
  3. Install Required Libraries:
    • The Waveshare documentation typically provides specific versions of libraries like TFT_eSPI and LVGL. It is recommended to use the versions specified in the official Waveshare documentation to ensure compatibility.
    • Git Sketch > Include Library > Manage Libraries....
    • Arama and install the necessary libraries (e.g., TFT_eSPI, LVGL, etc.) as per Waveshare's instructions.

5.2. Important Notes for Setup

6. Cihazı Çalıştırma

The ESP32-S3 Development Board offers various operational modes and interactive features, primarily through its 1.28-inch round LCD display and integrated wireless capabilities.

6.1. Ekran Etkileşimi

The 1.28-inch round IPS LCD display provides a vibrant visual interface. Depending on the firmware loaded, it can support touch functionality for interactive control. Users can navigate menus, adjust settings, and view data directly on the screen.

Video 1: Demonstration of the Waveshare ESP32-S3 Development Board's display and touch functionality. Note: This video may feature a 1.85-inch display, which is a similar but larger model than the 1.28-inch display of this product.

6.2. Kablosuz Bağlantı

The board's integrated 2.4GHz Wi-Fi and Bluetooth 5 (BLE) enable stable and efficient wireless communication. This allows for:

6.3. Sesli Etkileşim

With an onboard microphone and audio decoding chip, the device can support voice interaction. This includes offline voice commands for controlling device functions (e.g., turning off backlight) and potential integration with AI models for more advanced applications.

Video 2: Demonstration of voice control and music playback features. Note: This video may feature a 1.85-inch display, which is a similar but larger model than the 1.28-inch display of this product.

7. Teknik Özellikler

BağlanmakDeğer
Model AdıESP32-S3-LCD-1.28
Ürün Model NumarasıESP32-S3 1.28inch Display B
İşlemciXtensa 32-bit LX7 dual-core
CPU Hızı240 MHz'e kadar
Kurulu RAM Bellek Boyutu2 MB (PSRAM)
Bellek Depolama Kapasitesi16 MB (Flaş)
Görüntü TürüRound IPS LCD
Ekran Boyutu1.28 inches (Φ32.4mm)
Ekran Çözünürlüğü240(Y)RGB x 240(D)
Ekran ÇipiGC9A01A
IMU SensörüQMI8658 (16-bit Accelerometer & Gyroscope)
Kablosuz2.4GHz Wi-Fi (802.11 b/g/n), Bluetooth 5 (BLE)
BağlayıcıTip-C
Paket Boyutları4.14 x 3.2 x 0.8 inç
Ürün Ağırlığı1.27 ons
ÜreticiDalga paylaşımı
Diagram showing the outline dimensions of the Waveshare ESP32-S3 Development Board in millimeters.

Figure 6: Outline dimensions of the Waveshare ESP32-S3 Development Board.

8. Maintenance and Battery Usage

9. Sorun Giderme

10. Destek ve Kaynaklar

Daha fazla yardım, ayrıntılı dokümantasyon ve topluluk desteği için lütfen resmi Waveshare kaynaklarına başvurun:

İlgili Belgeler - ESP32-S3 1.28inch Display B

Önview ESP32-S3-Touch-LCD-2 Development Board Guide
A comprehensive guide for the Waveshare ESP32-S3-Touch-LCD-2 development board, covering setup and usage with Arduino IDE and ESP-IDF, including detailed exampdosyalar ve kaynaklar.
Önview Waveshare ESP32-S3-Touch-LCD-4.3 Geliştirme Kartı: Özellikler ve Kılavuz
4.3 inç kapasitif dokunmatik ekran, WiFi, BLE 5 ve CAN, RS485 ve I2C gibi çoklu arayüzlere sahip güçlü bir mikrodenetleyici geliştirme kartı olan Waveshare ESP32-S3-Touch-LCD-4.3'ü keşfedin. Donanımı, kurulumu ve özellikleri hakkında bilgi edinin.ampHMI geliştirme için demolar.
Önview ESP32-S3-Touch-LCD-4.3B: Geliştirme Kartı Bittiview ve Kurulum Kılavuzu
Waveshare'in güçlü bir mikrodenetleyici geliştirme kartı olan ESP32-S3-Touch-LCD-4.3B'yi keşfedin. Bu kılavuz, kartın özelliklerini, donanım açıklamasını, arayüz ayrıntılarını ele alıyor ve ESP-IDF ve VSCode kullanarak geliştirme ortamını kurma talimatlarını sağlıyor.
Önview Waveshare E-Paper ESP32 Sürücü Kartı: Özellikler, Demolar ve Kılavuz
Waveshare E-Paper ESP32 Sürücü Kartını keşfedin. Bu kılavuz, kartın özelliklerini, donanım bağlantısını, Bluetooth ve WiFi demolarını ve e-kağıt görüntüleme projeleri için sık sorulan soruları ayrıntılı olarak açıklamaktadır.
Önview USB-TO-TTL-FT232 UART Seri Modülü - Waveshare
Waveshare USB-TO-TTL-FT232 modülü için kapsamlı bir kılavuz. Bu belge, FT232RNL çipini içermektedir ve özelliklerini, yerleşik arayüzünü, pin düzenini, boyutlarını ayrıntılı olarak açıklamakta ve Windows, Linux ve macOS işletim sistemlerinde sürücü kurulumu ve kullanımı için adım adım talimatlar sunmaktadır. Sürücülere ve yazılımlara bağlantılar da içermektedir.
Önview Pico-Relay-B: 8 Kanallı Röle Modülü Kullanım Kılavuzu
Raspberry Pi Pico için endüstriyel 8 kanallı röle modülü olan Waveshare Pico-Relay-B'nin kullanım kılavuzu. Ayrıntılı talimatlar ve örneklerle özelliklerini, teknik özelliklerini, kurulumunu ve programlamasını öğrenin.amples.