
ESP32智能小车
简介
ESP32智能小车开发板,板载4颗RZ7899电机芯片,支持万向麦克纳姆轮!PCB板就是车架,可装N20马达;也可螺丝固定在大号TT马达车架。7.4V或3.7V双模供电!直插超声波、激光测距模块!
简介:ESP32智能小车开发板,板载4颗RZ7899电机芯片,支持万向麦克纳姆轮!PCB板就是车架,可装N20马达;也可螺丝固定在大号TT马达车架。7.4V或3.7V双模供电!直插超声波、激光测距模块!开源协议
:GPL 3.0
描述
1、工程概述
ESP32智能小车开发板,采用30Pin直插ESP32 DevKIT开发板,板载4颗RZ7899直流电机芯片,PCB尺寸70*99mm,PCB也是车架,可直接安装N20减速电机,作为麦克纳姆轮智能小车!
也可通过螺丝孔固定在大号的TT马达车架上。
支持两种供电方式,支持7.4V锂电池(两节18650)或3.7V软包锂电池。注意:不能同时插入2种电池!

2、支持扩展
PCB板可直插HC-SR04超声波,VL53L0X激光测距,蜂鸣器,舵机,OLED显示屏,TFT彩色屏等模块;
板载5颗LED,2个按键,所有引脚均引出。板载资源可满足按键、点灯、避障、蜂鸣、OLED屏显、ADC电量检测、摇杆输入、舵机等教学项目需求。
也支持I2C协议的BMP280气压计、VL53L0X激光测距、HMC5883L磁力计、MPU6050等模块可直插。

3、复刻成本低,100%成功
PCB板零件极少,主要0805封装的电容、电阻、LED,排针、排母座、开关,焊接没有难度,一把电烙铁即可100%复刻成功!
元件成本约6元,ESP32 DevKit开发板约15元。PCB板嘉立创免费打样。
马达车轮车架购买成本另算,全部新购的话,大概总共花费30-50元即可让小车跑起来!
4、成品演示
附件上传的mix文件,是用的"米思齐mixly2.0RC4",只花了10分钟即可组装完成的演示程序。
如果你用最新的Mixly3.0编译上传后发现有问题(因为mixly3.0和2.0RC4底层的支持不一样了),那么你可以按照我提供的示例积木代码,在Mixly3.0里重新组装。
中小学生也能搞定的麦克纳姆智能小车!
大学生或有编程基础的玩家,可以在该硬件的基础上,
用Arduino IDE,VSCode,MicroPython等工具和语言进行二次开发。
陆续上传ESP32智能小车视频讲解和功能演示,发在B站“微辣火龙果”账号上。
01_四款麦克纳姆轮小车
https://www.bilibili.com/video/BV18fbazPEJM
02_功能介绍1_基于ESP32智能小车开发板
https://www.bilibili.com/video/BV1vSbazgEcL
03_功能介绍2_基于ESP32智能小车开发板
https://www.bilibili.com/video/BV1UhbBz2Eeq
04_功能介绍3_基于ESP32智能小车开发板
https://www.bilibili.com/video/BV1g8bBzEEKh
05_V2版展达同学的ESP32小车(已拆解...)
https://www.bilibili.com/video/BV1dnYYzXEEt
06_ESP32智能小车蓝牙控制详解,车轮转向调试
https://www.bilibili.com/video/BV1jJYYzsEBD/
07_ESP32智能小车详解及运动演示
https://www.bilibili.com/video/BV1LTYszhEqF/
.....B站继续更新中....


5、更新V1.1版
本项目开源后,经过几个班级的课堂实训,以及广大网友复刻后的反馈,
发现一个明显的问题:上电开机瞬间,GPIO 16引脚由于电平不确定,左上角的M1马达会动一下,虽然不影响使用,但是感觉不完美!
本项目与2025年12月3日,对PCB进行微调,V1.1版微调如下:
(1)给GPIO16+17,GPIO15+4,分别增加10K上拉电阻,接到3.3V。其中只需加16引脚即可,但为了PCB的对称好看,4个都加上了。
(2)在板边增加了电解电容安装孔位,可以直插8*7或8*12mm电解电容,470uF。之前的电解电容是卧装在开发板的底部,会占用锂电池的安放空间。
现在可以电解电容安装在板边,ESP32开发板底部就可以安装尺寸更长、容量更大的1S锂电池。
(3)R6可采用10K,R7采用5.1K,组成分压电路,可测量2S电池电量;
同时增加C8=100nF电容,提高ADC采样精度,稳定采样点电压,减少转换误差;增强系统抗干扰能力,滤除环境噪声和电源纹波,读数更稳定。


如上图所示,在焊接时候,前后各3行7Pin的排针,可用杜邦线连接传感器模块进行实验;
你也可以用7孔的排母,那么很多3脚的电子模块,做实验的时候,可很方便的直插在排母座上。
同时,本次更新附件上传了“展达同学”设计的2个3D打印件,用于安装N20马达。
安装N20马达需要8颗M2*12自攻螺丝,长度12mm。自己找吧。


6、其他
另外,讨论群已经建好,QQ群号:203402819。
外观灵感和部分电路,参考“驭风小车V3”,对“圣骑土”表示感谢。
设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程

评论