ESP32用arduino开发还是esp-idf

最近在用ESP32跑一些官方的例程,总体来说官方的资料还是比较丰富的。

用的模块是ESP32-S,编译工具是安信可提供的一体化开发工具。通过工具,可以方便的使用SDK中的各个例程。当前跑了Hello world,LED,ADC,DAC,PWM等例程,效果都还可以。

不过今天无意中百度搜了一下,发现有人用ESP32做了一个FTP的服务器,能通过FTP的方式把SD里的文件拿出来,效果还是可以的。但是使用的开发方式是arduino,并不是官方推荐的esp-idf或者安信可的一体化开发工具。

这对我来说,感觉是个比较尴尬的问题。因为arduino的定位毕竟是教育,目前国内开发人员几乎没有用它来做产品。但是它又这么强大,国内国外都在用,github上资源一大堆一大堆。而esp-idf虽说是官方推荐的,但相比来说,例程就少了很多。最明显的一个,官方的SDK中没有FTP的例程。

这让一直用SDK开发的我来说,很是疑惑,到底该用那种方式?

最后想了想,还是直接给乐鑫厂家发邮件咨询一下吧。没想到乐鑫技术支持很快给了回复:

既然厂家这么说了,那就还是esp-idf为主吧~~~

留下评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据