7581| 3
|
[讨论] 【FireBeetle活动】工程环境搭建&开箱&上电&我的第一个FireBee... |
【FireBeetle活动】工程环境搭建&开箱&上电&我的第一个FireBeetle程序 上个星期收到了FireBeetle的开发套件,一个半月以来的焦急等待终于有了令人欣喜的结果!感谢DFRobot社区! 在玩板子之前要先搭建开发环境,我这里使用的开发环境是Arduino1.83,这个版本的Arduino不仅是全中文菜单,更是包含了史上最全的Arduino的“亲儿子们”——UNO、Leonardo、Genuino、Gamma等热门Arduino板卡...等等,是不是漏掉了我们最重要的角色FireBeetle了?没事,Arduino开发环境类似于MDK KEIL uVision5,可以通过添加第三方器件支持包的形式来支持我们FireBeetle的开发,步骤如下: 第一,打开菜单的文件->首选项,在“附加开发板管理器网址”里面添加DFRobot社区的大神们在github共享的器件支持包: https://git.oschina.net/dfrobot/FireBeetle-ESP32/raw/master/package_esp32_index.json 第二,打开菜单的工具->开发板:XXX...->开发板管理器,等待目录下载完毕,拉到最下面找到FireBeetle的大名,开始更新。 更新完毕之后,Arduino1.83就支持对FireBeetle的开发了。 开发环境搭建完毕,赶紧开箱看看板子们。 首先是主角FireBeetle ESP32,是一块MCU开发板,焊上排针之后就可以通过杜邦线与其它器件进行通信; 然后是有一大堆排针的扩展板,具体用法我也不清楚,得请教一下社区的大神们; 再接下来是LED灯板,背面的控制芯片是FPGA呢还是MCU呢? 最后是DFRobot社区的纪念品,贴纸和胸针。 开箱完毕,可以写自己的第一个程序了,主要是点灯和串口,都是小儿科啦。 [mw_shl_code=applescript,true]void setup() { pinMode(LED_BUILTIN, OUTPUT); Serial.begin(115200); while(1) { digitalWrite(LED_BUILTIN, HIGH); delay(500); digitalWrite(LED_BUILTIN, LOW); delay(500); Serial.println("DFRobot社区 donatello1996"); } }[/mw_shl_code] |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed