趣小组
[ MAKE ]
首页
节点
分享
创造
问与答
二手交易
编程
电子
树莓派
Arduino
手工
小玩意
ACG 二次元
科学
文化
电影
宠物
旅行
技术支持
登录
注册
首页
Arduino
基于Arduino UNO的中移物联网NB-IOT开发板
店长大人
8.5m
•
2021-07-19
•
3721 次点击
•
2 人感谢
基于Arduino UNO的中移物联网NB-IOT开发板 NB-IOT开发板是基于中移物联网的两款NB-IOT芯片开发的完美兼容Arduino UNO的开发板。其支持串口通讯,可以多设备灵活切换。支持电脑PC端,Arduino UNO 以及各种单片机。系统支持两款中移芯片M5311和定位模块N10SG,其中M5311自带e-sim,N10SG不带e-sim但支持GPS/北斗定位及 A- GNSS 辅助定位。 开发板预留nano 尺寸的e-sim外置卡槽,板载SPI, IIC, ADC及GPIO端口,支持Type-C供电&通讯,支持Arduino UNO 供电&通讯。板载3个轻触按键,可以实现按钮开关机,复位,唤醒功能,同样也可自由切换为由上位机(单片机)控制开关机,复位,唤醒。板载两个IPEX-3天线接口,提供NB-IOT天线和GPS/北斗定位天线(仅N10SG模块可用)。 0X01 接口模式: [](https://ppmm.org/image/VXhA) 控制模式选择:使用跳线进行切换 J2端子排:复位方式切换,1-2点短接为按键复位,对应按键为”RESET”。2-3短接为单片机控制芯片复位,在这种模式下,应将指定的单片机IO引脚连接到芯片上端端子排A的“MCU_RESET”引脚。 J4端子排:唤醒方式切换,1-2点短接为按键唤醒,对应按键为”WAKE_UP”。2-3短接为单片机控制芯片唤醒,在这种模式下,应将指定的单片机IO引脚连接到芯片上端端子排A的“X_WAKE_UP_IN”引脚。 J3端子排:开关机方式切换,1-2点短接为按键开关机,对应按键为”POWER”。2-3短接为单片机控制芯片开关机,在这种模式下,应将指定的单片机IO引脚连接到芯片上端端子排A的“X_POWER”引脚。 通讯模式选择:使用跳线进行切换 J6端子排:串口RXD,2-3点短接为板载USB串口通讯。在这种模式下,可以通过type-c直接与电脑端进行串口通讯。 1-2短接为单片机串口通讯,在这种模式下,应将指定的单片机RXD引脚连接到芯片左端端子排B的“MCU_RXD”引脚。开发板已经为Arduino UNO做了适配,此处不需要单独连接,开发板已经连接了Arduino的0(RX)口 J7端子排:串口TXD,2-3点短接为板载USB串口通讯。在这种模式下,可以通过type-c直接与电脑端进行串口通讯。 1-2短接为单片机串口通讯,在这种模式下,应将指定的单片机TXD引脚连接到芯片左端端子排B的“MCU_TXD”引脚。开发板已经为Arduino UNO做了适配,此处不需要单独连接,开发板已经连接了Arduino的1(TX)口 J8端子排:串口供电,2-3点短接为板载USB串口通讯。在这种模式下,可以通过type-c直接与电脑端进行串口通讯。 1-2短接为单片机串口通讯,在这种模式下,应将指定的单片机串口匹配的电压引脚连接到芯片上端端子排A的“MCU_VCC”引脚。开发板已经为Arduino UNO做了适配,此处不需要单独连接,开发板已经连接了Arduino的3.3V端口。(注:由于中移芯片的串口电压为1.8V,为了方便与不同电压进行串口通讯,开发板设置了电平翻转电路。所以要求在”MCU_VCC“引脚上引入与单片机串口匹配的电压,比如ESP-12系列芯片的串口电压为3.3V,此时”MCU_VCC“引脚应与单片机的3.3V管脚相连) 供电模式选择: 开发板可以使用外部电源供电,但无法为外部设备供电。如下图所示,J11的EXT_5V可以外接外部5V电源,经过板载LDO变压器后,可以为板载系统供电。但EXT_3.3V仅作为外部单片机的串口匹配电压输入,不支持外部3.3V直接驱动板载系统。此处做了对Arduino UNO的适配,如果已将板载Arduino UNO端子排与Arduino UNO相连接后,此处不再需要额外接线。 [](https://ppmm.org/image/VVV4) 0X02 射频天线: [](https://ppmm.org/image/VZN8) 板载两个射频天线接口,已经做了阻抗匹配。 RF2是芯片的NB-IOT网络天线,采用IPEX-3端子座。 [](https://ppmm.org/image/VbfJ) RF1是专为N10SG预留的GPS/北斗定位天线,同样采用IPEX-3端子座。(M5311芯片不具备定位功能,此处空置。) [](https://ppmm.org/image/Vm0F) 0X03 外置SIM卡槽: 开发板背面设置了一个外置e-sim卡槽。支持nano尺寸的NB-IOT物联网网卡。红色箭头标注其插卡方向。M5311芯片自带e-sim,但N10SG需要外置e-sim才能实现联网服务。 [](https://ppmm.org/image/VsDD) 0X04 通用接口: 开发板自带兼容Arduino UNO的针排,可以直接插入Arduino UNO中。 芯片上部A端子排,引出了ADC,IIC及GPIO0,GPIO2两个端口。 [](https://ppmm.org/image/Vt1v) 芯片左部B端子排,引出了SPI端口。 [](https://ppmm.org/image/Vvq1) 芯片的测试点也完全引出: 调试串口: [](https://ppmm.org/image/V0cm) TP7:DBG_TXD TP8:DBG_RXD 测试点在芯片背面:Pin44~Pin49 [](https://ppmm.org/image/VyIl) Pin46 是GND [](https://ppmm.org/image/W496) [](https://ppmm.org/image/WhJT) 0X05:可以提供两种开发板,一种是搭载M5311芯片,另一种搭载N10SG芯片。这两个芯片封装完全一样。唯一的区别是M5311的Pin24空置,而N10SG芯片Pin24是GPS/北斗天线接口。开发板对这两个芯片都可以适配。 [](https://ppmm.org/image/WYTE) [](https://ppmm.org/image/VJVk) [](https://ppmm.org/image/WwNW) 目前手中有少量现货,也支持根据需要选择相应芯片。欲购从速。有兴趣请咨询。
基于Arduino UNO的中移物联网NB-IOT开发板
NB-IOT开发板是基于中移物联网的两款NB-IOT芯片开发的完美兼容Arduino UNO的开发板。其支持串口通讯,可以多设备灵活切换。支持电脑PC端,Arduino UNO 以及各种单片机。系统支持两款中移芯片M5311和定位模块N10SG,其中M5311自带e-sim,N10SG不带e-sim但支持GPS/北斗定位及 A- GNSS 辅助定位。
开发板预留nano 尺寸的e-sim外置卡槽,板载SPI, IIC, ADC及GPIO端口,支持Type-C供电&通讯,支持Arduino UNO 供电&通讯。板载3个轻触按键,可以实现按钮开关机,复位,唤醒功能,同样也可自由切换为由上位机(单片机)控制开关机,复位,唤醒。板载两个IPEX-3天线接口,提供NB-IOT天线和GPS/北斗定位天线(仅N10SG模块可用)。
0X01 接口模式:
[](https://ppmm.org/image/VXhA)
控制模式选择:使用跳线进行切换
J2端子排:复位方式切换,1-2点短接为按键复位,对应按键为”RESET”。2-3短接为单片机控制芯片复位,在这种模式下,应将指定的单片机IO引脚连接到芯片上端端子排A的“MCU_RESET”引脚。
J4端子排:唤醒方式切换,1-2点短接为按键唤醒,对应按键为”WAKE_UP”。2-3短接为单片机控制芯片唤醒,在这种模式下,应将指定的单片机IO引脚连接到芯片上端端子排A的“X_WAKE_UP_IN”引脚。
J3端子排:开关机方式切换,1-2点短接为按键开关机,对应按键为”POWER”。2-3短接为单片机控制芯片开关机,在这种模式下,应将指定的单片机IO引脚连接到芯片上端端子排A的“X_POWER”引脚。
通讯模式选择:使用跳线进行切换
J6端子排:串口RXD,2-3点短接为板载USB串口通讯。在这种模式下,可以通过type-c直接与电脑端进行串口通讯。
1-2短接为单片机串口通讯,在这种模式下,应将指定的单片机RXD引脚连接到芯片左端端子排B的“MCU_RXD”引脚。开发板已经为Arduino UNO做了适配,此处不需要单独连接,开发板已经连接了Arduino的0(RX)口
J7端子排:串口TXD,2-3点短接为板载USB串口通讯。在这种模式下,可以通过type-c直接与电脑端进行串口通讯。
1-2短接为单片机串口通讯,在这种模式下,应将指定的单片机TXD引脚连接到芯片左端端子排B的“MCU_TXD”引脚。开发板已经为Arduino UNO做了适配,此处不需要单独连接,开发板已经连接了Arduino的1(TX)口
J8端子排:串口供电,2-3点短接为板载USB串口通讯。在这种模式下,可以通过type-c直接与电脑端进行串口通讯。
1-2短接为单片机串口通讯,在这种模式下,应将指定的单片机串口匹配的电压引脚连接到芯片上端端子排A的“MCU_VCC”引脚。开发板已经为Arduino UNO做了适配,此处不需要单独连接,开发板已经连接了Arduino的3.3V端口。(注:由于中移芯片的串口电压为1.8V,为了方便与不同电压进行串口通讯,开发板设置了电平翻转电路。所以要求在”MCU_VCC“引脚上引入与单片机串口匹配的电压,比如ESP-12系列芯片的串口电压为3.3V,此时”MCU_VCC“引脚应与单片机的3.3V管脚相连)
供电模式选择:
开发板可以使用外部电源供电,但无法为外部设备供电。如下图所示,J11的EXT_5V可以外接外部5V电源,经过板载LDO变压器后,可以为板载系统供电。但EXT_3.3V仅作为外部单片机的串口匹配电压输入,不支持外部3.3V直接驱动板载系统。此处做了对Arduino UNO的适配,如果已将板载Arduino UNO端子排与Arduino UNO相连接后,此处不再需要额外接线。
[](https://ppmm.org/image/VVV4)
0X02 射频天线:
[](https://ppmm.org/image/VZN8)
板载两个射频天线接口,已经做了阻抗匹配。
RF2是芯片的NB-IOT网络天线,采用IPEX-3端子座。
[](https://ppmm.org/image/VbfJ)
RF1是专为N10SG预留的GPS/北斗定位天线,同样采用IPEX-3端子座。(M5311芯片不具备定位功能,此处空置。)
[](https://ppmm.org/image/Vm0F)
0X03 外置SIM卡槽:
开发板背面设置了一个外置e-sim卡槽。支持nano尺寸的NB-IOT物联网网卡。红色箭头标注其插卡方向。M5311芯片自带e-sim,但N10SG需要外置e-sim才能实现联网服务。
[](https://ppmm.org/image/VsDD)
0X04 通用接口:
开发板自带兼容Arduino UNO的针排,可以直接插入Arduino UNO中。
芯片上部A端子排,引出了ADC,IIC及GPIO0,GPIO2两个端口。
[](https://ppmm.org/image/Vt1v)
芯片左部B端子排,引出了SPI端口。
[](https://ppmm.org/image/Vvq1)
芯片的测试点也完全引出:
调试串口:
[](https://ppmm.org/image/V0cm)
TP7:DBG_TXD
TP8:DBG_RXD
测试点在芯片背面:Pin44~Pin49
[](https://ppmm.org/image/VyIl)
Pin46 是GND
[](https://ppmm.org/image/W496)
[](https://ppmm.org/image/WhJT)
0X05:可以提供两种开发板,一种是搭载M5311芯片,另一种搭载N10SG芯片。这两个芯片封装完全一样。唯一的区别是M5311的Pin24空置,而N10SG芯片Pin24是GPS/北斗天线接口。开发板对这两个芯片都可以适配。
[](https://ppmm.org/image/WYTE)
[](https://ppmm.org/image/VJVk)
[](https://ppmm.org/image/WwNW)
目前手中有少量现货,也支持根据需要选择相应芯片。欲购从速。有兴趣请咨询。
收藏
♥ 感谢
Spoony
小组长
2021-07-19
支持一下。建议在闲鱼也发一下。
店长大人
8.5m
2021-07-19
不卖闲鱼,他们总是问,不下单。
RaspiSQH
121.5m
2022-01-17
♥ 1
提个建议,sim卡插拔时会被旁边的元件挡住,比较不方便,如果可以的话建议换个方向。
Spoony
小组长
2022-01-18
@RaspiSQH 大佬放假了吧
店长大人
8.5m
2022-01-18
@RaspiSQH这个确实,我的新板到了,过两天寄给你。
相逢已是初识
169.75m
2022-01-19
(≧∇≦)/
登录
或
注册
后可回复。
›
Arduino 制造
›
Arduino 实验室
›
Arduino 官网
›
Adafruit
› 相关内容关注微信公众号