


Product Details
Features
SparkFun Thing Plus - ESP32-S2 WROOM Features
-
ESP32-S2 Module
-
21 Available GPIO
- 16x 12-bit ADC Channels
- 2x 8-bit DAC
- 14x Capacitive Touch Sensing
- 4x SPI (only one is configured by default in the Arduino IDE)
- 1x I 2 S
- 2x I 2 C (only one is configured by default in the Arduino IDE)
- 2x UART (only two are configured by default in the Arduino IDE, one UART is used for bootloading/debug)
- 8x PWM Channels
-
21 Available GPIO
-
Thing Plus (or Feather) Form-Factor:
- Dimensions: 2.55" x 0.9"
-
Two Mounting Holes:
- 4-40 screw compatible
- 28 PTH Pins
- USB-C Connector
- 2-pin JST Connector for a LiPo Battery (not included)
- 4-pin JST Qwiic Connector
-
LEDs:
-
CHG
- Yellow battery charging indicator -
13
- Blue status/test LED (GPIO 18
)
-
-
Buttons:
-
0
-
Reset
-
- JTAG/SWD PTH Pins
ESP32-S2 WROOM General Features :
-
Xtensa® Single-Core 32-bit LX7 Microprocessor
(up to 240MHz)
- RISC-V ULP Coprocessor
- 128KB ROM and 320KB SRAM
- 4MB of Embedded SPI Flash Storage
-
Cryptographic Hardware Accelerators
- AES, ECB/CBC/OFB/CFB/CTR, GCM, SHA, RSA, and ECC (Digital Signature)
-
Physical Security Features
- Transparent external flash and RAM encryption (AES-XTS)
- Secure Boot feature ensures only signed firmware (with RSA-PSS signature) is booted
- HMAC and Digital Signature modules use software inaccessible keys to generate SHA-MAC and MAC signatures
- Integrated 802.11 b/g/n WiFi 2.4GHz Transceiver (up to 150Mbps)
- Integrated Temperature Sensor (-20°C to 110°C)
-
Operating Voltage: 3.0 to 3.6V
- WiFi: 310mA (peak)
- Light-Sleep: 550µA
- Deep-Sleep: 20-235µA
With the ESP32-S2's IoT and connectivity based application focus, this board provides a robust option for connected projects and applications.
All of that can sound a little daunting, but we assure you that the ESP32-S2 Thing Plus is anything but! SparkFun's Thing Plus footprint only adds to the board's feature set with the LiPo charging & power circuit making it perfect for home automation or wearable tasks. Possibly the biggest change for the S2 is the ULP (RISC-V) Co-processor. This allows you even more options to balance performance with power consumption over the original ESP32.
Additional new features of the ESP32-S2 include dedicated output pins for, DVP Camera Interface, LCD Interface, and integrated temp sensor. If your project needs even more peripherals, we have included a Qwiic connector on board for easy integration into any of SparkFuns Qwiic ecosystem equipped sensors and accessories. You will also find that this Thing Plus utilizes a USB-C connector instead of the microB USB found on its predecessor.
Keep in mind that while the ESP32-S2 does include an Integrated 802.11 b/g/n WiFi Transceiver allowing for speeds up to 150Mbps, it lacks the Bluetooth ® capabilities of the original ESP32 module. Additionally, the SRAM & ROM have been reduced. However, the support for larger external storage should easily be able to compensate for this.
Resources
- Schematic
- Eagle Files
- Board Dimensions
- Graphical Datasheet
- Hookup Guide
- Hardware Component Information:
-
Espressif's ESP32 Arduino Core
*
.json
file needed for Epressif's ESP32 Arduino Core:
https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
- Qwiic Info Page
- GitHub Hardware Repository
- Compare Thing Plus Boards