

Buy anything from 5,000+ international stores. One checkout price. No surprise fees. Join 2M+ shoppers on Desertcart.
Desertcart purchases this item on your behalf and handles shipping, customs, and support to Ecuador.
🚀 Power your projects with the ultimate dual-core WiFi+Bluetooth dev board!
The HiLetgo ESP32 CP2012 USB-C Development Board is a compact, dual-core module featuring 38 pins and a Type-C interface. It integrates advanced antenna and power management components, supports multiple wireless modes (STA/AP/STA+AP), and leverages ultra-low power 40nm technology for efficient, reliable IoT and embedded system development.
| ASIN | B0CNYK7WT2 |
| Best Sellers Rank | #29 in Single Board Computers (Computers & Accessories) |
| Brand | HiLetgo |
| Built-In Media | 3 x ESP32 CP2012 USB-C (Type-C) Development Board Module |
| Compatible Devices | Cameras, Computers (PCs, laptops, tablets), Game Consoles, Smartphones, Microcontrollers (Arduino, Raspberry Pi models), Printers, Keyboards, Speakers |
| Connectivity Technology | Bluetooth, USB, Wi-Fi |
| Customer Reviews | 4.5 4.5 out of 5 stars (223) |
| Manufacturer | HiLetgo |
| Mfr Part Number | 3-01-1842 |
| Model Name | ESP32 CP2012 |
| Model Number | 3-01-1842 |
| Operating System | Linux |
| Processor Brand | Espressif |
| Processor Count | 2 |
| RAM Memory Technology | LPDDR3 |
| Total Usb Ports | 1 |
| Wireless Compability | Bluetooth |
D**A
Great little ESP32
Used it to tincker and run nerd miners they work fine and still running also learned you could make simple website servers with a little help with AI so that's cool. Just wish the wifi range was a bit longer but besides that great for projects
D**N
Works well with a few caveats
I haven't tested everything yet but overall these seem like good little boards. They're well-made and work with the Arduino IDE. Once I got through a few hiccups I've had no issue programming them. Had no issues connecting to my home WIFI, flashing OTA, driving some addressable LED's, and integrating with a few I2C peripherals. If you're debating getting these vs ESP8266 boards which cost around the same, I'd strongly recommend these over that. Faster clock speeds, dual core, bluetooth, built-in DAC's, and a number of other features make the ESP32 way better than 8266. I double checked and this board is indeed the ESP32-WROOM-32D using the ESP32-D0WD-V3 Rev 301 chip. The built-in blue LED is connected to GPIO2. There are a few minor issues though I'd like to see resolved at some point: Out of the box, you have to hold down the boot button when uploading a new program, in the Arduino IDE it's when it says "connecting...", you can let go once the flashing process begins. However placing a 10uF cap to GND on the "EN-Reset" pin 2 solves this. Supposedly this is actually an issue with Windows USB drivers but I've never had to do that on any other dev board. The pin labels are on the bottom side of the board, making them basically useless. A printout of the pin diagram is included which is better than nothing, but it's definitely not ideal. Very easy to accidentally miscount and connect the wrong pin.
J**L
These worked great!
These worked great! Ordered these for a 3D project and will order again.
O**I
So far seems to work well, but really missing documentation
I'm mostly writing this review to gather some information here for other folks buying this, so I'm putting this first: This board appears to be identical to the NodeMCU-32S, down to almost every detail of the schematic. You'll find googling information about that board to provide a lot more information than trying to google the model name on this listing. If you're using PlatformIO (which I've so far found to be pretty smooth overall), this is the key stuff specific to this board that you need in your platformio.ini file: platform = espressif32 board = nodemcu-32s (So far, I've had everything work great also using `framework = arduino`, which is a lot easier to get off the ground with than the "espidf" framework.) One note: I have found that usually after I upload code to the board and monitor serial output, I immediately get a whole bunch of garbage output at first. Then the output returns to normal. This only seems to happen right after uploading code; if I cycle the power, the serial output looks normal immediately. The garbage is also super variable in quantity. Sometimes I get what looks like kilobytes of garbage, and other times I only get a few bytes. This happens on each of the three boards I bought, and appears to be harmless, but it did cost me half an hour of flipping around to different configurations before I realized that it doesn't seem to hurt anything. --- Now my actual review: Overall, this has worked well so far. I've tested: - Building against the Arduino framework - WiFi access (connecting to an existing 2.4 network) - Running multiple threads - Running a simple HTTP server My biggest complaint is that hiletgo has almost no information out there about this board aside from a datasheet about the processor itself and a laser print of a pin-out diagram included with the product. As a result, there's been a lot of trial and error getting everything working, and it would have been even harder if I hadn't found random folks on the internet who had already put in a lot of the legwork.
Z**M
Nice cheap boards
Nice pack of ESP boards. Cheapest I can get.
C**Z
Great microcontroller
incredible. Cheap, bluetooth, wifi, and works with espressif and arduino. I've used these on PWM sound projects and as a WLED light controller. Would buy again in a heartbeat.
E**S
Very solid boards!
So far these have performed flawlessly, weak Wi-Fi antenna but otherwise they have out performed what I have purchased from other sellers.
P**L
Stolen design but with more flaws
Pin labelled "GND" next to 5v is actually GPIO 11. Not the end of the world, product is usable if you know this, but this isn't even their design they took Espressif's reference implementation and broke it.
Trustpilot
Hace 1 mes
Hace 1 semana