Microduino-CoreESP32 image

Microduino-CoreESP32

Development Board

Code name: CoreESP32

Microduino-CoreESP32 is a development board based on the ESP32 microcontroller using XTENSA architecture.

This board features a maximum CPU frequency of 240 MHz and 4MB flash memory.

About Microduino-CoreESP32

Stackable ESP32 board in Microduino form - perfect for modular electronics projects and classroom use.

Technical Specifications

Complete technical specification details for Microduino-CoreESP32

Connectivity

WiFi 802.11 b/g/n (2.4 GHz)
Bluetooth 4.2
BLE 4.2

Microcontroller

Model esp32
Clock Speed 240 MHz
Flash Size 4MB
Architecture xtensa

Features & Pins

Digital IO 22
Analog Input 12
PWM 21
Interrupts 16

Quick Setup

Copy-paste configs for Microduino-CoreESP32 - auto‑generated from this board's exact hardware specs.

ESP32 240 MHz 4MB DIO Xtensa

In Arduino IDE 2 select Coreesp32 from the esp32 by Espressif package. In PlatformIO use board = esp32dev. ESP32 · 240 MHz · 4MB · DIO.

Tools menu settings
Board (select in Arduino IDE) Coreesp32
CPU Frequency 240 MHz
Flash Size 4MB
Flash Mode DIO
Upload Speed 921600
Architecture Xtensa

In Arduino IDE 2, open Boards Manager, search "esp32" by Espressif and install it. Then go to Tools → Board and select "Coreesp32" for the Microduino-CoreESP32.

Microduino-CoreESP32 Pinout Diagram

Complete pin reference for Microduino-CoreESP32

Microduino-CoreESP32 pinout diagram

Useful Links

Datasheets and resources for Microduino-CoreESP32

Pin Mappings

Complete pinout and GPIO mapping for Microduino-CoreESP32

22
Digital I/O Pins
16
Interrupt Pins
12
Analog Inputs
21
PWM Pins
PinAnalogTouchPWMOther
0T1
1PWMTX WIRE1_PIN_DEFINED
2T2PWM
3PWMRX
4A3T0PWM
5PWMSS
12A0T5PWMMTDI SDA1
13A1T4PWMMTCK SCL1
14A13T6PWMMTMS
15A2T3PWMMTDO
16PWM
17PWM
18PWMSCK
19PWMMISO
21PWM
22PWM
23PWMMOSI
25A10PWMDAC1
26A11PWMDAC2
27A12T7PWM
32A8T9PWM
33A9T8PWM
37A7
38A6
-1LED_BUILTIN
22//23;SDA
21//19;SCL
32//ADC1_CH4
33//ADC1_CH5
25//ADC2_CH8
26//ADC2_CH9
27//ADC2_CH7
14//ADC2_CH6
Legend
A0 Analog input
T0 Touch sensor
PWM PWM capable
RX/TX Serial pins
LED Built-in LED
# Pin number

Default Tools & Configuration

Build and upload settings for Microduino-CoreESP32

SettingValue
Bootloader toolesptool_py
Uploader toolesptool_py
Network uploader toolesp_ota
Bootloader address0x1000
Flash modedio
Boot modedio
Maximum upload size
1280 KB (1310720 bytes)
Maximum data size
320 KB (327680 bytes)
Configuration Summary

The Microduino-CoreESP32 uses esptool_py for uploads , esp_ota for OTA updates, and esptool_py bootloader at 0x1000.

Flash mode: dio | Boot mode: dio

Max sketch size: 1280 KB | Max data size: 320 KB