首頁 > 評測 > 基于.net平臺的Wi-Fi開發(fā)板——netduino3 Wi-Fi評測

基于.net平臺的Wi-Fi開發(fā)板——netduino3 Wi-Fi評測

.net   Wi-Fi   netduino   CC3100   STM32   
  • 作者:netlhx
  • 來源:21ic
  • [導(dǎo)讀]
  • C#工程師的福音來了:Netduino 3 Wi-Fi是netduino的第三代產(chǎn)品,硬件開源。Netduino 3 Wi-Fi開發(fā)板使用STM32F427VI作為主控,同時使用TI CC3100作為網(wǎng)絡(luò)接口,提供網(wǎng)絡(luò)訪問能力。

 物聯(lián)網(wǎng)很火!

不管你關(guān)不關(guān)心,愿不愿意,物聯(lián)網(wǎng)都在慢慢的改變我們的生活。今天的32位微控制器(MCU)已具備了足夠的能力處理一些簡單的任務(wù)包括實時級別的處理。像STM32類型的MCU,對于大部分的外設(shè)信息處理已游刃有余,所以在物聯(lián)網(wǎng)的應(yīng)用中,只要給他一個網(wǎng)絡(luò)接口,物聯(lián)網(wǎng)就不再只是概念,哪怕是作為菜鳥的你,也能第一時間感受物聯(lián)網(wǎng)的魅力,體驗物聯(lián)網(wǎng)的神奇!

Netduino就是這樣一款開發(fā)板,為MCU插上網(wǎng)絡(luò)的翅膀,帶你遨游物聯(lián)網(wǎng)的世界!

Netduino 3 Wi-Fi是netduino的第三代產(chǎn)品,硬件開源。Netduino 3 Wi-Fi開發(fā)板使用STM32F427VI作為主控,同時使用TI CC3100作為網(wǎng)絡(luò)接口,提供網(wǎng)絡(luò)訪問能力。

貿(mào)澤電子(Mouser Electronics)近日宣布,開始分銷Netduino3電子平臺,能夠使商業(yè)硬件解決方案和個人電子項目快速上市,同時提供了最大的設(shè)計靈活性并降低了風(fēng)險。

Netduino 3 Wi-Fi的產(chǎn)品包裝沒有包裝盒,打開快遞包裹,欣賞下來自遙遠的MEMPHIS, TN的產(chǎn)品。

1.jpg

圖1:開箱

什么叫環(huán)保,連包裝盒都省了,算不算環(huán)保。打開外面的塑封袋,里面是一根Micro USB轉(zhuǎn)USB Type A數(shù)據(jù)線,用來配置及調(diào)試開發(fā)板。加上防靜電袋封得嚴嚴實實的Netduino 3 Wi-Fi開發(fā)板。

2.jpg

圖2:防靜電包裝

拆拆拆,打開防靜電包裝袋,Netduino 3 Wi-Fi終于出現(xiàn)了。

3.jpg

圖3:netduino 3 Wi-Fi

整體黑色的PCB板,配上藍色的Arduino兼容接口及GoBUS接口,整體感覺不錯,至于GoBUS是什么,后面會簡單科普一下,先不管它。除了板子及USB數(shù)據(jù)線,還附送一根GoBUS連接線,用來連接GoBUS外圍設(shè)備。

Netduino 3 Wi-Fi開發(fā)板尺寸雖小(3.3”X 2.1”),還是提供了一些基本的外設(shè),主要的幾個部件包括:STM32F427VI MCU,TI CC3100無線模塊,一個Micro SD卡槽以及Arduino UNO R3兼容接口,還有三個LED指示燈,用來指示開發(fā)板的不同狀態(tài)。

4.jpg

圖4:netduino 3 Wi-Fi主要資源

供電接口兩個,一個是標準的DC接口,物理規(guī)格為5.25/4.7mm,內(nèi)正外負,可以使用外部7.5-12 VDC給開發(fā)板供電。另外還可以使用Micro USB接口來給開發(fā)板供電,經(jīng)電壓調(diào)節(jié)器調(diào)節(jié)后可以輸出標準5V/3.3V輸出。每個引腳提供的最大電流約25mA,但整體電流值不能超過125mA。Micro USB接口除了可以給開發(fā)板供電外,還可以用來配置開發(fā)板及作軟件調(diào)試之用。

5.jpg

圖5:DC及USB

TI CC3100模塊用來提供無線網(wǎng)絡(luò)連接功能,支持802.11b/g/n無線網(wǎng)絡(luò),使用2.4Ghz頻段,最高可以支持300Mb的接入速度。模塊支持流行的網(wǎng)絡(luò)安全標準如WEP及WPA2等;除此之外,還支持SSL 3.0及TLS 1.2的加密功能。而網(wǎng)絡(luò)協(xié)議棧則是Netduino.IP hybrid,這是一個混合網(wǎng)絡(luò)協(xié)議棧。

6.jpg

圖6:TI CC3100無線模塊

Arduino UNO R3兼容接口提供了與Arduino兼容的接口,然此接口非彼接口,因為低層使用的是STM32F427VI MCU,所以這些接口實際上是連接到STM32 MCU的相關(guān)引腳,具體情況請參閱STM32F427VI數(shù)據(jù)手冊。雖然底層的實際情況不同,但只要是兼容的外設(shè)或擴展板,都能在軟件的支持下,實現(xiàn)真正意義上的兼容。

STM32F427VI作為開發(fā)板的實際控制者,用來執(zhí)行用戶設(shè)定的各種指令序列。這是一款高性能的MCU,基于Cortex-M4內(nèi)核,最高主頻達168Mhz,內(nèi)置FLASH/SRAM存儲容量分別為1408KB/164+KB。處理能力強勁,內(nèi)存容量也足夠大,加上還支持單精度浮點運算,對于一般應(yīng)用應(yīng)是得心應(yīng)手。

7.jpg

圖7:STM32F427VI MCU

不過略為不足的是SD卡的容量,按照官方的說明,最大只支持2GB的容量。

GoBUS是什么?引用一段官方的原話:

You asked for a Netduino with more speed, more flash, and more RAM.

You asked for a Netduino with more GPIOs, more serial ports, more analog inputs, and more PWMs.

……

Today, we introduce a Netduino with more speed, flash, and RAM. And a Netduino with support for more GPIOs, serial ports, analog inputs, and PWMs. And today, we introduce a plug-and-play Netduino.

Best of all, these are all the same board.

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

網(wǎng)友評論