一、项目概述
ESPEED32(又称 SlotEsp32)是一套面向轨道赛车(Slot‑Car)爱好者的软硬完全开源 DIY 无线手柄控制器项目,由 MakerFabio 在 GitHub 开源发布,采用 GPL‑3.0 开源协议。项目以 ESP32 微控制器作为核心,实现无线方式操控轨道赛道上的赛车,整套方案包含嵌入式固件、PCB 硬件设计、BOM 物料清单、Gerber 生产文件、3D 打印外壳结构,爱好者可以独立完成电路板打样、外壳打印、固件编译烧录,从零自制完整的轨道赛车无线遥控手柄。
传统轨道赛车大多使用有线手柄,线材会限制操作活动范围;本项目解决有线束缚问题,自制手柄通过无线通信向赛道端发送油门控制信号,手柄集成显示屏,可实时显示状态、速度等运行信息。

二、系统整体架构
整个系统分为两大部分:无线遥控手柄端 + 赛道接收控制端
手柄端(手持遥控器)
主控芯片:ESP32,负责无线通信、逻辑运算、屏幕驱动。
油门采集:TLE493D 磁霍尔传感器,非接触式检测扳机扳动角度,将扳机位移转化为油门调速信号,无机械电位器磨损问题。
人机交互:OLED 显示屏,展示油门档位、连接状态等信息;扳机按键作为操作输入。
机械外壳:3D 打印壳体,适配电路板、电池、扳机机构,可直接打印使用。
赛道接收端 接收手柄无线传输的调速指令,输出功率驱动轨道铜条,调节轨道赛车的供电电压,以此控制小车行驶速度。
硬件注意:磁传感器 TLE493D‑P3B6‑A0 必须选用 A0 后缀版本,I2C 地址为 0x5D;A1 后缀版本地址为 0x13,旧版 P2 硅片存在兼容性故障,采购元器件时需要核对型号与数据手册,避免硬件调试失败。
三、仓库资源说明
项目 GitHub 仓库完整开放全部开发资料,目录划分清晰:
source/ESPEED32_V2_06:ESP32 固件源码,基于 PlatformIO 开发环境,包含手柄逻辑、无线通信、传感器读取、屏幕显示全部代码。
PCB‑Schematic:Altium 工程文件,包含原理图、PCB 布局、Gerber 光绘文件、BOM 物料清单,可直接发给 PCB 工厂制版。
Mechanical:3D 打印模型文件,手柄外壳、扳机零件,无需二次建模,直接切片打印。
DOC:项目配套文档,辅助硬件装配、调试参考。 仓库附带 YouTube 实操搭建视频,提供完整的组装调试演示。
四、核心功能特性
非接触油门采集:采用磁传感器检测扳机行程,没有电位器机械磨损,延长手柄使用寿命,调速手感顺滑。
无线遥控:依托 ESP32 无线能力,摆脱传统轨道赛车手柄的有线线材束缚。
板载状态显示:OLED 屏幕实时反馈油门数值、设备连接状态,直观查看工作状态。
全开源可定制:硬件电路、固件代码、外壳结构全部开源,使用者可以修改外壳造型、调整调速曲线、修改通信逻辑,适配不同规格的轨道赛车赛道。
完整可落地:从原理图、生产文件、物料清单到固件、3D 模型全套交付,普通爱好者可以复刻制作实物成品。
五、开发与复刻流程
根据 BOM 清单采购电子元器件,注意核对 TLE493D 磁传感器型号。
使用仓库 Gerber 文件提交 PCB 制版。
打印 Mechanical 目录下的 3D 外壳零件。
焊接电路板,装配 3D 打印外壳、扳机机构。
使用 PlatformIO 导入源码,编译并将固件烧录至 ESP32。
完成手柄与赛道接收端配对调试,即可操控轨道赛车。
六、应用场景
适合轨道赛车 DIY 爱好者、电子硬件实践项目、创客课程,可用于自制家用轨道赛车控制器,也可作为 ESP32 无线嵌入式、传感器采集方向的实践学习案例。
开源协议:GPL‑3.0,二次修改分发时,衍生作品同样需要遵循该开源协议。
