Store

SparkFun

$32.73 |
In stock
No reviews yet

The SparkFun MicroMod ESP32 Function Board adds additional wireless options to MicroMod Processor Boards that do not have that capability. This special funct...

Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout
The SparkFun MicroMod ESP32 Function Board adds additional wireless options to MicroMod Processor Boards that do not have that capability. This special function board acts as a coprocessor that takes advantage of Espressif's ESP32 WROOM to add WiFi and Bluetooth® to your applications.
At the core of the ESP32 WROOM module is the ESP32-D0WD-V3 chip which is designed to be both scalable and adaptive. ESP32 WROOM module on this board features 16MB of flash memory, 520kB of internal SRAM, an integrated 802.11 b/g/n WiFi transceiver, and dual-mode Bluetooth capabilities. Utilizing our handy M.2 MicroMod connector, no soldering is required to connect it to your system. Simply match up the key on your processor and function board's beveled edge connector to their respective key on the M.2 connector, then secure them to the main board with screws. The ESP32 WROOM module can then be controlled using AT commands via the serial UART port.
The ESP32 Function Board comes pre-flashed with AT-command firmware and acts as a serial-to-WiFi gateway. Next to the module is a USB-C connector and CP2102 USB-to-serial converter. Whether you want to add AT commands of your own, or flash custom firmware on the ESP32, you can use this port to reprogram the ESP32.
Note: A MicroMod Processor and Main Board are not included with this MicroMod WiFi Function Board. These boards will need to be purchased separately.
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 and function boards on the fly. Pair a specialized carrier board for the project you need with your choice of compatible processor!
Features:
  • Input Voltage Range 
    • 2.5V to 6.0V 
      • Typ. 5V via Main Board's USB Connector
      • Typ. ~3.7V to 4.2V via Main Board's LiPo Battery Connector
  • I/O Voltage 
    • 3.3V
  • USB Type C Connector
  • CP2102 USB-to-Serial Converter
  • AP2112 3.3V Voltage Regulator (Rated 600mA)
  • ESP32-WROOM-32E Module1
    • Xtensa® dual-core 32-bit LX6 microprocessor
    • Up to 240MHz clock frequency
    • 16MB of flash storage
    • 520kB internal SRAM
    • Integrated 802.11 b/g/n WiFi transceiver
    • Integrated dual-mode Bluetooth® (classic and BLE)
    • Hardware accelerated encryption (AES, SHA2, ECC, RSA-4096)
    • 2.5 µA deep sleep current
  • Buttons 
    • Reset
    • Boot
  • Power LED
  • I2C Pull-Up Resistors
  • Jumpers 
    • PWR LED
    • I2C Pull-Up Resistors
1 Note: The ESP32 WROOM is flashed with AT command firmware and controlled via the serial UART port.
Documents:
Hardware Documentation:
MicroMod Documentation:
Videos


Jargon buster

Plain-language definitions for the technical terms used above.

BLE
BLE stands for Bluetooth Low Energy, a Bluetooth mode designed for lower power use and modern phone compatibility. It matters because BLE support can make the module easier to use with Apple devices and battery-powered projects, though it may behave differently from classic serial Bluetooth.
deep sleep
Deep sleep is a low-power mode where the microcontroller turns off most functions while keeping just enough circuitry active to wake up later. It is important for battery-powered projects because it can greatly extend how long the device runs between charges.
ESP32
ESP32 is a family of microcontroller modules with built-in wireless features such as Bluetooth and WiFi. Knowing this product uses an ESP32-based module helps explain how it provides wireless serial communication and firmware update features.
Flash memory
Non-volatile memory that keeps stored data even when power is removed. In this sensor, it matters because enrolled fingerprint templates can remain saved after the project is turned off.
I2C
I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
LED
A light-emitting diode is a small electronic component that lights up when current flows through it in the correct direction. In this kit, LEDs create the flashing effect, so polarity and correct soldering matter for the project to work.
LiPo
A lithium polymer rechargeable battery commonly used in portable electronics projects. It matters because LiPo batteries need correct charging circuitry and care, and this board includes hardware intended for that battery type.
M.2
A compact edge-connector format commonly used to plug small modules into a carrier board without soldering. On this product it is the physical connector used by the MicroMod system, so compatibility with the matching processor board is important.
microcontroller
A microcontroller is a small computer on a chip that runs your program and controls connected inputs and outputs. For this product, it is the part that reads buttons and sensors, drives the display and speaker, and communicates over Bluetooth.
MicroMod
A modular board system where a small processor board plugs into a separate carrier board that provides connectors, power, and peripherals. It matters because this carrier board needs a compatible MicroMod processor board before it can run your project code.
SRAM
Fast temporary memory used by a processor while a program is running. More SRAM helps with projects that handle larger data buffers, networking, displays, or more complex code.
UART
UART is a simple serial connection that sends data over separate transmit and receive wires, often labelled TX and RX. It matters because this module is designed to replace a wired UART cable with a wireless link while keeping the same serial data format.
USB-C
A modern reversible USB connector used for power and data connections. On this product it matters because it can connect directly to a computer as well as to a microcontroller project.

AP2112 Voltage Regulator Datasheet

Datasheet · 737.6 KB · Click any page to view full size

Download PDF

MicroMod WiFi Function Board ESP32 Schematic

Schematic · 207.6 KB · Click any page to view full size

Download PDF

ESP32‑WROOM‑32E/32UE Module Datasheet

Datasheet · 1018.9 KB · Click any page to view full size

Download PDF

Supplier page — sparkfun.com

Supplier Description · 602.0 KB · Click any page to view full size

Download PDF
Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.