
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.
Documents
Datasheet
Datasheet · PDF
Helpful links
Using this part
Starting points, not finished firmware. Check them against the datasheet.
Blink, and print over native USB serial
// 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);
}