首页 > 评测 > 基于.net平台的Wi-Fi开发板——netduino3 Wi-Fi评测

基于.net平台的Wi-Fi开发板——netduino3 Wi-Fi评测

.net   Wi-Fi   netduino   CC3100   STM32   
  • 作者:netlhx
  • 来源:21ic
  • [导读]
  • C#工程师的福音来了:Netduino 3 Wi-Fi是netduino的第三代产品,硬件开源。Netduino 3 Wi-Fi开发板使用STM32F427VI作为主控,同时使用TI CC3100作为网络接口,提供网络访问能力。

 物联网很火!

不管你关不关心,愿不愿意,物联网都在慢慢的改变我们的生活。今天的32位微控制器(MCU)已具备了足够的能力处理一些简单的任务包括实时级别的处理。像STM32类型的MCU,对于大部分的外设信息处理已游刃有余,所以在物联网的应用中,只要给他一个网络接口,物联网就不再只是概念,哪怕是作为菜鸟的你,也能第一时间感受物联网的魅力,体验物联网的神奇!

Netduino就是这样一款开发板,为MCU插上网络的翅膀,带你遨游物联网的世界!

Netduino 3 Wi-Fi是netduino的第三代产品,硬件开源。Netduino 3 Wi-Fi开发板使用STM32F427VI作为主控,同时使用TI CC3100作为网络接口,提供网络访问能力。

贸泽电子(Mouser Electronics)近日宣布,开始分销Netduino3电子平台,能够使商业硬件解决方案和个人电子项目快速上市,同时提供了最大的设计灵活性并降低了风险。

Netduino 3 Wi-Fi的产品包装没有包装盒,打开快递包裹,欣赏下来自遥远的MEMPHIS, TN的产品。

1.jpg

图1:开箱

什么叫环保,连包装盒都省了,算不算环保。打开外面的塑封袋,里面是一根Micro USB转USB Type A数据线,用来配置及调试开发板。加上防静电袋封得严严实实的Netduino 3 Wi-Fi开发板。

2.jpg

图2:防静电包装

拆拆拆,打开防静电包装袋,Netduino 3 Wi-Fi终于出现了。

3.jpg

图3:netduino 3 Wi-Fi

整体黑色的PCB板,配上蓝色的Arduino兼容接口及GoBUS接口,整体感觉不错,至于GoBUS是什么,后面会简单科普一下,先不管它。除了板子及USB数据线,还附送一根GoBUS连接线,用来连接GoBUS外围设备。

Netduino 3 Wi-Fi开发板尺寸虽小(3.3”X 2.1”),还是提供了一些基本的外设,主要的几个部件包括:STM32F427VI MCU,TI CC3100无线模块,一个Micro SD卡槽以及Arduino UNO R3兼容接口,还有三个LED指示灯,用来指示开发板的不同状态。

4.jpg

图4:netduino 3 Wi-Fi主要资源

供电接口两个,一个是标准的DC接口,物理规格为5.25/4.7mm,内正外负,可以使用外部7.5-12 VDC给开发板供电。另外还可以使用Micro USB接口来给开发板供电,经电压调节器调节后可以输出标准5V/3.3V输出。每个引脚提供的最大电流约25mA,但整体电流值不能超过125mA。Micro USB接口除了可以给开发板供电外,还可以用来配置开发板及作软件调试之用。

5.jpg

图5:DC及USB

TI CC3100模块用来提供无线网络连接功能,支持802.11b/g/n无线网络,使用2.4Ghz频段,最高可以支持300Mb的接入速度。模块支持流行的网络安全标准如WEP及WPA2等;除此之外,还支持SSL 3.0及TLS 1.2的加密功能。而网络协议栈则是Netduino.IP hybrid,这是一个混合网络协议栈。

6.jpg

图6:TI CC3100无线模块

Arduino UNO R3兼容接口提供了与Arduino兼容的接口,然此接口非彼接口,因为低层使用的是STM32F427VI MCU,所以这些接口实际上是连接到STM32 MCU的相关引脚,具体情况请参阅STM32F427VI数据手册。虽然底层的实际情况不同,但只要是兼容的外设或扩展板,都能在软件的支持下,实现真正意义上的兼容。

STM32F427VI作为开发板的实际控制者,用来执行用户设定的各种指令序列。这是一款高性能的MCU,基于Cortex-M4内核,最高主频达168Mhz,内置FLASH/SRAM存储容量分别为1408KB/164+KB。处理能力强劲,内存容量也足够大,加上还支持单精度浮点运算,对于一般应用应是得心应手。

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原创,未经许可禁止转载!

网友评论