# SparkFun MicroMod ESP32 Processor

**Type:** Product page · **SKU:** WRL-16781 · **Brand:** [Sparkfun](https://core-electronics.com.au/brands/sparkfun-australia)
**Page:** https://core-electronics.com.au/sparkfun-micromod-esp32-processor.html ([markdown](https://core-electronics.com.au/sparkfun-micromod-esp32-processor.html.md))

The MicroMod ESP32 Processor Board combines Espressif's ESP32 with our M.2 connector interface to bring a processor board with reliable WiFi capabilities...

## Pricing

- **Price:** $36.20 (inc GST) — $32.91 AUD, exc GST
- **Quantity discounts:** 5+ $31.92 (exc GST) · 25+ $31.26 (exc GST) · 100+ $29.95 (exc GST)

## Availability & dispatch

- Available with a lead time — expect dispatch between Sep 07 and Sep 11.

## Description

The MicroMod ESP32 Processor Board combines Espressif's ESP32 with our M.2 connector interface to bring a processor board with reliable WiFi capabilities into our MicroMod ecosystem. With the M.2 MicroMod connector, connecting your ESP32 Processor is a breeze. Simply match up the key on your processor's beveled edge connector to the key on the M.2 connector and secure it with a screw (included with all Carrier Boards). If you need to swap out your processor for a strong wireless option, make sure to check out the MicroMod ESP32!

The ESP32 includes a laundry list of functionality, including the dual-core Tensilica LX6 microprocessor, 240MHz clock frequency, 520kB internal SRAM, integrated WiFi transceiver and hardware accelerated encryption (AES, SHA2, ECC, RSA-4096). With this MicroMod processor board, you have access to 8 general use IO pins, dedicated analog, digital, and PWM pins, as well as all the fan favorites - SPI, I2C, UART, and SDIO. Add to that 16MB flash storage and sleep current of around 500µA, and you've got a perfect storm of versatility.

*MicroMod is a modular interface ecosystem that connects a microcontroller “processor board” to various “carrier board” peripherals. Utilizing the M.2 standard, the MicroMod standard is designed to easily swap out processors on the fly. Pair a specialized carrier board for the project you need with your choice of compatible processor!*

 [Get Started with the MicroMod ESP32 Processor Hookup Guide](https://learn.sparkfun.com/tutorials/micromod-esp32-processor-board-hookup-guide)**Features**

**ESP32 General Features**:

- Dual-core Tensilica LX6 microprocessor
- Up to 240MHz clock frequency
- 520kB internal SRAM
- 128mbit/16MB flash storage
- Integrated 802.11 BGN WiFi transceiver
- 2.7 to 3.6V operating range
- 500µA sleep current under hibernation
- 10-electrode capacitive touch support
- Hardware accelerated encryption (AES, SHA2, ECC, RSA-4096)
 
**Specific Peripherals made available on MicroMod ESP32:**

- 1x USB dedicated for programming and debug
- 1x UART
- 2x I2C
- 1x SPI
- 7x GPIO
- 2x Digital Pins
- 2x Analog Pins
- 2x PWM
- Status LED
- VIN Level ADC
 
Additional peripherals are available but are shared on dedicated MicroMod pins.

**Documents**

**MicroMod ESP32 Processor Documentation:**

- [Schematic](https://core-electronics.com.au/attachments/localcontent/MicroMod_ESP32_Schematic_131653e27fc.pdf)
- [Eagle Files](https://core-electronics.com.au/attachments/localcontent/MicroMod_ESP32_EagleFiles_147152c9d3d.zip)
- [Hookup Guide](https://learn.sparkfun.com/tutorials/micromod-esp32-processor-board-hookup-guide)
- [Board Dimensions](https://core-electronics.com.au/attachments/localcontent/MicroMod_Esp32_Processor_Board_Dimensions_321702eb8f4.png)
- [Datasheet](https://core-electronics.com.au/attachments/localcontent/esp32_datasheet_en-1223853_120269b6004.pdf) (ESP32)
- [GitHub Hardware Repo](https://github.com/sparkfun/MicroMod_ESP32_Processor)
 
**MicroMod Documentation:**

- [SparkFun MicroMod Interface v1.0 - Pinout](https://core-electronics.com.au/attachments/localcontent/SparkFun_MicroMod_Interface_v1_28127dcb013.pdf)
- [SparkFun MicroMod Interface v1.0 - Pin Descriptions](https://core-electronics.com.au/attachments/localcontent/SparkFun_MicroMod_Interface_v1_59636eec9e0.pdf)
- [Getting Started with MicroMod](https://learn.sparkfun.com/tutorials/getting-started-with-micromod)
- [Designing with MicroMod](https://learn.sparkfun.com/tutorials/designing-with-micromod)
- [MicroMod Info Page](https://www.sparkfun.com/micromod)
- [MicroMod Forums](https://forum.sparkfun.com/viewforum.php?f=167)
- [SparkFun Eagle Libraries](https://github.com/sparkfun/SparkFun-Eagle-Libraries) contains example footprints for the M.2 connector and SMD standoff
- [M.2 MicroMod Connector Datasheet](https://core-electronics.com.au/attachments/localcontent/MicroMod_M_3442059934a.pdf)
- [MicroMod Reflowable Standoff Datasheet](https://core-electronics.com.au/attachments/localcontent/MicroMod_Reflowable_Standoff_12086843ecc.pdf)
 
**ESP32 Documentation:**

- ESP32.com
- Espressif ESP32 Resource Page

## Images

- [Product image 1](https://core-electronics.com.au/media/catalog/product/1/6/16781-sparkfun_micromod_esp32_processor-01.jpg)
