1.3 功能模块介绍
1.3.1 电路框图

1.3.2 小脚丫核心板
STEP BaseBoard V4.0底板上对应小脚丫核心板的座子采用双排排母,内层用于安装小脚丫核心板,外层可以用于别的扩展或测试使用,同时可以兼容宽尺寸版本的核心板。

1.3.3 电源模块
STEP BaseBoard V4.0底板底板使用小脚丫核心板或UART接口提供的USB电源VBUS供电,经过底板自带的3.3V LDO稳压芯片得到独立的3.3V电源为底板所有3.3V设备供电,这样可以缓解小脚丫核心板的供电压力,也方便在没有小脚丫核心板的时候为ESP8266供电(用于参数配置或固件烧写)。
1.3.4 UART通信模块
STEP BaseBoard V4.0底板上集成了串口通信功能,使用CH340实现PC与小脚丫核心板的UART通信。PC与底板通过USB Type-C连接。同时为了方便WIFI模块的调试,可以通过跳线将CH340与WIFI模块ESP8266连接,轻松实现PC与ESP8266的UART通信及固件烧写(增加流控电路,烧写固件无需复位)操作。
1.3.5 4x4矩阵键盘
STEP BaseBoard V4.0底板上使用了4X4矩阵键盘,使用8个GPIO口扩展16个按键,可以满足各种实验的按键需求。
1.3.6 旋转编码器
STEP BaseBoard V4.0底板上使用了贴片式旋转编码器,使用滤波电容减少编码器信号的出刺情况。考虑电路板的外观使用9.5mm柄长的贴片式旋转编码器。
1.3.7 WIFI模块ESP8266-12F
STEP BaseBoard V4.0底板上集成了WIFI功能模块ESP8266-12F,设计兼容NodeMcu,将ESP8266-12F模块的UART通信接口与小脚丫核心板连接,其余管脚通过20pin双列90度排母引出供扩展,不仅实现小脚丫核心板的WIFI通信还可以用于ESP8266开发。
- 小脚丫核心板通过ESP8266-12F实现与其他WIFI设备通信的功能
- 通过跳线将CH340与ESP266-12F连接,实现PC对ESP266-12F的固件烧写
- 通过跳线将CH340与ESP266-12F连接,实现PC对ESP266-12F的参数配置
- 通过跳线将CH340与ESP266-12F连接,实现PC对ESP266-12F的功能调试