专为机器人设计的多功能驱动板,为机器人搭建提供更多可能。
基于ESP32-WROOM-32模组,可以使用Arduino IDE进行开发,支持多种无线通信方式,包括WIFI、蓝牙、ESP-NOW。板载多种常用的机器人组件接口,包括:带编码器的直流电机接口、无编码器的直流电机接口、总线舵机接口、IIC接口、激光雷达接口、PWM舵机接口、SD卡槽等。
板载多种资源,方便机器人项目搭建,包括:9轴IMU、温度传感器、自动下载电路、激光雷达串口转USB电路、总线舵机控制电路等。
| 主控模组 | ESP32-WROOM-32 | 
| 供电电压 | DC 7-13V | 
| 供电接口 | XH2.54 | 
| 天线接口 | IPEX1 | 
| 下载接口 | Type-C | 
| 主控芯片 | ESP32 | 
| 无线通信方式 | WIFI、蓝牙、ESP-NOW | 
| 产品尺寸 | 65 X 65mm | 
| 定位孔间距 | 49 X 58mm | 
| 定位口直径 | 3mm | 

| 序号 | 资源名称 | 介绍 | 
| 1 | ESP32-WROOM-32 主控模组 | 可使用 Arduino IDE 进行开发 | 
| 2 | IPEX 一代 WIFI接口 | 用于连接IPEX1外螺内孔的天线 | 
| 3 | 激光雷达接口 | 集成了雷达转接板的功能 | 
| 4 | IIC 外设扩展接口 | 可用于连接 OLED 屏幕或其它 IIC 传感器 | 
| 5 | 复位按键 | 按下后松开,ESP32 会重启 | 
| 6 | 下载按键 | 按下时开机,ESP32 会进入到下载模式 | 
| 7 | DC-DC 5V 稳压电路 | 可为上位机例如树莓派或Jetson nano等供电 | 
| 8 | Type-C 接口 (LADAR) | 激光雷达数据接口 | 
| 9 | Type-C 接口 (USB) | ESP32 串口通信接口、可为ESP32上传程序 | 
| 10 | XH2.54 供电接口 | 输入DC7~13V,该接口直接为总线舵机和电机供电 | 
| 11 | INA219 | 电压电流监测芯片 | 
| 12 | 开关 | 控制外部供电的开关 | 
| 13 | ST3215 总线舵机接口 | 用于连接 ST3215 总线舵机 | 
| 14 | 电机接口 PH2.0 6P | B 组带编码器的电机接口 | 
| 15 | 电机接口 PH2.0 6P | A 组带编码器的电机接口 | 
| 16 | 电机接口 PH2.0 2P | A 组无编码器的电机接口 | 
| 17 | 电机接口 PH2.0 2P | B 组无编码器的电机接口 | 
| 18 | AK09918C | 3 轴电子罗盘 | 
| 19 | QMI8658C | 6 轴运动传感器 | 
| 20 | TB6612FNG | 电机控制芯片 | 
| 21 | 总线舵机控制电路 | 连接多个ST3215总线舵机,并获取舵机反馈 | 
| 22 | SD 卡槽 | 可用于存储日志或 WIFI 配置 | 
| 23 | 40PIN 扩展接口 | 方便接入树莓派4B、树莓派Zero或旭日® X3 | 
| 24 | 40PIN 扩展接口 | 方便使用安装再驱动板上的上位机的引脚 | 
| 25 | CP2102 | 串口转 USB,用于雷达数据传输 | 
| 26 | CP2102 | 串口转 USB,用于 ESP32 串口通信 | 
| 27 | 自动下载电路 | 为 ESP32 上传程序时不需要按 EN 和 BOOT 按键 | 
序章教程将上传UGV01产品的完整代码为例,讲解如何使用Arduino IDE上传程序,你可以将程序替换为后续教程中的例程,来将例程中的代码上传到驱动板。