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
Thumbnail 1Thumbnail 2Thumbnail 3Thumbnail 4Thumbnail 5Thumbnail 6

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

3.5/5
Product ID: 643289119
Secure Transaction

Details

  • Brand
    ideaspark
  • Model Name
    ESP32 Board
  • Memory Storage Capacity
    16 MB
  • Connectivity Technology
    USB
  • Included Components
    board
📶Dual-mode WiFi+BLE 2.4GHz
🔋16MB Flash with ultra-low power 40nm tech
🖥️1.9'' 170x320 Full-color TFT LCD

Description

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

  • VERSATILE IO T READY - Perfect for smart weather stations, data monitors, and graphic plotters—future-proof your projects today.
  • PLUG PLAY USB TYPE C - Modern USB-C interface with CH340 driver support for hassle-free setup on Windows 10 and beyond.
  • POWER EFFICIENT PERFORMANCE - 16MB flash powered by TSMC 40nm ultra-low power tech for longer runtime and cooler operation.
  • NEXT GEN WIRELESS CONNECTIVITY - Dual-mode 2.4 GHz WiFi + Bluetooth LE ensures fast, reliable IoT communication.
  • SEAMLESS ALL IN ONE INTEGRATION - Built-in 1.9-inch vibrant display eliminates messy wiring and breadboards for sleek prototyping.

The ESP32 Development Board features a crisp 1.9-inch 170x320 full-color TFT LCD with ST7789 driver, integrated dual-mode WiFi and Bluetooth 2.4 GHz wireless module, and 16MB flash memory built on ultra-low power 40nm technology. Equipped with a USB Type-C interface and CH340 driver compatibility, it offers a compact, efficient, and versatile platform ideal for advanced IoT projects and seamless prototyping.

Specifications

Wireless Type802.11ac
Brandideaspark
SeriesESP32 Development Board
Item model numberESP32 1.9 inch LCD(Solder PIN)
Item Weight1.13 ounces
Product Dimensions2.83 x 2.05 x 0.63 inches
Item Dimensions LxWxH2.83 x 2.05 x 0.63 inches
Processor BrandEspressif
Number of Processors1
Manufacturerideaspark
ASINB0D6QXC813
Country of OriginUSA
Date First AvailableJune 11, 2024

Reviews

3.5

All from verified purchases

S**R

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 ....

J**L

Soldering Quality is Terrible, Missing Battery Charger & Voltage Booster

My brother purchased one of these boards, but had problems with it, because most of the components were not soldered. Out of curiosity, I purchased one as well. Mine booted as expected. I followed the instructions in the product images, and changed the image to my own image. I loaded the original factory program. All of the basic functions worked.However, my first real test was to attach a BME280 sensor and display the readings on the screen. I have used this sensor before, so I know it works. Wired the sensor to the default I2C pins (SDA: GPIO21, SCL: GPIO22) and could not get the sensor to work. When I removed the code for the display, which should be using SPI, the sensor worked without issue. I changed the I2C pins (SDA: GPIO12, SCL: GPIO14) and now the display and sensor work without issue. Since SPI and I2C are completely different, it didn't make sense that changing I2C pins allowed me to use both protocols. Looking at the pinout shows the default I2C pins are adjacent to the SPI pins used for the display. I checked continuity between the pins and found that GPIO22 and GPIO23 are connected. I looked at the solder joint, and they are indeed connected. Using a very small solder tip, I was able to fix the solder joint without removing the screen. I spent two evenings troubleshooting this board, but it works now...I think. Who knows what other solder issues I will find.---UPDATE---If the board has a boost module and/or battery charge circuit, they do not work. The screen operates at a much different brightness when on battery (3.7V) versus USB (5V). Battery connected to module does not charge when also connected to USB. So far (Jan 2025), I have yet to hear from the seller/manufacturer regarding specific board questions. Also, I have yet to find circuit diagrams. For these reasons, I am dropping my review to a single star.

M**A

USB A=>C required.

Make sure you use USB A-C for the cable. Awesome integrated tool.

A**R

If they made some improvements it would be a great board

The ESP32 Generic image from Micropython works but doesn't support the display. For the display, you need to build Micropython with russhughes/st7789_mpy on GitHub. There are prebuilt images there, but they are a little out of date. You then need to make a new tft_config.py file with the right pins and dimensions. You also need to modify the Micropython config if you want to take advantage of the full 16MB of flash.The board works, but it has some annoyances.- There's a blue LED on the DC pin for the display. You can turn it off, but it will turn on again every time you update the display- The pin rows are spaced 1.1 inches apart. Most ESP32 breakout boards are either 0.9 inches or 1.0 inches. I tried to contact the manufacturer to see if they could recommend a breakout board, but they didn't respond. 1.1 is also the width of a standard breadboard section, so you either have to span it across two breadboard sections or run some jumpers under the board.- The USB-C interface doesn't work with actual USB-C, so you have to switch from USB-C to USB-A and then back to USB-C to connectIt was fun to play with, but I'll probably look for something else in the future.

K**R

Fun in small package!

Wide capability in a easy to use package. Fast and reliable. Good display. Easy to program using the Arduino IDE. Compact enough to fit into all sorts of fun projects.Easy to make a stand-alone monitor for anything connected to the WiFi system. Or an NTS controlled clock. Or...

M**E

Poor Design Serial port interferes with WiFi - DON'T BUY

You know how when you buy a quality item, and you go on to uncover nice features you didn't think of? Well, this ain't that. It might be in a negative way. First it looks like it fits those dev boards. Did you count the pins to be sure? I thought matching the count and pins would work? It will not. Prepare for this board to not actually fit anything you have - except the most obtuse proto board.THE WORST part is that I cannot get WiFi to work, unless there's a serial cable (monitor) connected and listening. The other ESP32s don't do that. I have no idea what the connection is, but this board's wifi requires an active monitor (???) and is utter garbage.Save yourself the headache, buy a cheaper ESP32 and a separate display - you will not be sorry.Avoid this awful thing.

E**L

Wonderful product

The media could not be loaded. I was able to shrink a project of mine down considerable. I was using a full size ESP32 board and a separate 320x240 TFT display. But by using this module and the GUIslice library with GUIslice Builder along with TFT_eSPI graphic library in the Arduino IDE. I was able to make the enclosure much smaller.

S**N

How to upload images to the esp32 board

There is no information on how to upload images to the LCD screen mounted on the esp32 board.i cannot find any programs on the Internet either.

Common Questions

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Farhan Q.

The delivery time was excellent, and the packaging was secure.

2 months ago

Meera L.

Smooth transaction and product arrived in perfect condition.

3 weeks ago

Shop Global, Save with Desertcart
Value for Money
Competitive prices on a vast range of products
Shop Globally
Serving over 300 million shoppers across more than 200 countries
Enhanced Protection
Trusted payment options loved by worldwide shoppers
Customer Assurance
Trusted payment options loved by worldwide shoppers.
Desertcart App
Shop on the go, anytime, anywhere.
HK$273

Duties & taxes incl.

Hong Kongstore
1
Free Returns

30 daysfor PRO membership users

15 dayswithout membership

Secure Transaction

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Khalid Z.

Great experience from order to delivery. Highly recommended!

1 week ago

Anita G.

Good experience, but the tracking updates could be better.

2 months ago

Ideaspark Esp32 Development Board 16mb Integrated 1 9 Inch St7789 | Desertcart Hong Kong