ESPEED32 Guia de Usuario
Guia practica para usar el controlador en pista: arranque, ajustes clave de conduccion, menus y backup/restore.
- Fuente firmware: ESPEED32 v4.8 (
source/ESPEED32/). - Manuales locales en el repo: Quick Start + Extended Guide (carpeta DOC, DOCX/PDF).
- Referencia ACD: ACD PRO Manual 11E.
- Referencia CarSteen: CS 4.2 Owner's Guide.
1. Inicio rapido
- Enciende el controlador normalmente.
- Gira el encoder para moverte por el menu.
- Pulsacion corta del encoder: entrar/salir de edicion o abrir submenu.
- Pulsacion corta del boton de freno durante edicion: cancelar (restaurar valor original).
- Pulsacion larga del encoder (~1s): cambiar entre vista LIST y GRID (si race view no esta en OFF).
2. Arranque, calibracion y self-test
- Recalibra el trigger despues de actualizar firmware o si cambias su mecanica.
Power ON: arranque normal y luego modo RUNNING.- Mantener
encoder buttonal encender: calibracion del trigger. - Mantener
brake buttonal encender: Self-Test (9 pasos).
Flujo de calibracion
- Mantener encoder al encender hasta ver la pantalla de calibracion.
- Pulsar y soltar el trigger completamente varias veces.
- Pulsar encoder una vez para guardar.
- Verificar 0% con trigger suelto y 100% con trigger al maximo.
3. Clave en conduccion: BRAKE, B_BTN y Q-BRAKE
BRAKE
Con trigger completamente suelto, el controlador aplica frenado normal usando el valor BRAKE.
B_BTN (Brake Button)
B_BTNes un valor alternativo de freno (0-100%), no una reduccion relativa.- Solo se aplica cuando trigger = 0 y mantienes pulsado el boton de freno.
- Si la barra de estado muestra OUTPUT, se ve
Bxxx%mientras el boton esta pulsado. - Uso tipico: frenado temporal mas duro/suave en curvas sin tocar el setup base.
Q-BRAKE (Quick Brake)
- Solo activo cuando
Q-BRAKEesta en ON. - Funciona como zona de frenado pre-release: empieza a frenar antes de soltar el trigger del todo.
- Con trigger por encima de 0 pero debajo del umbral, usa
Strengthcomo fuerza de freno. Threshold: 0-50%.Strength: 0-100%.- Uso practico: iniciar la frenada antes en la entrada de curva sin llegar primero a trigger cero.
4. Parametros del menu principal
| Item | Rango | Default | Descripcion |
|---|---|---|---|
BRAKE | 0-100 % | 95 | Frenado con trigger suelto. |
SENSI | 0-90 % (y <= LIMIT) | 20 | Potencia minima al primer movimiento de trigger. |
ANTIS | 0-255 ms | 30 | Rampa anti-spin. Valor alto = entrega de potencia mas suave. |
CURVE | 10-90 % | 50 | Mapa de trigger. 50 = lineal. |
PWM_F | 1.0-5.0 kHz | 3.0 | Frecuencia PWM del motor. |
B_BTN | 0-100 % | 50 | Valor alternativo de freno con boton de freno + trigger suelto. |
Q-BRAKE | OFF/ON + threshold/strength | OFF | Zona de frenado cerca de trigger suelto. |
LIMIT | (SENSI+5)-100 % | 100 | Salida maxima del motor. |
STATS | - | - | Vueltas, mejor vuelta e historial. |
CAR | 0-19 perfiles | CAR0 | Seleccion y gestion de perfil. |
5. Vista de carrera (LIST vs GRID)
- LIST menu clasico con todos los items.
- GRID pantalla rapida para ajustar durante conduccion.
DISPLAY -> RACE MODE: OFF / FULL / SIMPLE.- FULL: BRAKE, SENSI, ANTIS, CURVE (+ CAR si
RACESWPesta ON). - SIMPLE: BRAKE, SENSI (+ CAR si
RACESWPesta ON). - Pulsacion larga del encoder cambia LIST/GRID.
6. Flujo del menu CAR
SELECT: elegir perfil activo (0-19).RENAME: editor de 4 caracteres (ASCII 32-122).RACESWP: ON permite cambio de perfil directo desde GRID.COPY: copiar de un perfil a otro o a todos.RESET: reset de perfiles de coche (con confirmacion).
7. SETTINGS y consumo estimado
Submenu POWER
SCRSV: texto de screensaver, timeout y mostrar ahora.SLEEP: sleep automatico + sleep manual (wake con encoder).DEEP SLEEP: deep sleep automatico (0 o 2-30 min) + manual.STARTUP: retardo de bienvenida 0-990 ms.
Consumo estimado (electronica del controlador)
| Estado | Estimacion | Nota |
|---|---|---|
| Arranque | 120 mA | Fase corta de boot. |
| Operacion normal | 100 mA | Uso tipico sin WiFi. |
| WiFi activo | 150 mA | Modo AP + servidor web. |
| Screensaver | 80 mA | Baja actividad. |
| SLEEP (soft) | 55 mA (estimado) | OLED off, CPU 80 MHz, task de motor suspendida. |
| DEEP SLEEP | 10 mA (estimado) | Estado tipo apagado, wake por ciclo de alimentacion. |
Valores estimados; dependen de tension, hardware y metodo de medicion. La carga del motor del coche no esta incluida.
8. Consejos de conduccion
- Cambia un parametro por vez y prueba 5-10 vueltas antes del siguiente cambio.
- Orden recomendado:
SENSI,BRAKE,ANTIS,CURVE,PWM_F. - 1/32 en pista deslizante: subir
ANTIS(100-150 ms) y usarCURVE< 50. - 1/24 con buen grip:
ANTISbajo (0-40 ms) yCURVE50-70. - Usa
B_BTNcomo ajuste temporal de curva, sin cambiar BRAKE base. - Usa
Q-BRAKEcon threshold bajo (5-12%) y strength medio (40-70%) para zonas tecnicas.
9. WiFi/USB backup, restore y OTA
WiFi
- Entrar en
SETTINGS -> WIFIpara abrir el submenu WiFi. INFO PAGE: abre la pagina WiFi y activa WiFi/AP automaticamente. Al salir de esa pagina, WiFi se apaga otra vez (si no habias activado antes el modo en segundo plano).AUTO OFF: define el timeout para WiFi en segundo plano (1-120 min, por defecto 5 min).START WIFI: activa WiFi sin abrir la pagina de info, para volver al menu principal.STOP WIFI: detiene manualmente WiFi en segundo plano antes del timeout.- Mientras WiFi esta activo: conectar a
ESPEED32_XXXX(passwordespeed32) y abrir la IP mostrada en OLED (normalmente192.168.4.1). - En la pagina de info puedes usar
Backup,Restore,Upload Firmwarey/docs.
Barra de estado con WiFi activo: WIFI usa primero un slot vacio; si no hay slot libre, se muestra temporalmente en el slot 4 hasta que WiFi se detenga.
USB
- Entrar en
SETTINGS -> USB. - Usar Chrome/Edge (WebSerial).
- Backup/restore funciona por USB; OTA requiere modo WiFi.
No cortes alimentacion durante OTA.
10. Arbol de menu (mapa completo)
ROOT (Main Menu) |- BRAKE |- SENSI |- ANTIS |- CURVE (graph view) |- PWM_F |- B_BTN |- Q-BRAKE | |- Enable (ON/OFF) | |- Threshold (%) | |- Strength (%) | `- Back |- LIMIT |- SETTINGS | |- POWER | | |- SCRSV | | | |- LINE1 | | | |- LINE2 | | | |- TIME (0-240 s, 0=OFF) | | | |- NOW | | | `- BACK | | |- SLEEP | | | |- INTERVAL (0-10 min, 0=OFF) | | | |- SLEEP NOW | | | `- BACK | | |- DEEP SLEEP | | | |- INTERVAL (0 or 2-30 min) | | | |- SLEEP NOW (power-off) | | | `- BACK | | |- STARTUP (0-99 x 10ms) | | `- BACK | |- DISPLAY | | |- RACE MODE (OFF/FULL/SIMPLE) | | |- LANGUAGE (NOR/ENG/CS/ACD) | | |- CASE (UPPER/Pascal) | | |- FONT SIZE (LARGE/small) | | |- STATUS BAR | | | |- SLOT 1 | | | |- SLOT 2 | | | |- SLOT 3 | | | |- SLOT 4 | | | `- BACK | | `- BACK | |- SOUND | | |- BOOT (ON/OFF) | | |- RACE (ON/OFF) | | `- BACK | |- WIFI | | |- INFO PAGE | | |- AUTO OFF (1-120 min, default 5) | | |- START/STOP WIFI | | `- BACK | |- USB | |- RESET | | |- CAR | | |- SETTINGS | | |- CALIBRATION | | |- EVERYTHING | | `- BACK | |- TEST (Self-Test, 9 steps) | |- ABOUT | `- BACK |- STATS `- CAR |- SELECT |- RENAME |- RACESWP (grid car select ON/OFF) |- COPY |- RESET `- BACK