这是一台全开源、全 3D 打印、搭载 ESP32 自定义电子系统的公路遥控赛车。
![]() | ![]() | ![]() |
|---|
项目核心信息
1. 项目定位与亮点
项目全称:3D printed RC race car with custom electronics
详细教程:https://www.instructables.com/Lizard-3D-Printed-RC-Race-Car/
核心亮点:
除车轮外,车身、传动、差速器等核心结构100% 3D 打印,主体使用 PETG 耗材,柔性件使用 TPU
基于 ESP32 微控制器的自定义遥控系统,支持数据记录与图形化分析
后轮驱动、开放式差速器、四轮独立悬挂、双万向节传动,最高时速可达 48km/h
完全开源,包含 PCB 设计、代码、3D 打印文件、物料清单,可自由改装
2. 仓库文件结构说明
表格
文件夹 / 文件 | 用途 |
|---|---|
| 3D 打印件的装配文件 |
| 车身与遥控器的 PCB 设计文件(含 Gerber 生产文件) |
| 车身、遥控器、数据记录仪的 ESP32 控制代码(C++) |
| 3D 打印用的 STL 模型、STEP 工程文件 |
| 完整物料清单(BOM),含采购参考 |
| 项目说明文档 |
| CC-BY-4.0 开源协议 |
3. 技术与语言
主控芯片:ESP32(车身 + 遥控器双 ESP32 通信)
代码语言:C++(占比 87.8%)、MATLAB(12.2%,用于数据可视化分析)
设计工具:KiCad(PCB 设计)、3D 建模软件(用于打印件设计)
开源协议:CC BY 4.0(署名 - 相同方式共享)
项目核心设计
机械结构
驱动形式:后轮驱动(RWD),开放式差速器
悬挂系统:四轮独立悬挂,适配公路行驶的减震调校
传动系统:双万向节(Cardan joints)传动,提升动力传输效率
打印耗材:主体 PETG(强度高、韧性好),柔性件 TPU(如缓冲结构)
电子系统
主控:双 ESP32 模块,分别用于车身控制和遥控器
功能:无线遥控、实时数据记录(车速、电机状态等)、MATLAB 图形化数据分析
扩展:支持外接数据记录仪,实现行驶数据的采集与复盘
成本与制作
总成本估算:全新采购零件约 950 欧元(约 7300 元人民币),可通过二手零件、复用现有硬件大幅降低成本
制作流程:3D 打印所有结构件 → 焊接 PCB → 烧录 ESP32 代码 → 按装配文件组装 → 调试遥控与悬挂
适用场景:DIY 爱好者、创客、RC 模型玩家,适合追求完全自定义、从零打造的项目
拓展信息
改装方向:可升级电机提升极速、加装摄像头实现 FPV、优化悬挂适配越野场景
替代方案:若追求更低成本,可简化差速器、使用普通舵机转向;若追求更高性能,可更换无刷电机与电调
注意事项:3D 打印件需严格控制打印精度,否则会影响传动与悬挂的顺畅性;ESP32 遥控需注意 WiFi / 蓝牙通信延迟优化
License
CC-BY-4.0 license



