







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 Kyrgyzstan.
🚀 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 | #30 in Single Board Computers (Computers & Accessories) |
| Brand | HiLetgo |
| Built-In Media | 3 x ESP32 CP2012 USB-C (Type-C) Development Board Module |
| CPU Manufacturer | Espressif |
| 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.4 out of 5 stars 227 Reviews |
| Included Components | 3 x ESP32 CP2012 USB-C (Type-C) Development Board Module |
| 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.
C**K
Loving the USB-C port over MicroUSB, also they seem to flash just fine.
Love the usbc worked was able to flash like most others jist had tonhold boot down when powering it up. Was able to use Ardunio, ESP IDE, and flipper zero to flash with no issues. So far these are a good price and seem to be working fine for small projects. I haven't ran any specs or compared chips though.
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.
X**D
excellent quality, again by Hiletgo
Excellent ESP32 unit with plenty of extra pins. Boots via arduino IDE without having to press boot and en buttons. Always loads my programs. Running RPlidar C1 scan data via tx2/rx2 out to another MCU without issue. Get the OSOYOO breakout 38 pin power supply board for easy testing!
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**O
Game-Changer Dev Board for My Electronics Class!
I recently used the HiLetgo ESP32 ESP‑32D DevKitC‑32 in my electronics class and it was superb—easy to program with Arduino IDE, full of I/O pins and built-in WiFi/Bluetooth made testing wireless projects a breeze. Definitely a top pick for anyone learning embedded systems.
L**D
Unreliable
Garbage! Do not buy these chips. Every single one has some (or several) bad pins. If you’re making toys and building fun projects you can take a chance, but if you’re making prototypes and need what you think you’re paying for, buy something else.
Trustpilot
2 weeks ago
2 months ago