espp Web Apps
Device Hub →17 self-contained browser tools hosted with the espp
documentation. They use the Web Serial / WebUSB / WebHID APIs
(Chromium-based browsers) and talk directly to your hardware — nothing
to install. Chips show the espp protocols an app speaks (a trailing
? marks an optional one) and its transports.
device management 5
espp Core Dump Console (WebUSB / Web Serial)
Inspect ESP-IDF flash core dumps in the browser: crash summary, ELF core dump download, client-side nearest-symbol backtrace resolution and erase, over WebUSB or Web Serial via the espp coredump component.
espp Desktop (WebUSB / Web Serial)
A windowed desktop for an espp device, rendered entirely in the browser from the widget tree the firmware's desktop component streams over WebUSB or Web Serial: apps, windows, widgets, dialogs and notifications.
espp Device Hub (WebUSB / Web Serial)
Connect to an espp device over USB (WebUSB / Web Serial) and discover which modules it runs. The device answers a capability query on the reserved dispatcher discovery module (0xFF) with its name, firmware, and the list of modules — each shown as a tab that links to its hosted web app.
espp OTA Console (WebUSB)
Update espp device firmware over WebUSB: streams a .bin to the espp ota component's vendor-interface protocol with progress and rollback-aware finish.
espp System Console (WebUSB / Web Serial)
Device info, reboot and reboot-into-bootloader plus live heap and task statistics for an espp device, over WebUSB or Web Serial via the espp system and monitor components.
motor control 7
Basicmicro MCP Console
Test and configure Basicmicro MCP/RoboClaw motor controllers over a USB-UART (packet serial) or USB-CAN (slcan + CANopen/DS402) adapter: device info, motion control, encoders, and an SDO object browser.
espp BLDC Haptics Console (WebUSB)
Control and visualize an espp BLDC haptic knob over WebUSB: live dial, detent presets, and control commands. Firmware update and crash inspection are separate modules (see the ota / coredump consoles via the device hub).
espp DS402 Drive Panel (WebUSB / Web Serial)
Commission a CANopen CiA 402 (DS402) drive over a USB-to-CAN bridge from the browser: SDO object read/write, the DS402 state machine, mode selection, target/actual values, an object-dictionary browser (the device's stored EDS, an EDS file, or the built-in CiA 301/402 table, scanned over SDO), and a generic read/write panel for vendor-specific addresses.
espp MCP266 Console (WebUSB / Web Serial)
Configure, command, and monitor a Basicmicro MCP266 dual-channel motor controller from the browser over USB (WebUSB / Web Serial): per-axis position loop setup, profile-position moves, and live status. The device runs the CANopen driver and exposes a high-level protocol.
ODrive ASCII Web Serial Console
Web Serial console for the ODrive ASCII protocol: interactive terminal, quick motor controls, and live position/velocity plotting.
ODrive ASCII WebUSB Console
WebUSB console speaking the ODrive ASCII protocol over the vendor bulk interface (no serial driver needed).
ODrive Native WebUSB Control Panel
WebUSB control panel for the ODrive native (Fibre) binary protocol: endpoint tree browser, live multi-signal plots, and quick controls.
bus tools 2
CAN Bus Console (slcan)
Generic CAN bus console for slcan (LAWICEL) USB-CAN adapters over Web Serial: send standard/extended/RTR frames, periodic transmits, live per-ID monitoring, and log export.
espp CAN Bridge Console (WebUSB / Web Serial)
Drive a USB-to-CAN bridge device over WebUSB or Web Serial: configure the bus, send CAN frames, and watch a live monitor of received traffic using the espp stream_frame protocol.
input devices 1
utilities 2
espp Board Console & ESP Flasher
General-purpose Web Serial board console and ESP flasher (esptool-js): serial monitor, reset/bootloader controls, and firmware flashing.
espp Serial Plotter
Data plotter: auto-parses columnar serial output over Web Serial, or plots binary telemetry (espp::Telemetry) over WebUSB. Efficient high-point-count plots (uPlot), per-series filter, CSV save/load, and optional 2D X-Y / 3D X-Y-Z modes.
No app matches the filter.