【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社区的纪念品,贴纸和胸针。
开箱完毕,可以写自己的第一个程序了,主要是点灯和串口,都是小儿科啦。
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");
}
}
{:5_171:} :victory:好好学习了
df纪念品是送的吗
页:
[1]