ESPEED32

---- · v-

User Guide

Open User Guide

The user guide is stored on the controller and opens in a new tab.

USB Connection

Repo & Release

Main repository for espeed32.com: nerdweeg/ESPEED32

Official releases (nerdweeg/ESPEED32): checking...

Original upstream project: MakerFabio/ESPEED32

This Controller

Technical details for the physical controller you are connected to.

Device ID----
Firmware-
Data-
Filesystem/UI-
HAL Sensor-
Chip-
WiFi MAC-
BT MAC-
Host-
SSID-
IP Address-
WiFi Config-
Portal-
Build-
Screensaver 1-
Screensaver 2-

Telemetry & Logging

Live logging works over controller WiFi or USB WebSerial, with local CSV/JSON export. Time runs left-to-right in seconds since session start.

StateWaiting
Samples0
Window0.0 s
Start Car-
Live Now%T 0 / %O 0
Rate20 ms
Start logging to see live traces here.

Lap Overlay

Analyze exported telemetry JSON or the current telemetry buffer. Finds laps from the longest high-throttle straight and overlays each lap by lap progress.

Data Source

Lap Detection

SourceNone
Detected Laps0
Best Lap-
Average-
DetectorLongest straight
Highlight
Import a telemetry JSON file or use the current telemetry buffer to build lap overlays.

Config Backup & Restore (.json)

Download Backup

Create a JSON snapshot of current settings and car profiles.

Restore Backup

Upload a previously exported JSON backup to restore configuration.

Advanced Config Editor

Works over WiFi and USB (after Connect via USB).

Editor not loaded

Automatic Update Firmware and File System

Release pair to install.

Firmware stage idle0%
Filesystem stage idle0%

Do not disconnect power during update.

Manual Update Firmware and File System

Select both files from the same release. The controller uploads firmware first and filesystem second, then reboots once at the end.

Use this if you already downloaded a matched firmware + SPIFFS pair, including sensor-specific firmware builds such as AS5600.

Firmware stage idle0%
Filesystem stage idle0%

Do not disconnect power during update.

Advanced — Upload Single Component

Only use this if a paired update partially failed and the controller has not rebooted yet. Uploading a single component leaves firmware and filesystem out of sync until both are updated.

Firmware stage idle0%
Filesystem stage idle0%

Do not disconnect power during update.