Welcome To Desertcart

You are browsing Cyprus's store.

We have a store for Canada. Visit your country store to view the latest offers.

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.6/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
📺1.9'' 170x320 Full-Color LCD
🔋16MB Flash Ultra-Low Power

Description

⚡️ Power Your IoT Vision with Crisp Display & Wireless Freedom!

  • PLUG PLAY USB C - Modern Type-C USB interface with CH340 driver support for hassle-free, universal connectivity and quick setup.
  • COMPACT YET MIGHTY - All-in-one ESP32-WROOM-32 module with integrated RF components fits powerful IoT solutions into a sleek 2.83x2.05 inch footprint.
  • POWER MEETS EFFICIENCY - 16MB Flash powered by TSMC 40nm ultra-low power tech delivers robust performance without draining your battery.
  • SEAMLESS VISUAL INTEGRATION - Built-in 1.9-inch ST7789 LCD eliminates wiring chaos and breadboard clutter for instant, vivid data display.
  • NEXT GEN WIRELESS CONNECTIVITY - Dual-mode 2.4 GHz WiFi + Bluetooth LE ensures fast, reliable IoT communication with minimal latency.

The ideaspark® ESP32 Development Board combines a vibrant 1.9-inch 170x320 ST7789 LCD with dual-mode WiFi and Bluetooth connectivity, powered by a 16MB ultra-low power flash chip. Designed for seamless integration and minimal setup, it features a USB Type-C interface and compact form factor, making it the ultimate tool for professional-grade IoT projects, data monitoring, and real-time graphical displays.

Large manufacture image 1
Small manufacture image 1Small manufacture image 2Small manufacture image 3Small manufacture image 4Small manufacture image 5

Specifications

Brandideaspark
SeriesESP32 Development Board
Item model numberESP32 1.9 inch LCD(Solder PIN)
Operating SystemFreeRTOS
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
Number of Processors1
Manufacturerideaspark
ASINB0D6QXC813
Country of OriginUSA
Date First AvailableJune 11, 2024

Reviews

3.6

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.

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

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.

M**A

USB A=>C required.

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

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.

J**E

Nice but missing basic paperwork

It works to a large degree. NO PAPERWORK. You'll spend a long time trying to figure out the basic functions.

Common Questions

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Anjali K.

The product quality is outstanding. Exactly what I needed for my work.

1 month 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 millions of shoppers across more than 100 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.
€ 32.72

Duties & taxes incl.

Cyprusstore
1
Free Shipping

with PRO Membership

Free Returns

30 daysfor PRO membership users

15 dayswithout membership

Secure Transaction

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Ayesha M.

The product exactly matches the description. Very satisfied with my purchase.

5 days ago

Pooja R.

The customer service exceeded my expectations. Perfect for buying products you can't find elsewhere.

1 week ago

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