首頁 > 評測 > 個性無處不在——Intel Edison Kit for Arduino評測

個性無處不在——Intel Edison Kit for Arduino評測

  • 作者:SATURN
  • 來源:21ic
  • [導讀]
  • 平心而論,Intel Edison也好,Intel Galileo也好,都是很不錯的開發(fā)板。無論是硬件還是軟件平臺資源,在開源大潮之下,全面呈現(xiàn)給用戶。特別是豐富的軟件開發(fā)平臺,讓入門或資深用戶都能找到適合自己的工具。

不過這里也需要特別注意,除了有一個Intel i686類型之外,還有一個叫Intel i586的東西。其中i686是為Edison準備的,而i586則是為Galileo準備的。

添加好硬件支持特性后,還需要在Arduino IDE中做下簡單的設置。選擇開發(fā)板型號和通信端口。前者能為用戶加載相關的examples示例代碼;后者則是下載程序到開發(fā)板的必須設置。

25.jpg

圖25 選擇開發(fā)板

現(xiàn)在可以寫一個小程序了。最簡便的辦法還是使用系統(tǒng)自帶的示例代碼來做個簡單的測試。打開File/Examples/01.Basics/Blink程序,如下

26.jpg

圖26 點個燈

編譯、下載,然后就 發(fā)現(xiàn)開發(fā)板上的用戶LED燈開始閃爍了。

Edison開發(fā)板上還配置了Wi-Fi/BT連接,怎么也得體驗一把Wi-Fi編程的快感!基礎知識不夠么?這不會是影響你的快速體驗Wi-Fi的理由,因為Examples里面已經(jīng)提供了完整的代碼,你要做的只是打開、編譯,上傳,然后就可以體驗了!

打開File/Examples/WiFi/ScanNetworks源程序,代碼部分內容如下

27.jpg

圖27 WiF訪問代碼

不過要想查看程序的運行結果,還要打開Arduino IDE本身的串口監(jiān)視器,按組合鍵Ctrl+Shift+M就打開了串口監(jiān)視器,運行效果如下

28.jpg

圖28 串口監(jiān)視器

不過不止如此!

如果說Arduino IDE是輕裝上陣的快槍手,Intel還為我們提供了重裝騎兵,那就是XDK。說XDK是重裝騎兵一點也不為過:先不說啟動速度慢,單是里面集成了大量的代碼模板、內置的控制臺功能、遠程連接管理功能、云端支持等,而且XDK里面還集成了基于HTML5的Android APP開發(fā)功能!

但是還有Intel提供底層的mraa及高層的upm庫,使用這些庫的話,在Intel Edison上進行設備連接及配置簡直就是信手拈來,不費吹灰之力。

我甚至以為,地球人已無法阻止Intel在IoT的腳步了。

結論

評測告一段落,整體的印象就是這樣:個性!

先不說開箱中的整體科技元素感,畢竟這些都是小噱頭。

基于X86架構的嵌入式開發(fā)板,在ARM和MIPS一統(tǒng)江山中,愣是平添一席之地!好吧,座位你也占了,該拿出點誠意來吧?可惜,一聲令下,Intel突然說咱不玩了!不僅個性,而且任性!

再有,Arduino也鬧分家,雖然不是新聞,也算是個性!不過Intel在暗自嘀咕,這個和咱扯不上關系,你們先玩著,咱閃人。

但是平心而論,Intel Edison也好,Intel Galileo也好,都是很不錯的開發(fā)板。無論是硬件還是軟件平臺資源,在開源大潮之下,全面呈現(xiàn)給用戶。特別是豐富的軟件開發(fā)平臺,讓入門或資深用戶都能找到適合自己的工具。

不是我不明白,是這世界變化太快!

參考資源

Edison官方資源: https://software.intel.com/zh-cn/iot/hardware/edison

Yocto項目:https://www.yoctoproject.org/

本文系21ic原創(chuàng),未經(jīng)許可禁止轉載

  • 本文系21ic原創(chuàng),未經(jīng)許可禁止轉載!

網(wǎng)友評論