---
product_id: 161749021
title: "ESP32 ESP-32 ESP-32S ESP32S WiFi Bluetooth Wireless Board Module Based ESP32 Dual Core Mode CPU"
brand: "hiletgo"
price: "AR$36637"
currency: ARS
in_stock: true
reviews_count: 13
category: "Hi Letgo"
url: https://www.desertcart.com.ar/products/161749021-esp32-esp-32-esp-32s-esp32s-wifi-bluetooth-wireless-board
store_origin: AR
region: Argentina
---

# ESP32 ESP-32 ESP-32S ESP32S WiFi Bluetooth Wireless Board Module Based ESP32 Dual Core Mode CPU

**Brand:** hiletgo
**Price:** AR$36637
**Availability:** ✅ In Stock

## Quick Answers

- **What is this?** ESP32 ESP-32 ESP-32S ESP32S WiFi Bluetooth Wireless Board Module Based ESP32 Dual Core Mode CPU by hiletgo
- **How much does it cost?** AR$36637 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.com.ar](https://www.desertcart.com.ar/products/161749021-esp32-esp-32-esp-32s-esp32s-wifi-bluetooth-wireless-board)

## Best For

- hiletgo enthusiasts

## Why This Product

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

## Description

Lithium battery interface (battery not include), 500mA Max charging current. Product specifications: Size: 57*25*14mm Weight: 8g Chip: ESP32-32 Working voltage: 3.3V GPIO: 28 Digital I/O Pins: 26 Analog I/O Pins: 12 Maximum computing speed: 240Mhz USB chip: CP2104 Storage capacity: 4MBytes Power plug: PH-2 2.0mm Connection: Micro-USB Package Included: 1 x 16pin 1 x 20pin 1 x ESP32 Board

Review: How to have reliable downloads - Wonderful board for hobby projects.. I have purchased 6 of them and never had any issues. Easy to use with either the Arduion IDE or PlatformIO. A number of people have reported that downloading is hit or miss. If you put a small capacitor between GND and EN, downloads will work everytime.
Review: Getting sketches to upload and using additional serial ports - This board is different from many Arduino boards you may have used. It took me a week or two searching the internet to learn how to get it to work. First, the battery connector is reversed polarity compared to most LIPO batteries, so you may need to swap pins on the battery connector (Red wire to + on board). To upload sketches from the Arduino IDE, you must ground GPIO 0, then press the reset button. You may need to unplug are plug in the USB cable to get this to work. The serial monitor will display "waiting for download". Then you can upload a sketch, and when finished, unground the GPIO 0 pin and press the reset button again to run the sketch. /* * There are three serial ports on the ESP known as U0UXD, U1UXD and U2UXD. * * U0UXD is used to communicate with the ESP32 for programming and during reset/boot. * U1UXD is unused and can be used for your projects. Some boards use this port for SPI Flash access though * U2UXD is unused and can be used for your projects. * */ Software Serial will not compile with this board. Instead use a hardware serial as follows: #include  //required to use additional serial UART's #define RXD2 16 //Rx pin GPIO 16 #define TXD2 17 //Tx pin GPIO 17 void setup() { // Note the format for setting a serial port is as follows: Serial2.begin(baud-rate, protocol, RX pin, TX pin); Serial.begin(115200); //Serial1.begin(9600, SERIAL_8N1, RXD2, TXD2); Serial2.begin(9600, SERIAL_8N1, RXD2, TXD2); Serial.println("Serial Txd is on pin: "+String(TX)); Serial.println("Serial Rxd is on pin: "+String(RX)); } void loop() { //Choose Serial1 or Serial2 as required while (Serial2.available()) { Serial.print(char(Serial2.read())); } } /* Baud-rates available: 300, 600, 1200, 2400, 4800, 9600, 14400, 19200, 28800, 38400, 57600, or 115200, 256000, 512000, 962100 * * Protocols available: * SERIAL_5N1 5-bit No parity 1 stop bit * SERIAL_6N1 6-bit No parity 1 stop bit * SERIAL_7N1 7-bit No parity 1 stop bit * SERIAL_8N1 (the default) 8-bit No parity 1 stop bit * SERIAL_5N2 5-bit No parity 2 stop bits * SERIAL_6N2 6-bit No parity 2 stop bits * SERIAL_7N2 7-bit No parity 2 stop bits * SERIAL_8N2 8-bit No parity 2 stop bits * SERIAL_5E1 5-bit Even parity 1 stop bit * SERIAL_6E1 6-bit Even parity 1 stop bit * SERIAL_7E1 7-bit Even parity 1 stop bit * SERIAL_8E1 8-bit Even parity 1 stop bit * SERIAL_5E2 5-bit Even parity 2 stop bit * SERIAL_6E2 6-bit Even parity 2 stop bit * SERIAL_7E2 7-bit Even parity 2 stop bit * SERIAL_8E2 8-bit Even parity 2 stop bit * SERIAL_5O1 5-bit Odd parity 1 stop bit * SERIAL_6O1 6-bit Odd parity 1 stop bit * SERIAL_7O1 7-bit Odd parity 1 stop bit * SERIAL_8O1 8-bit Odd parity 1 stop bit * SERIAL_5O2 5-bit Odd parity 2 stop bit * SERIAL_6O2 6-bit Odd parity 2 stop bit * SERIAL_7O2 7-bit Odd parity 2 stop bit * SERIAL_8O2 8-bit Odd parity 2 stop bit */

## Technical Specifications

| Specification | Value |
|---------------|-------|
| ASIN | B077KJNVFP |
| Best Sellers Rank | #1,075 in Single Board Computers (Computers & Accessories) |
| Brand | HiLetgo |
| Built-In Media | 1 x 16pin, 1 x 20pin, 1 x ESP32 Board |
| CPU Model | core_m |
| Compatible Devices | Computers (PCs, laptops), smartphones |
| Connectivity Technology | Wi-Fi |
| Customer Reviews | 4.0 4.0 out of 5 stars (141) |
| Item Dimensions L x W x H | 2.24"L x 0.98"W x 0.55"H |
| Manufacturer | HiLetgo |
| Memory Storage Capacity | 4 MB |
| Mfr Part Number | 3-01-1483 |
| Model Name | ESP-WROOM-32 |
| Model Number | 3-01-1483 |
| Operating System | FreeRTOS |
| Processor Brand | Espressif |
| Processor Count | 2 |
| Processor Speed | 0.24 GHz |
| RAM Memory Installed | 4 MB |
| RAM Memory Technology | LPDDR4 |
| Total Usb Ports | 2 |
| Wireless Compability | Bluetooth |

## Product Details

- **Brand:** HiLetgo
- **CPU Model:** core_m
- **Memory Storage Capacity:** 4 MB
- **Model Name:** ESP-WROOM-32
- **Ram Memory Installed Size:** 4 MB

## Images

![ESP32 ESP-32 ESP-32S ESP32S WiFi Bluetooth Wireless Board Module Based ESP32 Dual Core Mode CPU - Image 1](https://m.media-amazon.com/images/I/61EZKdebhRL.jpg)

## Questions & Answers

**Q: I am on windows, no matter what i do my port is greyed out. I have installed the libraries for this, and it still wont go?**
A: Are you sure the cable you are using is a data cable? Not a charging cable?  Try a diff USB port.  I've had no issues with connecting mine to Win 10

**Q: Does the board support both lipo and lithium ion or just lipo ?**
A: I could not get this board to support either. 
The instructions say Lipo.

**Q: Is there some trick to getting it to run off battery?   I've plugged in multiple known good batteries and nothing.  Yes I have polarity correct.**
A: Polarity is backwards from the standard on these boards. So double check that. Other than that, as long as there is charge the board should start running automatically.

**Q: What is the exact Arduino Board support manager for this board?**
A: Use the Arduino IDE from arduino.cc.  If necessary, download the Arduino IDE software and set up the ESP32 support package in the Arduino IDE.

## Customer Reviews

### ⭐⭐⭐⭐⭐ How to have reliable downloads
*by M***E on March 3, 2024*

Wonderful board for hobby projects.. I have purchased 6 of them and never had any issues. Easy to use with either the Arduion IDE or PlatformIO. A number of people have reported that downloading is hit or miss. If you put a small capacitor between GND and EN, downloads will work everytime.

### ⭐⭐⭐⭐⭐ Getting sketches to upload and using additional serial ports
*by B***B on April 29, 2024*

This board is different from many Arduino boards you may have used. It took me a week or two searching the internet to learn how to get it to work. First, the battery connector is reversed polarity compared to most LIPO batteries, so you may need to swap pins on the battery connector (Red wire to + on board). To upload sketches from the Arduino IDE, you must ground GPIO 0, then press the reset button. You may need to unplug are plug in the USB cable to get this to work. The serial monitor will display "waiting for download". Then you can upload a sketch, and when finished, unground the GPIO 0 pin and press the reset button again to run the sketch. /* * There are three serial ports on the ESP known as U0UXD, U1UXD and U2UXD. * * U0UXD is used to communicate with the ESP32 for programming and during reset/boot. * U1UXD is unused and can be used for your projects. Some boards use this port for SPI Flash access though * U2UXD is unused and can be used for your projects. * */ Software Serial will not compile with this board. Instead use a hardware serial as follows: #include <HardwareSerial.h> //required to use additional serial UART's #define RXD2 16 //Rx pin GPIO 16 #define TXD2 17 //Tx pin GPIO 17 void setup() { // Note the format for setting a serial port is as follows: Serial2.begin(baud-rate, protocol, RX pin, TX pin); Serial.begin(115200); //Serial1.begin(9600, SERIAL_8N1, RXD2, TXD2); Serial2.begin(9600, SERIAL_8N1, RXD2, TXD2); Serial.println("Serial Txd is on pin: "+String(TX)); Serial.println("Serial Rxd is on pin: "+String(RX)); } void loop() { //Choose Serial1 or Serial2 as required while (Serial2.available()) { Serial.print(char(Serial2.read())); } } /* Baud-rates available: 300, 600, 1200, 2400, 4800, 9600, 14400, 19200, 28800, 38400, 57600, or 115200, 256000, 512000, 962100 * * Protocols available: * SERIAL_5N1 5-bit No parity 1 stop bit * SERIAL_6N1 6-bit No parity 1 stop bit * SERIAL_7N1 7-bit No parity 1 stop bit * SERIAL_8N1 (the default) 8-bit No parity 1 stop bit * SERIAL_5N2 5-bit No parity 2 stop bits * SERIAL_6N2 6-bit No parity 2 stop bits * SERIAL_7N2 7-bit No parity 2 stop bits * SERIAL_8N2 8-bit No parity 2 stop bits * SERIAL_5E1 5-bit Even parity 1 stop bit * SERIAL_6E1 6-bit Even parity 1 stop bit * SERIAL_7E1 7-bit Even parity 1 stop bit * SERIAL_8E1 8-bit Even parity 1 stop bit * SERIAL_5E2 5-bit Even parity 2 stop bit * SERIAL_6E2 6-bit Even parity 2 stop bit * SERIAL_7E2 7-bit Even parity 2 stop bit * SERIAL_8E2 8-bit Even parity 2 stop bit * SERIAL_5O1 5-bit Odd parity 1 stop bit * SERIAL_6O1 6-bit Odd parity 1 stop bit * SERIAL_7O1 7-bit Odd parity 1 stop bit * SERIAL_8O1 8-bit Odd parity 1 stop bit * SERIAL_5O2 5-bit Odd parity 2 stop bit * SERIAL_6O2 6-bit Odd parity 2 stop bit * SERIAL_7O2 7-bit Odd parity 2 stop bit * SERIAL_8O2 8-bit Odd parity 2 stop bit */

### ⭐ Quit working
*by K***A on June 12, 2020*

This esp32 board worked fine at first and was the easiest to program. Then I tried with a battery connected only. When the battery ran low it stopped. I reconnected it to power, the program did not start up and now I can’t reprogram it. It seems dead. I can’t talked to it with any app such as arguing.

## Frequently Bought Together

- HiLetgo ESP32 ESP-32 ESP-32S ESP32S WiFi Bluetooth Wireless Board Module Based ESP32 Dual Core Mode CPU
- ELEGOO 120pcs Multicolored Dupont Wire 40pin Male to Female, 40pin Male to Male, 40pin Female to Female Breadboard Jumper Ribbon Cables Kit Compatible with Arduino Projects
- HiLetgo ESP-WROOM-32 ESP32 ESP-32S Development Board 2.4GHz Dual-Mode WiFi + Bluetooth Dual Cores Microcontroller Processor Integrated with Antenna RF AMP Filter AP STA for Arduino IDE

---

## 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.com.ar/products/161749021-esp32-esp-32-esp-32s-esp32s-wifi-bluetooth-wireless-board](https://www.desertcart.com.ar/products/161749021-esp32-esp-32-esp-32s-esp32s-wifi-bluetooth-wireless-board)

---

*Product available on Desertcart Argentina*
*Store origin: AR*
*Last updated: 2026-04-25*