Jake Wachlin (Energy Labs) diseño el Open RC Spotter, un registrador de telemetria y datos open-source basado en ESP32 para autos, camiones y otros juguetes RC. La plataforma guarda de forma sincronizada la posicion GPS, aceleracion, giroscopio, direccion, acelerador, voltaje de bateria, temperatura y tiempos de vuelta en una tarjeta microSD, y ademas soporta telemetria en vivo por WiFi y ESP-NOW.

Ya habiamos cubierto hardware de telemetria y registro de datos pensado para vehiculos de tamaño real, como la placa Macchina A0 ESP32 CAN, que soporta diagnostico OBD-II e integracion con RaceChrono. Frente a ese enfoque, este registrador basado en ESP32 apunta a los autos y camiones RC, combinando GPS, IMU, monitoreo de PWM y registro a bordo en una plataforma compacta.

¿Que trae exactamente el Open RC Spotter?

El corazon del sistema es el SoC ESP32-WROOM-32E-N4, un microcontrolador dual-core Tensilica LX6 que corre a hasta 240 MHz. A partir de ahi, la placa integra sensado inercial, GPS de alta tasa y adquisicion de señales del receptor RC en un solo diseño.

BloqueEspecificacion
SoCESP32-WROOM-32E-N4, dual-core Tensilica LX6 hasta 240 MHz
Memoria520 KB SRAM, 4 MB flash
InalambricoWiFi 4 (2,4 GHz) y Bluetooth 4.2 BR/LE, antena PCB integrada
AlmacenamientoRanura microSD para logging CSV sincronizado (FAT32, Clase 10 recomendada)
Entradas3 canales PWM (800 a 2200 µs) para acelerador, direccion y un auxiliar
IMULSM6DS de 6 ejes (acelerometro y giroscopio)
ADCADS1115 para dos termistores NTC 10K (ESC/motor) y voltaje de bateria
VueltasReceptor IR IRM-56384 para conteo de vueltas y tiempos parciales
GPSu-blox MAX-M10S con amplificador MAX2659ELT+T (5 Hz, multiconstelacion, protocolo UBX)
USBUSB Type-C via CH340C para energia, monitoreo serial y configuracion
Alimentacion5V por USB-C, conector de bateria
Dimensiones63,627 mm x 38,1 mm

!Parte trasera del Open RC Spotter con sus conectores

¿Como procesa y guarda los datos?

El firmware esta escrito completamente en C++ y se compila con el Arduino IDE. Su caracteristica mas destacada es un Filtro de Kalman Extendido (EKF) de 10 estados, que fusiona los datos de la IMU y del GPS para calcular con precision la posicion, velocidad y actitud en el marco NED (Norte-Este-Abajo). Durante una corrida, los datos se escriben localmente en la microSD a una tasa por defecto de 100 Hz.

Cuando termina la corrida, una doble pulsacion del boton a bordo detiene el registro y levanta un punto de acceso WiFi (SoftAP), lo que permite descargar los registros CSV desde un navegador en http://192.168.4.1. Luego esos datos se pueden subir a la aplicacion web Open RC Crew Chief para graficarlos en detalle, visualizarlos y comparar vueltas.

!Panel web Open RC Crew Chief cargado con un registro de ejemplo

Ademas, la placa soporta telemetria en vivo. Al flashear un segundo ESP32 en los pits con el sketch receptor incluido, el Open RC Spotter puede transmitir telemetria a 20 Hz usando ESP-NOW. Esa informacion se envia a la interfaz Crew Chief por USB serial para dar retroalimentacion en tiempo real al ingeniero de pista.

!Open RC Spotter instalado dentro de un auto RC

¿Cuanto cuesta y por que importa para los makers de LatAm?

Los archivos de diseño de hardware, incluyendo esquematicos, layouts de PCB y BOM, estan disponibles en OSHWLab, mientras que la libreria de Arduino, el firmware y la documentacion de configuracion se encuentran en el repositorio de GitHub del proyecto. Energy Labs vende la version totalmente ensamblada en Tindie por USD 169,00.

Ese precio pone al Open RC Spotter en un terreno interesante para la region. Un datalogger comercial con GPS de 5 Hz, IMU y fusion por filtro de Kalman suele partir sobre los USD 300 o 400 en sistemas cerrados de automovilismo, sin acceso al firmware ni a los archivos de PCB. Aca todo el stack es abierto y reproducible: quien ya trabaja con ESP32 en Chile o LatAm puede fabricar la placa desde los archivos de OSHWLab o simplemente extender el diseño. El uso de ESP-NOW es clave en ese sentido, porque permite un enlace de radio de baja latencia entre coche y pits sin depender de infraestructura WiFi ni de modulos de radiofrecuencia dedicados, apoyandose solo en el chip que la mayoria de los aficionados ya tiene en el banco de trabajo.