---
product_id: 643289119
title: "ideaspark® ESP32 Development Board 16MB Integrated 1.9 inch ST7789 170x320 TFT LCD Display,WiFi+BL Wireless Module,CH340 Driver USB Type-C for Arduino Micropython"
brand: "ideaspark"
price: "£18.05"
currency: GBP
in_stock: true
reviews_count: 5
category: "Ideaspark"
url: https://www.desertcart.co.uk/products/643289119-ideaspark-esp32-development-board-16mb-integrated-1-9-inch-st7789
store_origin: GB
region: United Kingdom
---

# 16MB Flash Ultra-Low Power Dual-mode WiFi + BLE 2.4GHz 1.9'' 170x320 Full-Color TFT ideaspark® ESP32 Development Board 16MB Integrated 1.9 inch ST7789 170x320 TFT LCD Display,WiFi+BL Wireless Module,CH340 Driver USB Type-C for Arduino Micropython

**Brand:** ideaspark
**Price:** £18.05
**Availability:** ✅ In Stock

## Summary

> 🚀 Elevate your IoT game with the all-in-one ESP32 display powerhouse!

## Quick Answers

- **What is this?** ideaspark® ESP32 Development Board 16MB Integrated 1.9 inch ST7789 170x320 TFT LCD Display,WiFi+BL Wireless Module,CH340 Driver USB Type-C for Arduino Micropython by ideaspark
- **How much does it cost?** £18.05 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.co.uk](https://www.desertcart.co.uk/products/643289119-ideaspark-esp32-development-board-16mb-integrated-1-9-inch-st7789)

## Best For

- ideaspark enthusiasts

## Why This Product

- Trusted ideaspark brand quality
- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Key Features

- • **Plug & Play USB-C:** Modern Type-C USB interface for hassle-free, reversible connections—ditch the old cables.
- • **Versatile IoT Ready:** Perfect for smart home dashboards, weather stations, and real-time data monitors—future-proof your projects.
- • **Next-Level Connectivity:** Dual-mode WiFi + Bluetooth 5.0 for lightning-fast, reliable wireless IoT projects.
- • **Seamless Visual Integration:** Built-in 1.9-inch ST7789 LCD eliminates wiring chaos—see your data live and vibrant.
- • **Powerhouse Memory & Efficiency:** 16MB flash with cutting-edge 40nm tech ensures massive storage with minimal power drain.

## Overview

The ideaspark® ESP32 Development Board integrates a vibrant 1.9-inch 170x320 ST7789 TFT LCD with a powerful ESP32-WROOM-32 module featuring 16MB flash memory and dual-mode 2.4 GHz WiFi + BLE connectivity. Designed for seamless prototyping, it uses a USB Type-C interface and supports Arduino and Micropython, making it ideal for advanced IoT applications requiring real-time data visualization and efficient wireless communication.

## Description

desertcart.com: ideaspark® ESP32 Development Board 16MB Integrated 1.9 inch ST7789 170x320 TFT LCD Display,WiFi+BL Wireless Module,CH340 Driver USB Type-C for Arduino Micropython : Electronics

Review: Solo Bitmining is possible. - Once I found the rightbflash program, it worked flawlessly for what I intended it for. Solo bitmining. *Note* USB-C to USB-C doesn't work to power on, I needed USB-A to USB-C. Will definitely be buying more. They will look awesome on my desk at work and wall at home.
Review: Interesting ESP32 breadboarding possibilities - I bought a couple of these and had only the usual difficulty plugging the module into a standard solderless breadboard. Getting all 30 pins inserted into a breadboard, particularly a new one, takes patience, but the pin spacing is correct so this is no worse than any other ESP32. The module is wide enough that to make connections to the GPIO pins it's easiest to combine two breadboards, side by side (see photo). I've gotten the display working with the Adafruit TFT libraries and look forward to using the display for viewing real time trace messages of what's going on inside the ESP32. This should be a big help in debugging and, with 16MB of flash, there will be room for lots and lots of code. Or, maybe, have a couple of these around the house to show real-time status of the home security system I'm going to build. Someday soon ....

## Features

- The ESP32 1.9'' LCD board has all the features of the traditional ESP32 Devkit V1 module,with the same exact peripheral ports,offers seamless integration with a 1.9-inch LCD display, eliminating the need for frustrating wires and breadboards.Display features a high-resolution 170x320 full color with ST7789 driver and is compatible with I2C interfaces. Plus,It uses Type-c usb cable to connect. Say goodbye to messy setups and hello to hassle-free electronics with the ESP32 board
- Board is based on ESP32-WROOM-32 module integrated with Antenna switches, RF Balun, power amplifiers, low-noise amplifiers, filters, and management modules, and the entire solution occupies the least area of PCB. 2.4 GHz Wi-Fi plus BLE dual-mode chip, 16MB Flash with TSMC Ultra-low power consumption 40nm technology, power dissipation performance and RF performance is the best, safe and reliable, easy to extend to a variety of applications
- Board uses SPI to connect LCD: D23/GPIO23->MOSI, D18/GPIO18->SCLK, D15/GPIO15->CS, D2/GPIO2->DC, D4/GPIO4->RST,D32/GPIO32->BLK.With this board,it's easy to display a variety of information and data
- To install the new version driver for CH340,simply search for the keywords "CH340 Driver" on Google.com or Bing.com and follow the installation instructions provided.Recommended for Win10 Operating System
- This board is an outstanding option for various Internet of Things (IoT) projects. It can be used to display network connection status,monitor information, power levels, and other relevant data. Additionally, it's suitable for building Internet Weather Stations, Graphic Plotter, Data Monitor, and Other similar applications

## Technical Specifications

| Specification | Value |
|---------------|-------|
| ASIN | B0D6QXC813 |
| Best Sellers Rank | #735 in Single Board Computers (Computers & Accessories) |
| Brand | ideaspark |
| Built-In Media | board |
| Compatible Devices | Computers (PCs, laptops), Microcontrollers (Arduino, Micropython) |
| Connectivity Technology | USB |
| Customer Reviews | 4.0 4.0 out of 5 stars (72) |
| Item Dimensions L x W x H | 2.83"L x 2.05"W x 0.63"H |
| Manufacturer | ideaspark |
| Memory Storage Capacity | 16 MB |
| Mfr Part Number | ESP32 1.9 inch LCD(Solder PIN) |
| Model Name | ESP32 Development Board |
| Model Number | ESP32 1.9 inch LCD(Solder PIN) |
| Operating System | FreeRTOS |
| Processor Brand | Espressif |
| Processor Count | 1 |
| RAM Memory Technology | LPDDR |
| Total Usb Ports | 1 |
| UPC | 727210621749 |
| Warranty Description | No |
| Wireless Compability | 802.11ac |

## Product Details

- **Brand:** ideaspark
- **Connectivity Technology:** USB
- **Included Components:** board
- **Memory Storage Capacity:** 16 MB
- **Model Name:** ESP32 Development Board

## Images

![ideaspark® ESP32 Development Board 16MB Integrated 1.9 inch ST7789 170x320 TFT LCD Display,WiFi+BL Wireless Module,CH340 Driver USB Type-C for Arduino Micropython - Image 1](https://m.media-amazon.com/images/I/71fOYS7KVzL.jpg)

## Available Options

This product comes in different **Model** options.

## Customer Reviews

### ⭐⭐⭐⭐⭐ Solo Bitmining is possible.
*by I***T on December 1, 2025*

Once I found the rightbflash program, it worked flawlessly for what I intended it for. Solo bitmining. *Note* USB-C to USB-C doesn't work to power on, I needed USB-A to USB-C. Will definitely be buying more. They will look awesome on my desk at work and wall at home.

### ⭐⭐⭐⭐⭐ Interesting ESP32 breadboarding possibilities
*by S***R on October 7, 2024*

I bought a couple of these and had only the usual difficulty plugging the module into a standard solderless breadboard. Getting all 30 pins inserted into a breadboard, particularly a new one, takes patience, but the pin spacing is correct so this is no worse than any other ESP32. The module is wide enough that to make connections to the GPIO pins it's easiest to combine two breadboards, side by side (see photo). I've gotten the display working with the Adafruit TFT libraries and look forward to using the display for viewing real time trace messages of what's going on inside the ESP32. This should be a big help in debugging and, with 16MB of flash, there will be room for lots and lots of code. Or, maybe, have a couple of these around the house to show real-time status of the home security system I'm going to build. Someday soon ....

### ⭐⭐⭐ WiFi and Display does not play nice together becasue they share GPIO2. But there is a workaround.
*by J***N on December 4, 2025*

Ok I have been having a problem with this board becasue GPIO2 Shares the WIFI with the DC on the Display Port. After working a day and a 1/2 with ChatGPT, we have found a work around that is not hard to fix. When doing your sketch you need to run the WIFI command first and then do the display work after it connects, if you do not do this the display locks up and the board goes into constant reboots. Here is an example. // ✅ WiFi FIRST (CRITICAL for your board) WiFi.mode(WIFI_STA); WiFi.setSleep(false); WiFi.begin(ssid, password); Serial.print("Connecting to WiFi"); while (WiFi.status() != WL_CONNECTED) { delay(500); Serial.print("."); } Serial.println(); Serial.println("WiFi Connected"); // ✅ Lock GPIO2 AFTER WiFi is done with it pinMode(2, OUTPUT); digitalWrite(2, HIGH); // ✅ Backlight pinMode(32, OUTPUT); digitalWrite(32, HIGH); // ✅ Display init AFTER WiFi tft.init(); tft.setRotation(1); tft.fillScreen(TFT_BLACK); tft.setTextColor(TFT_YELLOW, TFT_BLACK); tft.setTextSize(2); tft.setCursor(10, 10); tft.println("WiFi OK"); tft.println(WiFi.localIP()); Chat GPT also had me add a 10K Ohm resister between the 3.3v pin and the D2 pin WiFi briefly pulls GPIO2 into unstable states during RF startup The 10kΩ pull-up keeps DC from floating Keeps the display in DATA mode instead of random COMMAND mode Prevents the freeze most of the time Now to be honest, I did this before we tried the code to start WIFI first, so you may not need this. But with this board D2 being tied to the WIFI and the display was a bad Hardware mistake. The displays DC should have been tied to pin D16 or something that is not tied to the wifi. Needless to say the board works great now after figuring that out.

## Frequently Bought Together

- ideaspark® ESP32 Development Board 16MB Integrated 1.9 inch ST7789 170x320 TFT LCD Display,WiFi+BL Wireless Module,CH340 Driver USB Type-C for Arduino Micropython
- ideaspark® ESP32 Development Board Integrated 1.14 inch ST7789 135x240 TFT LCD Display,WiFi+BL Wireless Module,CH340 Driver USB Type-C for Arduino Micropython (ESP32 1.14 inch LCD(Solder PIN))

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.co.uk/products/643289119-ideaspark-esp32-development-board-16mb-integrated-1-9-inch-st7789](https://www.desertcart.co.uk/products/643289119-ideaspark-esp32-development-board-16mb-integrated-1-9-inch-st7789)

---

*Product available on Desertcart United Kingdom*
*Store origin: GB*
*Last updated: 2026-05-14*