ideaspark ESP32 1.14 inch LCD Board

ideaspark ESP32 Development Board with 1.14-inch TFT LCD

Model: ESP32 1.14 inch LCD Board

1. Introduction

The ideaspark ESP32 Development Board with 1.14-inch TFT LCD is a compact and versatile module designed for a wide range of electronic projects, particularly in the Internet of Things (IoT) domain. It integrates the powerful ESP32-WROOM-32 module with a vibrant 1.14-inch ST7789 TFT LCD, offering both wireless connectivity and visual output in a single unit. This board simplifies development by eliminating complex wiring, making it ideal for both beginners and experienced users in Arduino and MicroPython environments.

Top view of the ESP32 Development Board with 1.14-inch LCD, showing the USB-C port and pin headers.

Top view of the ESP32 Development Board with 1.14-inch LCD, showing the USB-C port and pin headers.

2. Features

  • Integrated Design: Combines ESP32-WROOM-32 module with a 1.14-inch ST7789 TFT LCD, reducing the need for external components and complex wiring.
  • High-Resolution Display: Features a 1.14-inch full-color TFT LCD with 135x240 pixel resolution, driven by the ST7789 controller.
  • Wireless Connectivity: Equipped with 2.4GHz Wi-Fi and Bluetooth Low Energy (BLE) dual-mode capabilities.
  • Efficient Performance: Based on TSMC's ultra-low-power 40nm technology for optimal power consumption and RF performance.
  • USB Type-C Interface: Utilizes a CH340 USB-to-serial chip for easy programming and communication via a Type-C USB cable.
  • Development Friendly: Compatible with Arduino IDE and MicroPython, with pre-soldered pin headers for immediate use.
Bottom view of the ESP32 Development Board, highlighting the ESP32-WROOM-32 module and various components.

Bottom view of the ESP32 Development Board, highlighting the ESP32-WROOM-32 module and various components.

3. Setup

  1. CH340 Driver Installation: Before connecting the board, ensure the CH340 USB-to-serial driver is installed on your computer. Search online for "CH340 driver" and follow the installation instructions for your operating system. Windows 10 is the recommended OS.
  2. Connecting the Board: Connect the ESP32 board to your computer using a USB Type-C cable. For optimal performance and to avoid potential compatibility issues, it is recommended to use a USB-A to USB-C cable. Some USB-C to USB-C cables may not function correctly.
  3. Development Environment Setup:
    • Arduino IDE: Install the Arduino IDE and add ESP32 board support. Refer to official ESP32 documentation for detailed steps on setting up the board manager and selecting the correct board model.
    • MicroPython: Follow MicroPython documentation for flashing the firmware and setting up your development environment.
  4. LCD Pin Connections (Internal): The LCD is internally connected via SPI. The pin assignments are as follows:
    • D23/GPIO23 -> MOSI
    • D18/GPIO18 -> SCLK
    • D15/GPIO15 -> CS
    • D2/GPIO2 -> DC
    • D4/GPIO4 -> RST
    • D32/GPIO32 -> BLK
Conceptual image representing ease of programming and connectivity for the ESP32 board.

Conceptual image representing ease of programming and connectivity for the ESP32 board.

4. Operating Instructions

Once the board is set up and programmed, it can be used for a variety of applications. The integrated LCD allows for direct visual feedback, making it suitable for projects requiring real-time data display. Examples include:

  • Displaying network connection status.
  • Monitoring sensor data and information.
  • Visualizing power levels.
  • Building internet weather stations.
  • Creating graphic plotters.
  • Developing data monitors.

Program your desired application using Arduino or MicroPython to utilize the ESP32's Wi-Fi, BLE, and LCD capabilities.

Diagram illustrating the ESP32 chip and the 1.14-inch LCD, emphasizing integrated design.

Diagram illustrating the ESP32 chip and the 1.14-inch LCD, emphasizing integrated design.

5. Maintenance

The ESP32 Development Board is designed for durability. To ensure its longevity and optimal performance:

  • Keep the board clean and free from dust and debris.
  • Avoid exposing the board to extreme temperatures or humidity.
  • Handle with care to prevent physical damage to components or pins.
  • Ensure proper power supply within the specified voltage range.

6. Troubleshooting

  • Board Not Detected / Driver Issues: If your computer does not recognize the board, ensure the CH340 driver is correctly installed. Restart your computer after installation.
  • Connection Problems: If the board is not communicating, try using a different USB cable. Specifically, if using a USB-C to USB-C cable, switch to a USB-A to USB-C cable as some USB-C to USB-C cables may have compatibility issues.
  • LCD Not Displaying: Verify your code for correct initialization of the ST7789 driver and proper SPI communication. Check power supply to the board.
  • Programming Errors: Ensure the correct board model is selected in your Arduino IDE or MicroPython environment. Consult ESP32 and ST7789 documentation for common programming issues.
  • No User Manual Included: This document serves as a comprehensive user manual. For further community support and examples, search online for "ESP32 1.14 inch LCD board" or "ST7789 ESP32 Arduino/MicroPython examples."

7. Specifications

Brandideaspark
ModelESP32 1.14 inch LCD Board
Display1.14-inch TFT LCD, 135x240 pixels, ST7789 Driver
Connectivity2.4GHz Wi-Fi, Bluetooth Low Energy (BLE)
InterfaceUSB Type-C (CH340 USB-to-serial chip), SPI for LCD
CPU ManufacturerEspressif
Operating System CompatibilityMicroPython, Arduino
UPC710498000665
ASINB0GZT2ZSPB
Country of OriginChina

8. Warranty & Support

This product does not come with an explicit warranty. For technical support, please refer to online communities and forums dedicated to ESP32 development, Arduino, and MicroPython. The manufacturer, ideaspark, may offer support through their official channels if available.

© 2026 ideaspark. All rights reserved.

Ask a question about this manual

Ask about setup, troubleshooting, compatibility, parts, safety, or missing instructions. Manuals+ will review the question and use this page’s manual context to help answer it.

After a successful submission, we securely hash the supplied account or form email before sending it to Microsoft Advertising for conversion attribution. Privacy details.