Browser hardware lab

ESP32 bench

Identify Espressif hardware, monitor serial logs, plot telemetry, and plan and export wiring for your project.

All tools

Identify the board

  1. 1. Connect the board with a data-capable USB cable.
  2. 2. Choose its serial port. Detection briefly enters the bootloader but never writes to flash.
  3. 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

Disconnected

key=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
USB

Code 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