Nairobi
admin@elffie.com
ESP32 S2 Mini

Espressif compatible · ESP32-S2-MINI

ESP32-S2 Mini

KSh 800In stock

Specification

Part number
ESP32-S2-MINI
Manufacturer
Espressif compatible
Stock code
MCU-ESP32-S2MINI
Category
ESP
Supply voltage
3.3 V
Output type
3.3V digital
Connection
USB
Protocol
I2C
Protocol
SPI
Protocol
UART
Protocol
Wi-Fi
Availability
8 in stock

Details

A small single-core S2 board with native USB, which is the interesting part: it can present itself to a computer as a keyboard, a mouse or a mass-storage device without any extra hardware. Good where board space is tight.

Note the S2 has Wi-Fi but no Bluetooth — if you need BLE, take the plain ESP32 or an S3 instead. Also 3.3 V logic, not 5 V tolerant.

Ask about this part

Answers come from this listing and the assistant can still be wrong — the manufacturer's datasheet is what governs. For anything you are going to wire up, check it there or ask us.

Using this part

Starting points, not finished firmware. Check them against the datasheet.

Blink, and print over native USB serial

cpp
// No external wiring. On native-USB boards the serial port only
// appears once the sketch is running, so give it a moment.

void setup() {
  Serial.begin(115200);
  delay(2000);            // let the USB CDC port enumerate
  pinMode(LED_BUILTIN, OUTPUT);
}

void loop() {
  digitalWrite(LED_BUILTIN, HIGH);
  Serial.println("on");
  delay(500);
  digitalWrite(LED_BUILTIN, LOW);
  Serial.println("off");
  delay(500);
}