对于esp8266,大多数硬件工程师都使用乐鑫的SDK直接开发。但对于广大的硬件爱好者,arduino则是首选。
熟悉我的人都知道,我一直喜欢用micropython开发esp8266。但对于产品本身而言,如果为了商业化,micropython可能就不是首选方案了,因为它批量烧录没有只生成一个bin的快。
今天推荐另一款开发工具,就是platformio。可以打开下面的网址,点击安装即可,很方便。
PlatformIO IDE - Visual Studio Marketplacemarketplace.visualstudio.complatformio是visual studio code的一款插件,最方便的是几乎你想要的一切库,它都很齐全。以前用arduino的时候,需要到github里面去找,然后还要自己下载,再放到arduino的库目录里。platformio的确很方便。
如图,创建项目时可以选择开发板和SDK。
platformio是可以支持RTOS的,这一点会比arduino更好一些。本篇文章就到这里。