实测:合宙ESP32C3开发板可以直接用Arduino开发

合宙推出了一款ESP32C3开发板,制作精良,而且9.9包邮,可谓是相当吸引人了。

但当看某宝评论的时候,会发现很多人要么说这款开发板不能用Arduino开发,要么说不适合小白使用,又有说需要用电烙铁修改电路才可以使用,而且我也的确在群里看到有人求助说用此款开发板Arduino可以烧录,却不能正常运行。

本着实践出真知的原则,我购买了一块来测试,发现果然用Arduino直接可以烧录,却无法运行,哪怕是最简单的闪灯程序。

到合宙的网站查看技术文档,发现了症结所在。

使用注意事项
BOOT(IO09)管脚上电前不能下拉,ESP32会进入下载模式。

使用到IO08管脚进行设计,不建议外部直接下拉,因为在下载烧录时,IO08管脚为低电平,不能使用串口进行下载。

IO12(GPIO12)、IO13(GPIO13)在QIO模式下为SPI信号SPIHD和SPIWP复用,为了增加可用GPIO数量,开发板选择采用2线SPI的DIO模式,IO12、IO13并未连接flash,使用自己编译的软件时需要注意配置flash为DIO模式。

外置SPI flash的VDD已链接至3.3V电源系统,使用时不需再配置其他电源,采用普通2线SPI通信方式,对应管脚如表4-3。

GPIO11默认为SPI flash的VDD引脚,需要配置后才能作为GPIO使用。

注意第3条,为了增加可用io,这个板子牺牲了下载速度,利用2线SPI的方式操作flash。这就意味着,用Arduino开发时,需要把开发板设置中的FLASH MODE设置为DIO模式才能正常下载程序。

实测,经过此设置后,Arduino开发合宙的ESP32C3开发板没有问题,可以放心使用。

  • 6
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

玩编程的小白

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值