Browser hardware lab
ESP32 bench
Identify Espressif hardware, monitor serial logs, plot telemetry, and plan and export wiring for your project.
All toolsIdentify the board
- 1. Connect the board with a data-capable USB cable.
- 2. Choose its serial port. Detection briefly enters the bootloader but never writes to flash.
- 3. The firmware restarts and its serial terminal opens automatically.
Detection runs locally with Espressif's esptool. It only uses RAM, never modifies flash, and sends no device data anywhere.
Detected hardware
- Chip
- Not identified
- Family
- Unknown
- Flash
- Unknown
- Crystal
- Unknown
- USB interface
- Serial device
Capabilities
Connect an Espressif board to read its features.
Serial log & terminal
Disconnectedkey=value · JSON · CSV
Serial plotter
Waiting for numeric data
Examples: temperature=28.3 humidity=41.2, JSON objects, or a CSV header followed by numeric rows.
Wiring workspace
Pin planner
Assign project roles on the board, catch unsafe choices, generate configuration, and share the plan using this page's URL.
Antenna
ESP32
USBCode export
Generated configuration
// Select pins in the diagram to generate a configuration.Project fit
Compare another board
Usable pins23
Alternative29
Assign pins to compare project requirements.
Wi-Fi 4Bluetooth LE 5Dual-core Xtensa LX7USB OTG/JTAGADCTouch