《Microduino实战》——2.4 Microduino WRT系列

2.4 Microduino WRT系列

  1. MicroWRT核心
    MicroWRT[3]是Makermodule为OpenWRT设计的一款全新开发板。其核心芯片采用联发科的MT7620A SoC芯片,内嵌的是MIPS24KEc处理器,支持DDR2内存,配备64/128M Flash,支持SD、PCI-E、I2S,能够实现NAS、网络摄像头、机器人、OpenCV。
    MicroWRT是专门为OpenWRT设计的。OpenWRT是一个高度模块化、自动化的嵌入式Linux系统,拥有强大的网络组建和扩展性,常用于工控设备、智能家居、路由器等设
    备中。
    在MicroWRT上采用Hpin52接口,如图2-8所示。可以扩展Microduino Upin-27接口,所以可连接各种Microduino扩展模块,这极大地扩展了MicroWRT的应用范围。
  2. MicroWRT扩展模块
    针对MicroWRT Hpin52接口标准,Microduino推出了一系列扩展模块,方便与其他设备的互联。
    扩展模块名称 功能描述
    扩展模块名称 功能描述
    MicroWRT HUB
    扩展2个USB2.0接口、1个10/100M以太网接口
    MicroWRT_UPIN
    Hpin52接口用于转换Upin-27接口,从而方便MicroWRT和Microduino其他模块之间的串口调试。采用拨码开关来配置串口模式和通路,使用串口1通信
    MicroWRT PCIE
    扩展1个PCIe接口,以及供PCIe使用的SIM卡插槽
时间: 2024-10-28 04:29:03

《Microduino实战》——2.4 Microduino WRT系列的相关文章

《Microduino实战》——2.2 兼容Arduino系列产品

2.2 兼容Arduino系列产品 兼容Arduino的系列产品可以分为Microduino AVR核心系列模块.扩展模块以及扩展板,其接口标准都采用Upin-27规范标准,如图2-2所示.扩展模块包括以太网接口.USB接口的有线通信模块,支持RF.蓝牙.NFC.Zigbee.WiFi和GPRS/GSM无线通信模块,支持三轴陀螺仪.加速度传感器.GPS的传感器模块,支持OLED.TFT的显示模块,以及电机驱动模块等. 2.2.1 Microduino AVR核心系列模块 Microduino A

《Microduino实战》——导读

前 言 自2005年Arduino横空出世以来,开源硬件就像Linux一样,很快风靡全球.Arduino最初只是为学生设计的一款既便宜又易用的微控制器板,但如今在"创客运动"的大背景下取得了巨大的成功. Arduino使用的是Atmel VAR 8位微控制器,是一个软硬件开源的平台.不仅开放软件的源代码,而且硬件电路设计图同样可以从网络上下载.任何用户都可以利用这些开放的资源,再根据自己的需要进行修改和定制,发布适合自己的软件工具和硬件设计.此外,它不像传统的微控制器程序,只有有一定电

《Microduino实战》——3.1 准备开发环境

3.1 准备开发环境 获得Arduino IDE有以下两种途径: 从Arduino官网[1]上下载安装后的Arduino IDE尚且不能识别Microduino的核心模块,要手动修改.首先从Microduino下载相关的硬件和软件支持包,然后存放到Arduino相应的目录下. 从Microduino获得定制的Arduino IDE[2]定制的Arduino IDE能够支持Microduino核心模块的编译和下载. 这里所说的定制的Arduino IDE,指的是将支持Microduino的硬件和软

《Microduino实战》——2.1 Microduino系列产品

2.1 Microduino系列产品 Microduino 是尺寸最小的开源电子积木,采用了Microduino独有的 U 型 27 Pin 接口规范(Upin-27),长25.4mm,宽27.94mm,如一枚1元硬币的大小.多个Microduino模块通过Upin-27堆叠在一起,可搭建一个无线物联网的小系统,如 图2-1所示.整个硬件体积很小,非常容易安装,而且不需要使用额外跳线,使得电路搭建过程很方便,不会因连线错误而出现短路的现象. 图2-1 无线物联网模块 目前,Microduino推

《Microduino实战》——2.3 Microduino STM32核心系列

2.3 Microduino STM32核心系列 除了兼容Arduino的核心模块,Microduino也提供了Microduino-CoreSTM32核心模块,采用 STM32F103CBT6芯片,是72MHz 32位的ARM微控制器,具和128KB Flash和20KB SRAM,如图2-7所示.该核心模块采用Upin-27规范标准,其中22个引脚可用作数字I/O,8个可用作模拟I/O,1路串口,13路PWM输出,而且每个I/O都具有中断功能.更多资料见参考[2].![screenshot]

《Microduino实战》——2.5 Microduino传感器系列

2.5 Microduino传感器系列 Microduino也开发了传感器系列模块,需要用Microduino-Sensorhub才能与Microduino-Core/Core+连接.下面简单地描述一下现有的传感器及其功能.扩展模块名称 功能描述扩展模块名称 功能描述Microduino-Lantern Microduino-Lantern是单总线控制的彩色LED灯,采用WS2811协议,内置IC控制芯片 Microduino-Bright LED Microduino-Bright LED是贴

《Microduino实战》——1.4 开源硬件

1.4 开源硬件 开源硬件是对开源软件领域的一种扩展,指的是通过与自由及开放源代码软件相同的方式设计的计算机和电子硬件.与开源软件不同的是,开源硬件最终会涉及物理实体的生产与制造,所以是自由的,但并不免费.这里的自由是指发布硬件设计的详细信息,如电路图.材料列表和电路板布局数据,而且通常会使用开源软件来驱动硬件. 开源的IP核是一种类型的开源硬件.IP核是指在数字电路领域中描述硬件设计功能的可重用模块.比如,OpenSPARC是SUN公司一款开源的处理器设计,使用者可以用来在FPGA等可编程芯片

《Microduino实战》——2.7 总结

2.7 总结 本章首先介绍了Microduino的系列产品,重点围绕着兼容Arduino的核心模块以及对应的扩展模块介绍,最后列出了几个开源项目,让读者从整体上了解Microduino的系列产品以及适用的范围.

《Microduino实战》——1.5 如何选择开源硬件

1.5 如何选择开源硬件 开源硬件中有很多选择的.在选择时,可以通过以下的考虑点进行综合评估,选择适合自己的一款开源硬件,这也可以说是开始某项工程必须要完成的工作. 易学性Arduino和Microduino不需要太多的硬件知识和编程的专业知识就能够轻松上手,不会有太多的困难.而树莓派.pcDuino都需要安装操作系统,如果没有一定Linux等嵌入式基础知识的话,开发起来会有很多困难. 功能.性能.尺寸的要求Arduino和Microduino有良好的接口扩展性,如果要接入外围的控制器.传感器,