首頁 > 評測 > 物聯(lián)網(wǎng)的任意門——WRTnode2R 評測
物聯(lián)網(wǎng)的任意門——WRTnode2R 評測
- [導讀]
- 現(xiàn)在正鬧得沸沸揚揚的物聯(lián)網(wǎng)造就了一大批相關的硬件產(chǎn)品,WRTnode 就是其中的一員。WRTnode 是MTK MT7688AN 核心 + STM32F103 MCU,運行 OpenWrt + RT-Thread 雙系統(tǒng)的為Wi-Fi I.o.T設計的開源硬件系列。WRTnode2R 則是在第一代基礎上做了改良而升級的二代產(chǎn)品。
前言
現(xiàn)在正鬧得沸沸揚揚的物聯(lián)網(wǎng)造就了一大批相關的硬件產(chǎn)品,WRTnode 就是其中的一員。WRTnode 是MTK MT7688AN 核心 + STM32F103 MCU,運行 OpenWrt + RT-Thread 雙系統(tǒng)的為Wi-Fi I.o.T設計的開源硬件系列。WRTnode2R 則是在第一代基礎上做了改良而升級的二代產(chǎn)品。
話說剛看到 WRTnode2R 的時候,我覺得沒什么了不起,不就是一個跑著 OpenWrt 系統(tǒng)的路由器嘛,市面上好多路由器都可以刷呢。再多了解了一下才發(fā)現(xiàn)沒這么簡單。作為商品化的路由器肯定要將利潤最大化,控制成本,所以硬件都是最低要求,像 FLASH,RAM 什么的,比如 TP703n 4M FLASH 32M RAM,想要裝點軟件都不夠,相比之下 WRTnode2R 的 32M FLASH 256M RAM 簡直是土豪級別!再說硬件控制最有用的 GPIO,大部分路由器只有可憐的幾個可引出的 GPIO,還需要找元件焊點引出,不穩(wěn)定又不方便,還可能影響功能,而 WRTnode2R 提供近 50 個 GPIO 給你隨便玩,隨意做愛做的事!再有,即使路由器突破官方限制刷上了 OpenWrt 系統(tǒng),OpenWrt 系統(tǒng)畢竟不是實時系統(tǒng),硬件控制上有一定短板,然而羅未早已看穿,已為 WRTnode2R準備了 OpenWrt + RT-Thread 雙系統(tǒng),讓 WRTnode2R 在享受 Linux 環(huán)境下的豐富軟件的同時,又擁有實時控制的能力。
可以看出,對于物聯(lián)網(wǎng)的“物”、“聯(lián)”、“網(wǎng)”這三部分 WRTnode2R 都有能力勝任:
物——GPIO 及實時系統(tǒng)可以對終端器件進行控制及對傳感器進行讀取
聯(lián)——WIFI 及網(wǎng)絡功能可以讓物和網(wǎng)聯(lián)結起來,是門,是入口
網(wǎng)——即云端,本身的 Linux 系統(tǒng)可以作為服務器使用,提供云端功能
因此,WRTnode2R 在物聯(lián)網(wǎng)的項目里可以自由擔任各個角色,猶如機器貓的任意門,隨意穿梭于物聯(lián)網(wǎng)的各處。
開箱
出乎意料,WRTnode2R 竟然沒有包裝盒!而是很純樸的麻布袋子的包裝,非常有個性,很有“創(chuàng)客感”。不過我覺得這個是巴蜀一帶的一個傳統(tǒng)的特色吧,想起曾經(jīng)去過成都入住的就是一個叫“布衣客棧”的地方。
打開后有泡沫軟墊及泡泡膜袋子包裝保護,取出后就是兩樣東西:核心板和底板。核心板長得像內(nèi)存條一樣,用的標準 miniPCI 接口,這也是很有特色的一個設計,我第一次見過。這樣的設計使得在底板上的插撥很容易,又方便嵌入產(chǎn)品中使用。不像使用排針的插接方式,一來插撥困難,二來容易把針腳弄彎。
上電
開箱后迫不及待地上電看看效果,三個藍燈好刺眼。后續(xù)咱來研究 LED 的開關控制,別被閃瞎眼。
參數(shù)
在繼續(xù)研究之前,先了解一下板子的參數(shù)吧。這些數(shù)據(jù)自然是官方文檔給的最準確了,摘錄如下:
硬件
· CPU
o MTK MT7688AN mips24k
o 主頻580M
· DDR2 256MB RAM; NOR FLASH 32MB ROM
· MCU
o STM32F103T8U6、5*12位AD、26*GPIO
o 10*PWM@36MHz、CAN、3個定時器
· 5個百兆網(wǎng)口,支持Wi-Fi 802.11n 150Mbps
· 支持PCI-e X1、USB 2.0 HOST、2*UART
· SPI master/slave
· SD-XC接口,可外接micro-SD卡
· 4*PWM + 10*PWM(由MT7688與STM32F103分別支持)
· I2S (192K/24bit)
· 46*GPIO(由MT7688與STM32F103分別支持)
· 尺寸 60*29mm
· 使用標準miniPCI接口封裝,利于整合到產(chǎn)品中
軟件
· 基于OpenWrt CC 15.05版本
o 默認網(wǎng)段改為192.168.8.1
o 添加wwan,端口為apcli0,并附加WRTnode系列無線管理工具:aps/vw/ia,以管理無線上聯(lián)
o 添加MTK原廠驅動ralink-wifi 、ralink-ralink-mt76x8,并適配OpenWrt CC版本
o 增加WRTnode Package feeds
o 添加WRTnode2P設備(dts及相關配置),更新spi驅動
o 增加STM32 flash在線燒寫stm32芯片,spi-bridge在線控制stm32芯片。
· MCU采用RT-Thread v2.1.0 beta版本
o 移植Maple代碼,以兼容ArduinoAPI
o 提供通過OpenWrt在線燒寫STM32固件的bootloader
核心板引腳定義
高清大圖參考:http://wiki.wrtnode.cc/images/a/ab/2Rpinmap.jpg
- 本文系21ic原創(chuàng),未經(jīng)許可禁止轉載!
網(wǎng)友評論
- 聯(lián)系人:巧克力娃娃
- 郵箱:board@21ic.com
- 我要投稿
-
歡迎入駐,開放投稿
-
人均百萬?英偉達中國員工收入曝光! 2024-08-29
-
《黑神話:悟空》玩家硬盤升級攻略:提升游戲體驗,暢享3A大作 2024-08-29
-
數(shù)睿數(shù)據(jù)參加《系統(tǒng)與軟件工程 低代碼開發(fā)平臺通用技術要求》國家標準編制 2024-08-29
- NRF52810藍牙數(shù)字耳機找人定制
預算:¥30005天前
- 125KW模塊式PCS軟硬件外包開發(fā)
預算:¥1100000015小時前
- 12V汽車啟動電源項目BMS設計
預算:¥50000023小時前
- 數(shù)據(jù)可視化軟件 開發(fā)
預算:¥5000023小時前
- PLC項目調(diào)試修改
預算:¥100001天前
- 起動電機控制器開發(fā)
預算:¥1100001天前