wemos D1 arduino物聯網開發板應用筆記1-開發環境搭建

前言

從本文開始,咱們開始學習使用arduino開發ESP8266,本節選用Wemos D1開發板,並完成開發環境搭建。git

1、基礎知識

1.Arduino簡介

Arduino是一款便捷靈活、方便上手的開放源代碼硬件項目平臺。github

Arduino板基於Atmel的微控制器,增長使其可以適用大部分運行條件的電子元件,並引出簡單的I/O接口,方便快發開發應用。編程

Arduino的軟件部分主要包含ArduinoIDE以及相關的板級支持包和豐富的第三方組件庫。ide

Arduino特色:跨平臺、簡單清晰、開放軟硬件、發展迅速。oop

2.ESP8266簡介

ESP8266EX 內置超低功耗Tensilica L106 32 位 RISC 處理器,CPU 時鐘速度最高可達 160 MHz,支持實時操做系統(RTOS) 和 Wi-Fi 協議棧,可將高達 80% 的處理能力留給應用編程和開發性能

ESP8266模塊能夠獨立於Arduino等開發板,做爲一塊獨立的開發板使用。它擁有GPIO、I2C、ADC、SPI、PWM等模塊,能夠用它作大多數MCU能作的工做,且性能甚至遠超多數MCU。學習

ESP8266EX 的工做溫度範圍大,且可以保持穩定的性能,能適應各類操做環境,能夠說目前ESP8266目前佔據了至關大的市場份額,尤爲是米家、百度、阿里等平臺都在使用ESP8266。測試

3.帶着主角光環的WeMos D1

WeMos D1開發板全稱是WeMos D1 WiFI UNO R3開發板,基於ESP-12E,並且兼容Arduion,有了這款物聯網開發板,咱們就能夠愉快的使用arduino方式開發ESP8266,玩轉物聯網項目。ui

wemos D1 arduino物聯網開發板應用筆記1-開發環境搭建

你沒有看錯,這款Arduino WiFi開發板價格極低,12塊錢就能夠搞定,這也是我選擇這款開發板做爲學習的主要緣由之一。操作系統

2、開發環境搭建

1.Arduino IDE下載

連接:https://pan.baidu.com/s/1ig6psM6GvWJk0CwqaIqs7A
提取碼:uyy4

wemos D1 arduino物聯網開發板應用筆記1-開發環境搭建

下載後直接解壓點擊arduino.exe運行便可,無需安裝,注意若是提示有新版本可供升級,直接忽略便可。

2.驅動安裝

(1) 點擊arduino-1.6.5-r5/drivers中 dpinst-amd64.exe或者dpinst-x86.exe 直接進入安裝程序

wemos D1 arduino物聯網開發板應用筆記1-開發環境搭建

如彈出下圖所示提示框,依次點擊默認安裝便可。
wemos D1 arduino物聯網開發板應用筆記1-開發環境搭建

3.配置IDE

(1) 選擇目標板

wemos D1 arduino物聯網開發板應用筆記1-開發環境搭建

(2) 打開示例程序

wemos D1 arduino物聯網開發板應用筆記1-開發環境搭建

(3) 編譯後上傳固件

wemos D1 arduino物聯網開發板應用筆記1-開發環境搭建

3、運行

1.硬件鏈接

wemos D1 arduino物聯網開發板應用筆記1-開發環境搭建

2.電腦查看端口

wemos D1 arduino物聯網開發板應用筆記1-開發環境搭建

電腦識別爲端口6,因而可知驅動安裝成功,電腦可以正常識別WeMos D1

3.測試程序

void setup()
{  
Serial.begin(9600);
}

void loop()
{  
Serial.println("Hello world");  
delay(1000);
}

4.運行效果

wemos D1 arduino物聯網開發板應用筆記1-開發環境搭建

至此,咱們完成了WeMos D1開發環境搭建。

4、結語

1.總結:

本節完,實際操做過程當中須要注意的地方有以下幾點:

(1) 不須要升級IDE

百度網盤中的IED測試OK,不須要升級IDE ,升級IDE可能會引入其餘問題。

2.後記:

如您在使用過程當中有任何問題,請加QQ羣進一步交流,也能夠github提Issue。

QQ交流羣:906015840 (備註:物聯網項目交流)

github倉庫地址:https://github.com/solitary-sand/wemos/

一葉孤沙出品:一沙一世界,一葉一菩提

wemos D1 arduino物聯網開發板應用筆記1-開發環境搭建

相關文章
相關標籤/搜索