5347| 1
|
[讨论交流] 【IoT套件测评】Gravity:阿里云IoT Arduino 安装和使用 |
本帖最后由 rzegkly 于 2019-5-5 15:00 编辑 上一篇介绍了阿里云IoT硬件篇:“阿里云IoT 入门套件开箱展示 ” 接下来分享软件篇:阿里云软件Arduino安装和使用 一、简介 “Arduino”是一款便捷灵活、方便上手的开源电子原型平台。包含硬件(各种型号的Arduino板)和软件(Arduino IDE)。由一个欧洲开发团队于2005年冬季开发。开源的Arduino软件(IDE)让编程和下载程序变得非常简单。这个软件能够运行在Windows、Mac OS X以及Linux上,软件基于Processing和其他的开源软件,使用java开发完成。 二、开发环境 1、操作系统:基于 Windows 7操作系统, 2、软件:Arduino1.8.0 以上版本下载链接: https://www.arduino.cc/en/main/software?setlang=cn 3、硬件:FireBeetle Board-ESP32 主板,购买地址:https://www.dfrobot.com.cn/goods-1394.html 三、软件安装 1、进入Arduino官方主页,在下载页右侧的列表中选择下载对应的安装包。 对于 Windows 系统用户既可以选择下 载 Windows installer(推荐初次使用者下载)。 若选择的是 Windows installer,你可以直接执行安装程序,并跟随安装向导 完成配置,驱动会在程序安装完成后自动安装。 2、中文语言Arduino IDE 本身支持多种语言(包括中文),我们只需设置为中文即可。 打开 Fire->Preferences->Editor language,选择简体中文(Chinese(China)),然后重启 IDE。 3.Arduino 驱动安装 软件安装后,发现无法识别,在我的电脑中打开设备管理器中,查看端口cmo LPT中com4,发现cmo LPT叹号 4.下载esp32.inf驱动更新,点右键安装即可 https://github.com/chocho2017/firebeetle-board-esp32 5、打开我的电脑,右键属性,进入设备管理器,点击端口,选中CH340右键,更新驱动, 6.浏览计算机驱动文件, 从计算机磁盘安装,选中FireBeetle-ESP32,下一步完成。 7.esp32.inf驱动更新完毕 四、运行Arduino,点亮一盏灯 1.配置FireBeetle Board-ESP32 开发板驱动; 打开Arduino文件菜单->首选项,在附加开发板管理器网址中, 将以下网址复制进去:https://gitee.com/dfrobot/FireBe ... ge_esp32_index.json点击好,完成设置。 2.在打开的开发板管理器中,输入“FireBeetle”并等待信息加载完毕。 版本号为 0.0.9(或者最新版本并点击“安装”后耐心等待安装完成。整个过程会因网络状况持续 5-10 分钟。 安装完成后,开发板信息会被标注“INSTALLED”), 3.正确安装完成 Arduino IDE 和 FireBeetle Board-ESP32 开发板核心后,即可将FireBeetle Board-ESP32 通过 USB 数据线连接至电脑。 正确连接时 FireBeetleBoard-ESP32 的 CHG 电源指示灯会闪烁 五、知识拓展 1.FireBeetle 萤火虫 ESP32微控制器 FireBeetle Board-ESP32 简介FireBeetle Board-ESP32 是 DFRobot FireBeetle 萤火虫系列主控之一,是一款专为物联网设计的低功耗微控制器。它采用乐鑫的 ESP32 芯片,集 WiFi&蓝牙,MCU 于一体,设计上采用超低功耗外围硬件设计,支持 USB 及锂电池供电,支持板载锂电池充电,编程方式完全兼容 Arduino IDE 编程等功能,帮助你快速搭建物联网平台,省去了外围硬件的搭建。 2.Arduino “Arduino” 是一款单板的微控制器和一整套的开发软件,它的硬件包含一个以 Atmel AVR 单片机为核心的开发板和其他各种 I/O 板。软件包含一个标准编程语言开发环境和在开发板上运行的烧录程序。”简而言之,Arduino 是一款使用简单,集硬件,软件环境于一身的开发平台,旨在为智能硬件爱好者,交互艺术设计师以及电子软件工程师,提供简单易用的开发体验。它是一个交互式系统,可以通过硬件和软件与它的环境进行互动。 |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed