Product Overview
Meet the SparkFun ESP32 IoT RedBoard, our development board specifically designed to get you running with MicroPython right out of the box. It combines the power and connectivity of the popular ESP32-D0WDQ6 with a full suite of hardware features, making it the perfect all-in-one platform for your next connected project. This board makes it easier than ever to get started using SparkFun's MicroPython-capable modules.
The Power and Connectivity of the ESP32
At its core is the ESP32-D0WDQ6, a chip designed for scalability and adaptability. This dual-core processor provides built-in WiFi and Bluetooth connectivity and is powerful enough for demanding tasks like voice encoding, music streaming, and MP3 decoding, yet efficient enough for low-power sensor networks.
Internally, the ESP32 runs freeRTOS with LwIP and features built-in TLS 1.2 with hardware acceleration. It also supports secure (encrypted) over-the-air (OTA) upgrades, allowing you to update your products even after they've been deployed, with minimum cost and effort.
Fully-Loaded for IoT Prototyping
We've designed this RedBoard to be your complete platform for any connected project. It comes fully loaded with features that streamline development:
- Qwiic Connect System: A built-in Qwiic connector gives you plug-and-play access to the entire SparkFun Qwiic ecosystem of sensors, displays, and actuators—no soldering required.
- Onboard LiPo Management: Includes a 2-pin JST connector for a single-cell LiPo battery, a built-in charger (MCP73831), and a fuel gauge (MAX17048) to monitor your battery's charge.
- Expandable Storage: A µSD card slot provides ample room for data logging, storing configuration files, or serving web pages.
- Robust USB-C: Features a modern USB-C connector with through-hole anchoring for a more durable connection, and uses the ubiquitous CH340G for USB-to-serial communication, requiring fewer driver installs.
Optimized for MicroPython
This board's primary feature is its out-of-the-box support for MicroPython. It comes pre-programmed to run MicroPython, removing the setup hassle and letting you start coding immediately. This makes it the ideal platform for getting started with SparkFun's growing line of MicroPython-compatible modules and building powerful, connected projects with a simple, intuitive programming language.
