Arduino IDE简介以及LInkNode R4/R8的环境配置
Arduino IDE介绍
如果你之前使用过Arduino,你会觉得 LinkNode R4/R8 和 Arduino 一样,他们之间是没有差异的 编程。 Arduino IDE是Arduino的开放源代码的集成开发环境,是一个基于开放原始码的软硬体平台, 构建于开放原始码simple I/O介面版,其界面友好,语法简单以及能方便的下载程序,使得 Arduino的程序开发变得非常便捷,并且具有使用类似Java,C语言的Processing/Wiring开发 环境。其另一个最大特点是跨平台的兼容性,适用于Windows、Max OS X以及Linux。
具体详细资料请自行上网搜索查找。[http://kb.open.eefocus.com/index.php?title=Arduino_IDE]
LinkNode R4/R8的运行环境配置
- 安装Arduino IDE Arduino IDE ( 最新版本的是 1.6.12 ) 下载链接:(http://www.arduino.cc/en/main/software)
- 安装 ESP8266 开发平台
打开 Arduino 进入文件--首选项
图1.1.4 配置
LinkNode R4/R8 开发环境_首先项 在附加开发板管理器网址中输 入:http://arduino.esp8266.com/stable/package_esp8266com_index.json
图1.1.5 配置LinkNode R4 开发环境_配置开发板管理器网址
点击Tools->Board menu ->Boards Manager,搜索并安装ESP8266平台。

注意: 从开发板管理器中下载ESP8266平台的过程将会非常缓慢,这时,你可以将包里的 Arduino15文件,直接放到 C/Users/Administator/AppData/local 目录下(在首先项开发板网 址下边红框圈出的部分)。 重启Arduino IDE,即可找到 Generic ESP8266 Module 开发板。
- 检查开发板的配置
图1.1.8 检查开发板的配置
因为linknode R4/R8尚未添加到官方ESP8266 Arduino核心库,所以你不能在开发板菜单中找到LinkNode R4/R8 板,但你可以用 Generic ESP8266 Module,这个开发板是完全与LinkNode R4/R8匹配的。
3.给LinkNode R4/R8烧录进blink程序的具体步骤
1.先连接LinkNode R4/R8的串口线。
2.用跳线将LinkNode R4/R8置于programer模式。
3.连接电源线。
4.使用arduino程序进行识别然后烧录程序,源程序如下:
/*Turn on and off the S3 relay in every second */
void setup()
{ pinMode(12,OUTPUT);
Serial.begin(9600); }
void loop() { digitalWrite(12,HIGH);
Serial.println("Relay ON\n");
delay(1000); digitalWrite(12,LOW);
Serial.println("Relay OFF\n");
delay(1000); }
参考文献
[1] LinkNode D1简介:http://www.linksprite.com/wiki/index.php5?title=LinkNode_D1
[2] ESP8266用户手册:http://wenku.baidu.com/view/7bdc2edc69dc5022aaea0097.html?from=search
[3] Arduino IDE 语法介绍:http://kb.open.eefocus.com/index.php?title=Arduino_IDE