1. 引子
今年6月底,在上海舉辦的中國國際物聯(lián)網(wǎng)大會上,微軟中國面向中國物聯(lián)網(wǎng)社區(qū)推出了Microsoft IoT Starter Kit ,并且免費開放1000套的申請。申請地址為:http://aka.ms/iotkits,目前仍然有效。當時一開放申請,我就在線填寫了申請表,接下來就是長長的等待。相信很多朋友都是一樣,在經(jīng)過幾個月的等待之后,終于拿到了這個開發(fā)套件,而有些朋友估計還在等待中。因為官方是一個月處理并郵寄一批,速度不是很快。但是,在經(jīng)過了一段時間使用以后,我可以說,如果朋友們期待在這個最初版本的套件上開發(fā)基于Windows 10 IoT Core的程序的話,那么,還得再等等,因為后續(xù)的升級版本套件還在測試中。如果你有Linux和Arduino的基礎,那么,恭喜你,你可以快速上手用了。接下來,就從我自己的角度,和大家分享這個套件的使用初體驗。
2.開發(fā)套件硬件
首先,我們來看一看硬件配置,這次拿到的開發(fā)套件是微軟物聯(lián)網(wǎng)開發(fā)套件A型,包含了SeeeduinoCloud和Orange Pi Lite兩塊開發(fā)板,外圍設備方面,包含Grove接口擴展板、200萬像素攝像頭、板載麥克風、溫濕度傳感器、光敏傳感器、RGB燈、聲音傳感器、板載WIFI模塊、8G Micro SD存儲卡、一根MicroUSB線(給SeeeduinoCloud供電)和一根給Orange Pi Lite供電的USB線,值得注意的是,給SeeeduinoCloud供電的話,普通的充電器或者電腦的USB接口就足夠了;但是,給Orange Pi Lite供電的話,最好找個電流大一些的充電器,比如1A以上的,官方標的是需要2A。另外,需要澄清的是,開發(fā)套件B不包含在免費贈送的范圍內(nèi),據(jù)說,開發(fā)套件B型包含一塊RaspberryPi 3 Model B、OLED顯示屏、NFC、RFID卡、空氣質(zhì)量傳感器、中繼器、角度控制器等部件。
應該說,開發(fā)這兩塊開發(fā)板,用的套路是不一樣的。首先,SeeeduinoCloud用的是Arduino IDE;Orange Pi Lite默認燒寫運行的是Ubuntu系統(tǒng),需要Linux環(huán)境的開發(fā)機。Grove接口擴展板和其他的各種傳感器,是設計給SeeeduinoCloud用的;而攝像頭,是設計給Orange Pi Lite用的。所以,這兩部分硬件的概要圖是這個樣子的。