首页 > 评测 > 基于.net平台的Wi-Fi开发板——netduino3 Wi-Fi评测
基于.net平台的Wi-Fi开发板——netduino3 Wi-Fi评测
- [导读]
- 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:开箱
什么叫环保,连包装盒都省了,算不算环保。打开外面的塑封袋,里面是一根Micro USB转USB Type A数据线,用来配置及调试开发板。加上防静电袋封得严严实实的Netduino 3 Wi-Fi开发板。
图2:防静电包装
拆拆拆,打开防静电包装袋,Netduino 3 Wi-Fi终于出现了。
图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:netduino 3 Wi-Fi主要资源
供电接口两个,一个是标准的DC接口,物理规格为5.25/4.7mm,内正外负,可以使用外部7.5-12 VDC给开发板供电。另外还可以使用Micro USB接口来给开发板供电,经电压调节器调节后可以输出标准5V/3.3V输出。每个引脚提供的最大电流约25mA,但整体电流值不能超过125mA。Micro USB接口除了可以给开发板供电外,还可以用来配置开发板及作软件调试之用。
图5:DC及USB
TI CC3100模块用来提供无线网络连接功能,支持802.11b/g/n无线网络,使用2.4Ghz频段,最高可以支持300Mb的接入速度。模块支持流行的网络安全标准如WEP及WPA2等;除此之外,还支持SSL 3.0及TLS 1.2的加密功能。而网络协议栈则是Netduino.IP hybrid,这是一个混合网络协议栈。
图6:TI CC3100无线模块
Arduino UNO R3兼容接口提供了与Arduino兼容的接口,然此接口非彼接口,因为低层使用的是STM32F427VI MCU,所以这些接口实际上是连接到STM32 MCU的相关引脚,具体情况请参阅STM32F427VI数据手册。虽然底层的实际情况不同,但只要是兼容的外设或扩展板,都能在软件的支持下,实现真正意义上的兼容。
STM32F427VI作为开发板的实际控制者,用来执行用户设定的各种指令序列。这是一款高性能的MCU,基于Cortex-M4内核,最高主频达168Mhz,内置FLASH/SRAM存储容量分别为1408KB/164+KB。处理能力强劲,内存容量也足够大,加上还支持单精度浮点运算,对于一般应用应是得心应手。
图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原创,未经许可禁止转载!
网友评论
- 联系人:巧克力娃娃
- 邮箱:board@21ic.com
- 我要投稿
-
欢迎入驻,开放投稿
-
人均百万?英伟达中国员工收入曝光! 2024-08-29
-
《黑神话:悟空》玩家硬盘升级攻略:提升游戏体验,畅享3A大作 2024-08-29
-
数睿数据参加《系统与软件工程 低代码开发平台通用技术要求》国家标准编制 2024-08-29
- NRF52810蓝牙数字耳机找人定制
预算:¥30005天前
- 125KW模块式PCS软硬件外包开发
预算:¥1100000015小时前
- 12V汽车启动电源项目BMS设计
预算:¥50000023小时前
- 数据可视化软件 开发
预算:¥5000023小时前
- PLC项目调试修改
预算:¥100001天前
- 起动电机控制器开发
预算:¥1100001天前