SparkFun
SparkFun MicroMod WiFi Function Board - ESP32
The SparkFun MicroMod ESP32 Function Board adds additional wireless options to MicroMod Processor Boards that do not have that capability. This special funct...
- 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
- 2.5V to 6.0V
- 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
- Schematic
- Board Files
- Board Dimensions
- Hookup Guide
- Silicon Labs CP210X Drivers
- Datasheet (ESP32-WROOM-32E)
- ReadTheDocs: ESP32 AT Command Set
- GitHub Hardware Repo
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.
Find this product in
Brands
Connectivity
AP2112 Voltage Regulator Datasheet
Datasheet · 737.6 KB · Click any page to view full size
MicroMod WiFi Function Board ESP32 Schematic
Schematic · 207.6 KB · Click any page to view full size
ESP32‑WROOM‑32E/32UE Module Datasheet
Datasheet · 1018.9 KB · Click any page to view full size
Supplier page — sparkfun.com
Supplier Description · 602.0 KB · Click any page to view full size
Resources & Downloads
Guides, code examples, and more
MicroMod WiFi Function Board ESP32 Board Files
Schematic · ZIP · 169.3 KB
EAGLE design files for the SparkFun MicroMod WiFi Function Board - ESP32
CP210x Windows USB Driver
Driver · ZIP · 821.8 KB
USB-to-UART bridge driver for Windows systems using the CP210x interface
CP210x Mac OSX USB Driver
Driver · ZIP · 1.6 MB
USB-to-UART bridge driver for macOS systems using the CP210x interface