donatello1996 发表于 2017-7-26 20:38:16

【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");
}
}



Chocho2017 发表于 2017-7-27 13:48:42

{:5_171:}

huangq1228 发表于 2017-7-27 22:14:11

:victory:好好学习了

20060606 发表于 2020-8-13 05:08:07

df纪念品是送的吗
页: [1]
查看完整版本: 【FireBeetle活动】工程环境搭建&开箱&上电&我的第一个FireBee...