集成了 Wi-Fi 模块和 ARM Cortex 微控制器模块设计
扫描二维码
随时随地手机看文章
Electric Imp 硬件为开发人员提供了一组标准硬件,包括:
802.11 b/g/n or a/b/g/n Wi-Fi 收发器
32 位 ARM Cortex处理器
坚固耐用的嵌入式操作系统,提供故障保护固件更新
用户可选的 I/O 接口,例如 GPIO、PWM 和 Analog In
通过 SPI、UART 和 I2C 进行通信
这些模块由 Murata Electronics 制造。对设计人员而言,主要的区别在于内部处理器、Wi-Fi 连接选项以及封装。例如,imp005 (LBWA1UZ1GC) 基于 320 MHz ARM Cortex-R4 处理器,可同时在 2.45 GHz 和 5 GHz 频段工作。而 imp003 (LBWA1ZV1CD) 基于 144 MHz ARM Cortex-M4F 处理器,仅可在 2.45 GHz 频段工作。它们都采用表面贴装式封装(图 2)。
图 2:imp005(左)和 imp003(右)模块集成了 Wi-Fi 模块和 ARM Cortex 微控制器,以最大程度地减小设备尺寸。(图片:Murata Electronics)没有分线板,表面贴装式封装将难以访问。imp003 采用了 IMP003-BREAKOUT,它是一种简单的分线装置,包括一个 USB 接口(可供开发人员用于为设备供电)、模块编程所需的光电晶体管(使用 Electric Imp 独有的 BlinkUp 方法设置 Wi-Fi),以及一些其他支持元件(图 3)。
图 3:imp003 分线模块是一种低引脚数的开发板,能够让开发人员轻松地熟悉和使用将用于最终产品的 Electric Imp 硬件。(图片:Murata Electronics)imp005 分线板有些复杂,因为 imp005 模块不仅有更多的引脚数,而且还有性能更加强大的 ARM Cortex-R4 处理器(图 4)。imp005 分线板还包括了以太网支持、一个用于设备供电和连接到主机的标准 USB 接口以及光电晶体管。
图 4:imp005 分线模块让开发人员能够使用性能更加强大的 imp005,它包含 ARM Cortex-R4 微控制器,还包括高级连接选项,例如 USB 和以太网。