|
除了我们常见的esp12f可以作为wifi模组于机智云平台通讯外,再低端点的esp-01s也能满足我们的要求,目前淘宝售卖的esp-01s大部分如图所示,只引出rx tx 电源和启动引脚,方便muc对接,并且已经焊接好排针,无需手动焊接。
背面图:
这个芯片,可以看成12f的缩水版本,flash减少到8M,io口减少到2个,并且缺少相关的射频,安全认证,如果要保证设备正常运行,建议选择12f,01s更适合个人小项目使用。
要烧录,首先我们要为模组供电,使用杜邦线连接3v3 gdn到电源,接下来,en为使能引脚,我们可以使用一个电阻上拉到vcc,io0为启动模式选择,要想进入烧录模式,我们要把io0连接到gnd,通讯,rx连接到ch340的rx和tx即可,rst也是必须的,在烧录的时候软件需要等待设备上电进入烧录模式,因此我们可以连接一个开关来选择上拉或者下拉到gnd,io2为uart1的tx输出,不是必须的,如果只是烧录GAgent固件,在设备启动进入bootloader的时候,会输出启动信息,波特率为74880 ,因此我们查看uart0即可判断设备是否正常烧录gagent固件,除了启动模式判断,在烧录完成gagent固件后,固件会在uart0以9600的波特率输出命令请求mcu模组回复,因此我们切换波特率到9600也可以判断是否正常烧录。
打开烧录软件,因为01s仅有8M的flash空间,因此我们使用8m的合并固件进行烧录,其余设置按图中所示即可
等待烧录完成后,在串口端查看输出信息即可判断是否烧录成功。
|
|