---
product_id: 528560387
title: "ESP32S ESP32 Development Board 2.4 GHz Dual Core WLAN WiFi + Bluetooth 2-in-1 Microcontroller ESP-WROOM-32 Chip for Arduino (30PIN, 2PCS)"
brand: "keeyees"
price: "Rp632802"
currency: IDR
in_stock: true
reviews_count: 13
category: "Kee Yees"
url: https://www.desertcart.id/products/528560387-esp32s-esp32-development-board-2-4-ghz-dual-core-wlan
store_origin: ID
region: Indonesia
---

# 2.4 GHz Dual-Mode WiFi + Bluetooth 30-Pin with 4 Mounting Holes Dual-Core 0.24 GHz Processor ESP32S ESP32 Development Board 2.4 GHz Dual Core WLAN WiFi + Bluetooth 2-in-1 Microcontroller ESP-WROOM-32 Chip for Arduino (30PIN, 2PCS)

**Brand:** keeyees
**Price:** Rp632802
**Availability:** ✅ In Stock

## Summary

> 🚀 Unlock your DIY genius with the ultimate dual-core wireless microcontroller!

## Quick Answers

- **What is this?** ESP32S ESP32 Development Board 2.4 GHz Dual Core WLAN WiFi + Bluetooth 2-in-1 Microcontroller ESP-WROOM-32 Chip for Arduino (30PIN, 2PCS) by keeyees
- **How much does it cost?** Rp632802 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.id](https://www.desertcart.id/products/528560387-esp32s-esp32-development-board-2-4-ghz-dual-core-wlan)

## Best For

- keeyees enthusiasts

## Why This Product

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

## Key Features

- • **Scalable & Reliable:** Robust ESP-WROOM-32 chip designed for scalable, safe, and reliable applications.
- • **Versatile Mounting Options:** Four mounting holes provide secure installation for any project setup.
- • **Seamless Wireless Integration:** Dual-mode WiFi and Bluetooth keep your projects connected effortlessly.
- • **Powerful Dual-Core Performance:** 0.24 GHz processor ensures smooth multitasking and rapid response.
- • **Plug-and-Play Arduino Compatibility:** Supports Lua and Arduino IDE for fast, intuitive development.

## Overview

The KeeYees ESP32S Development Board features a 2.4 GHz dual-mode WiFi and Bluetooth ESP-WROOM-32 chip with a dual-core 0.24 GHz processor. This 30-pin board includes 4 mounting holes for easy installation and supports Lua programming and Arduino IDE, making it ideal for scalable, reliable IoT and DIY projects.

## Description

desertcart.com: KeeYees ESP32S ESP32 Development Board 2.4 GHz Dual Core WLAN WiFi + Bluetooth 2-in-1 Microcontroller ESP-WROOM-32 Chip for Arduino (30PIN, 2PCS) : Electronics

Review: Great for DIY Projects and Microcontroller Beginners - These boards were how I first learned to use microcontrollers for DIY projects! intuitive to use, has a plethora of pins, and are cheap enough to just buy more if you fry them or need more of them. Also, the ESPNOW communication built into the boards has a very short latency and has been easy to set up between two boards in my experience, which was a big help for some of my wireless projects.
Review: Just received my first 2 units and both work great - I just received my first two this afternoon, and uploaded several sketches to both. They work just fine. I like the little sticky tapes with the pin names on them. A few tips: 1) For those that complain about pressing the right-hand button to start an upload in the Arduino UI, this is very common, not a quirk in these particular boards. Not a big deal, really. Watch your sketch compile, then when it starts to upload, press the right-hand "boot" button for a few seconds. In my case, I hold the button until I see upload progress start, then let go. Nothing to it. 2) The on-board blue LED is connected to D2, by the way. Try the "blink" sketch first, and just change the default pin name or number to 2 instead of whatever the sketch default is. 3) When deciding what flavor of ESP32 board to select in the Arduino UI, I just use the generic "ESP32 Dev Module" and everything works fine for me. I have several other ESP32 modules, like the WROOM, and they all work with the Dev Module selection for me. Easy. 4) I also tried the very simple Wi-Fi server that can flash the on-board LED (no external connections needed) by going to Examples/WiFi/SimpleWiFiServer. Change the default pin 5 to pin 2 in several places, and then put in your home Wi-Fi SSID and your password. Enable the serial monitor for 115200 bps, and upload it. Once it connects, the ESP32 will tell you what its IP address is. Enter that IP address (like 192.168.1.123) in your phone or computer web browser, and you'll get a simple page coming from your ESP32 (which is now an HTTP server). The page tells you something like "click here to turn LED D2 on" (assuming you edited your sketch so that it says "D2" instead of D5) and a similar line to turn the LED off. Nothing to it, and you did this with zero hardware! 5) My modules did not have any labeling or silkscreen on them, but the included sticky labels are just fine. I stuck one set on the bottom of one module, and on the connector edge of the other. They are sticky enough that I'm not worried about them falling off. I really like these units, and will definitely buy more! I also bought a pair of the KeeYees breakout boards with screw terminals, and they perfectly match the pinout of these 38pin modules.

## Features

- This 30-pin version of the ESP32 board has 4 mounting holes, which will be very convenient for you to fix it when some projects need it.
- This board is used with 2.4 GHz dual-mode Wi-Fi and Bluetooth chips ESP-WROOM-32, as well as the 40nm low-power technology.
- Support Lua program, easy to develop. Support of three modes: AP, STA and AP + STA.
- This module is safe, reliable, and scalable to a variety of applications.
- Technical Support: Our PDF tutorial is available on this page. Please pull down this page to find the tutorial: User Guide (PDF)

## Technical Specifications

| Specification | Value |
|---------------|-------|
| ASIN | B0B9G74NNM |
| Best Sellers Rank | #624 in Single Board Computers (Computers & Accessories) |
| Brand | KeeYees |
| Built-In Media | Bluetooth, WLAN |
| CPU Speed | 0.24 GHz |
| Compatible Devices | Computers, Microcontrollers |
| Connectivity Technology | Bluetooth, WLAN |
| Customer Reviews | 4.4 out of 5 stars 893 Reviews |
| Manufacturer | KeeYees |
| Memory Storage Capacity | 512 KB |
| Mfr Part Number | KY88-2 |
| Model Name | ESP32S ESP32 Development Board |
| Operating System | FreeRTOS |
| Processor Brand | Espressif |
| Processor Count | 2 |
| Processor Speed | 0.24 GHz |
| RAM Memory Installed | 512 GB |
| RAM Memory Technology | SRAM |
| Ram Memory Installed Size | 512 GB |
| Warranty Description | 1 year |
| Wireless Compability | 802.11bgn, Bluetooth |

## Product Details

- **Brand:** KeeYees
- **CPU Speed:** 0.24 GHz
- **Memory Storage Capacity:** 512 KB
- **Model Name:** ESP32S ESP32 Development Board
- **Ram Memory Installed Size:** 512 GB

## Images

![ESP32S ESP32 Development Board 2.4 GHz Dual Core WLAN WiFi + Bluetooth 2-in-1 Microcontroller ESP-WROOM-32 Chip for Arduino (30PIN, 2PCS) - Image 1](https://m.media-amazon.com/images/I/71BZ-bF5xIL.jpg)
![ESP32S ESP32 Development Board 2.4 GHz Dual Core WLAN WiFi + Bluetooth 2-in-1 Microcontroller ESP-WROOM-32 Chip for Arduino (30PIN, 2PCS) - Image 2](https://m.media-amazon.com/images/I/71WrPTMKisL.jpg)
![ESP32S ESP32 Development Board 2.4 GHz Dual Core WLAN WiFi + Bluetooth 2-in-1 Microcontroller ESP-WROOM-32 Chip for Arduino (30PIN, 2PCS) - Image 3](https://m.media-amazon.com/images/I/81boYadMULL.jpg)
![ESP32S ESP32 Development Board 2.4 GHz Dual Core WLAN WiFi + Bluetooth 2-in-1 Microcontroller ESP-WROOM-32 Chip for Arduino (30PIN, 2PCS) - Image 4](https://m.media-amazon.com/images/I/81SuqTOQC7L.jpg)
![ESP32S ESP32 Development Board 2.4 GHz Dual Core WLAN WiFi + Bluetooth 2-in-1 Microcontroller ESP-WROOM-32 Chip for Arduino (30PIN, 2PCS) - Image 5](https://m.media-amazon.com/images/I/71HaocuaRPL.jpg)

## Available Options

This product comes in different **Size** options.

## Questions & Answers

**Q: Is this 2 of the ESP32 chips?**
A: The products you will get are 2 x ESP32 Development Board, just like the first picture shows.

**Q: Does anyone use this with wled sound reactive firmware and max4466? could really use your help with the pins setup. thx!**
A: Get a board with better support. The pinout is wrong on this board so finding support for projects is nearly impossible.

**Q: Where is a schematic? need to understand why some gpio pins don't work as expected. p0 and p19 don't work, p2 works but has an on-board blue led.**
A: The PCB's silkscreen gpio is labeled different from the physical on-board gpio of the chip.

**Q: Has anyone had any luck getting micropython onto this board?**
A: Yes. Search for "Firmware for Generic ESP32 module"  (URLs not allowed here).  Download esp32-20210418-v1.15.bin from list under "Firmware with ESP-IDF v4.x"

## Customer Reviews

### ⭐⭐⭐⭐⭐ Great for DIY Projects and Microcontroller Beginners
*by V***O on July 12, 2026*

These boards were how I first learned to use microcontrollers for DIY projects! intuitive to use, has a plethora of pins, and are cheap enough to just buy more if you fry them or need more of them. Also, the ESPNOW communication built into the boards has a very short latency and has been easy to set up between two boards in my experience, which was a big help for some of my wireless projects.

### ⭐⭐⭐⭐⭐ Just received my first 2 units and both work great
*by W***T on June 23, 2023*

I just received my first two this afternoon, and uploaded several sketches to both. They work just fine. I like the little sticky tapes with the pin names on them. A few tips: 1) For those that complain about pressing the right-hand button to start an upload in the Arduino UI, this is very common, not a quirk in these particular boards. Not a big deal, really. Watch your sketch compile, then when it starts to upload, press the right-hand "boot" button for a few seconds. In my case, I hold the button until I see upload progress start, then let go. Nothing to it. 2) The on-board blue LED is connected to D2, by the way. Try the "blink" sketch first, and just change the default pin name or number to 2 instead of whatever the sketch default is. 3) When deciding what flavor of ESP32 board to select in the Arduino UI, I just use the generic "ESP32 Dev Module" and everything works fine for me. I have several other ESP32 modules, like the WROOM, and they all work with the Dev Module selection for me. Easy. 4) I also tried the very simple Wi-Fi server that can flash the on-board LED (no external connections needed) by going to Examples/WiFi/SimpleWiFiServer. Change the default pin 5 to pin 2 in several places, and then put in your home Wi-Fi SSID and your password. Enable the serial monitor for 115200 bps, and upload it. Once it connects, the ESP32 will tell you what its IP address is. Enter that IP address (like 192.168.1.123) in your phone or computer web browser, and you'll get a simple page coming from your ESP32 (which is now an HTTP server). The page tells you something like "click here to turn LED D2 on" (assuming you edited your sketch so that it says "D2" instead of D5) and a similar line to turn the LED off. Nothing to it, and you did this with zero hardware! 5) My modules did not have any labeling or silkscreen on them, but the included sticky labels are just fine. I stuck one set on the bottom of one module, and on the connector edge of the other. They are sticky enough that I'm not worried about them falling off. I really like these units, and will definitely buy more! I also bought a pair of the KeeYees breakout boards with screw terminals, and they perfectly match the pinout of these 38pin modules.

### ⭐⭐⭐⭐⭐ Both boards passed my simple initial tests
*by A***M on September 21, 2022*

I had to install the CP210x USB-to-serial driver to get Windows 10 to see the device on a COM port. Also, when the Arduino IDE started trying to upload my program to the board, when the IDE output said "Connecting...", I had to press the right pushbutton on the board, for a couple of seconds, in order to allow uploading to occur. Other than those two not-serious gotchas, the board seems to work as expected. (I tested getting chip info, doing an http get via WiFi, and deep sleep with timer wakeup.) The chip is reported as model ESP32-D0WDQ6 Rev 1. Both boards work fine. Update 2022-11-23: I bought two more boards for a total of four. All 4 have functioned well without any known reliability problems. (I'm using WiFi, digital GPIO usage, internal LED, flash updates, NVS changes.) THESE THINGS ARE GREAT! Update 2022-12-08: I bought two more boards. 6 out of 6 have worked flawlessly. I wrote custom motion sensor software using PlatformIO...flashing from PlatformIO works flawlessly OTA or wired. Every pinout has behaved as expected. Update 2024-10-13: I've purchased five batches of 2 boards (10 boards in total) over the past two years, and all of them have worked flawlessly. They are 38-pin narrow boards (25.4mm/1in wide), unlike many of the other boards that are 2.54mm/.1in wider than this one. So these fit nicely on a 400 point breadboard, leaving a usable wire point adjacent to each pin on both sides of the board after it's been seated into the breadboard. They have 4MB of flash storage. Excellent quality/value.

---

## 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.id/products/528560387-esp32s-esp32-development-board-2-4-ghz-dual-core-wlan](https://www.desertcart.id/products/528560387-esp32s-esp32-development-board-2-4-ghz-dual-core-wlan)

---

*Product available on Desertcart Indonesia*
*Store origin: ID*
*Last updated: 2026-08-16*