站点图标 CNX中文站

MXCHIP EMC3080—集成Cortex-M33 MCU的WiFi和BLE物联网模块,售价仅2美元

虽然,现在大多数创客社区的人在进行需要BLE 或 WiFi 连接的物联网项目时都习惯使用 ESP8266 或 ESP32 模块或开发板。但其实还有一些更低成本的替代品,之前我也介绍过。例如:博流智能(Bouffalo Labs)的 BL602或 瑞昱半导体(Realtek)的 RTL8710

最近,上海庆科信息技术有限公司(MXCHIP,本文均简称“庆科信息”) 也提供了一款 2.4 GHz 802.11 b/g/n WiFi 和BLE 4.2/5.0 的替代方案—EMC3080 模块。它与其他解决方案的不同之处在于,它采用是Cortex-M33 内核Cortex-M33内核是一款时钟频率为 100 MHz、且安全性很强的内核。像UNISOC V5663Ameba RTL8722DM无线 SoC 中都具有Cortex-M33 内核。EMC3080 模块在 矽递科技Seeed Studio 商城上的价格十分的低,仅为 2.35 美元,购买10 件以上,每块模块还能降0.25美元。

MXCHIP EMC3080 模块

MXCHIP EMC3080 模块规格:

EMC30380 模块的硬件框图

详细查看了之后,我发现矽递科技的页面信息和 MXCHIP 官网的产品页面信息存在一些差异。最明显的就是,矽递科技说EMC30380 模块支持蓝牙 5.0,但我认为该模块在任何情况下应该都支持不了远距离或高带宽 (2 Mbps)的传输。

我在这两个网站上都找不到任何软件开发的资源,数据表倒是有一些说明。写着:

上海庆科信息技术有限公司提供MXOS和AliOS软件平台用来支持EMC3080系列模块的开发这能够提供高效的开发环境、各类物联网云服务的接入协议栈、丰富的示例程序和各类典型应用。

信息技术的网站上有一些关于 MXOS 的文档,但没有 EMC3080 特定的。只是列出了对早期MXKitAZ3166和 EXT-AT3080 平台的支持。阿里云网站上也有一些EMC3080模块的代码(头文件)。

实际上,EMC3080是一款专为智能家居、医疗保健设备和便携式设备设计的模块。

不知何故,该公司在其 Cortex-M33 Armv8-M 解决方案中根本没有提及 Arm TrustZone 支持。而矽递科技网站的产品页面上则列出了支持 MXMESH ,但关于MXMESH 的详细说明,我还没有从他们那里得到答案。

MXCHIP EMB1082 BLE 模块

不过,该公司还推出了一个1.79 美元的 EMB1082 BLE 模块,它支持 MXMESH,因此我们可以假设 “MXMESH”应该是代表某种蓝牙网状网络协议,EMB1082模块是基于 Cortex-M4F 微控制器的。智能照明应用则可以是一个基于 MXCHIP EMC3080 的“网关”,它可以控制房间内基于 EMB1082 BLE 模块的多个灯泡。

分享这篇文章
退出移动版