Skip to main content

ESP32-S3-Touch-LCD-1.83

SP32-S3-Touch-LCD-1.83

The ESP32-S3-Touch-LCD-1.83 is a high-performance, highly integrated microcontroller development board designed by Waveshare. Despite its compact form factor, it integrates a 1.83inch capacitive LCD screen, a highly integrated power management chip, a six‑axis sensor (3‑axis accelerometer and 3‑axis gyroscope), an RTC, a low‑power audio codec, and other peripherals, making it convenient for development and integration into end products.

SKUProduct
32790ESP32-S3-Touch-LCD-1.83
32791ESP32-S3-Touch-LCD-1.83-EN

Features

  • Equipped with the ESP32-S3R8 high‑performance Xtensa 32‑bit LX7 dual‑core processor running at up to 240 MHz
  • Supports 2.4 GHz Wi‑Fi (802.11 b/g/n) and Bluetooth 5 (LE) with an onboard antenna
  • Built-in 512KB SRAM and 384KB ROM, with stacked 8MB PSRAM and external 16MB Flash
  • Features a Type-C interface, enhancing user convenience and device compatibility
  • Onboard 1.83inch capacitive touch screen with 240 × 284 resolution and 65K colors
  • Embedded with ST7789P driver chip and CST816D capacitive touch chip, communicating through SPI and I2C interfaces respectively, minimizes required IO pins
  • Onboard QMI8658 6-axis IMU (3-axis accelerometer and 3-axis gyroscope) enables motion posture detection, step counting, and other functions
  • Onboard PCF85063 RTC chip, powered by the AXP2101 with battery backup for uninterrupted operation
  • Onboard PWR and BOOT side buttons, configurable for custom function development
  • Onboard 3.7V 1.2mm lithium battery charging/discharging interface
  • Exposes 1-ch I2C, 1-ch USB and 1-ch UART pads for external devices connection and debugging, enabling flexible peripheral configuration
  • Onboard TF card slot supporting storage expansion and high-speed data transfer, facilitating functions like data logging and media playback while simplifying circuit design
  • The AXP2101 provides an efficient power management solution, supporting multiple configurable output voltages and integrating charging and battery management functions to help extend battery life
  • Touch screen offers high transmittance, fast response, and long life

LCD Screen Specifications

ESP32-S3-Touch-LCD-1.83 Hardware Resources

Onboard Resources

ESP32-S3-Touch-LCD-1.83 Hardware Resources 1
  1. ESP32-S3R8 Supports Wi‑Fi and Bluetooth SoC, 240 MHz operating frequency, stacked 8MB PSRAM
  2. AXP2101 Highly integrated power management chip
  3. ES8311 Low-power audio codec chip
  4. ES7210 ADC chip for echo cancellation circuitry
  5. MX1.25 Speaker Header Non-polarized
  6. 1.2mm Lithium Battery Header 1.2mm 2PIN connector for a 3.7V lithium battery, supports charging and discharging. When used with the case, a 6x25x25 mm battery is recommended.
  7. Type-C Interface ESP32-S3 USB interface for program flashing and log printing
  8. 16MB NOR-Flash
  9. Onboard Microphone Array Microphone input and echo cancellation
  10. Onboard Antenna Supports 2.4GHz Wi-Fi (802.11 b/g/n) and Bluetooth 5 (LE)
  11. Reserved GPIO Pads Expose 10 usable function pins for expansion
  12. QMI8658 6-axis IMU includes a 3-axis gyroscope and a 3-axis accelerometer
  13. PCF85063 RTC clock chip
  14. BOOT Button Used for device startup and functional debugging
  15. PWR Power Button Controls power on/off and supports custom functions
  16. 1.83inch Display Panel Connector
  17. Speaker Amplifier Chip For audio output
  18. TF Card Slot

Pinout Definition

ESP32-S3-Touch-LCD-1.83 Pin Definitions

Dimensions

ESP32-S3-Touch-LCD-1.83 Product Dimensions

Development Methods

The ESP32-S3-Touch-LCD-1.83 supports two development frameworks: Arduino IDE and ESP-IDF, providing flexibility for developers to choose the tool that best fits their project requirements and personal preference.

Both development methods have their own advantages. Developers can choose based on their needs and skill levels. Arduino is simple to learn and quick to start, suitable for beginners and non-professionals. ESP-IDF provides more advanced development tools and stronger control capabilities, suitable for developers with professional backgrounds or higher performance requirements, and is more appropriate for complex project development.

  • Arduino IDE is a convenient, flexible, and easy-to-use open-source electronics prototyping platform. It requires minimal foundational knowledge, allowing for rapid development after a short learning period. Arduino has a huge global user community, providing a vast amount of open-source code, project examples, and tutorials, as well as a rich library ecosystem that encapsulates complex functions, enabling developers to implement various features rapidly. You can refer to the Working with Arduino to complete the initial setup, and the tutorial also provides related demos for reference.

  • ESP-IDF, short for Espressif IoT Development Framework, is a professional development framework launched by Espressif Systems for its ESP series of chips. It is based on C language development and includes compilers, debuggers, flashing tools, etc. It supports development via command line or integrated development environments (such as Visual Studio Code with the Espressif IDF plugin), which provides features like code navigation, project management, and debugging. We recommend using VS Code for development. For the specific configuration process, please refer to the Working with ESP-IDF. The tutorial also provides relevant demos for reference.