Luat Inside | 多功能YAP物联网终端机,你不会还不知道吧?

简洁高效是合宙产品的一个重要特点,合宙的工程师们用Demo取代繁杂的说明书,以便于开发者快速上手。
有没有可能把这个学习的过程变得更有趣,并且把技术入门难度进一步降低?作为一名Luat技术爱好者,我对此进行了研究,并初步尝试开发了YAP物联网通信终端机这个产品。
YAP终端机简介
YAP物联网通信终端基于合宙当红物联网Cat.1模块—— Air724UG,采用蜂窝物联网4G LTE Cat.1通信技术,兼具通讯和边缘数据处理功能,可以胜任多数物联网应用场景的技术学习和产品原型开发场景。
YAP的基础软件框架和硬件电路均为MIT开源授权,希望能帮助大家更快踏入物联网的大门。
YAP基本功能
YAP终端实现了Air724UG所支持的三大核心功能4G Volte语音、USB上网、串口DTU通信,提供便捷的APP应用管理。

1)4G Volte语音
4G Volte是一种采用高质量语音编码的新型语音通信方式,相对于传统的2G线路方式的语音呼叫信号更清晰,通话质量更高,目前三大运营商均已支持。
注意:部分地区用户尚未自动开通该项业务,需要致电移动、联通、电信运营商客服号码免费开通Volte业务,另外此项功能需要实名制的电话卡支持,普通物联网卡不支持。
2)电脑USB 4G上网
YAP终端机本身即是一个支持Windows10的免驱USB网卡。通过USB连接终端机与电脑后,电脑自动接入互联网,数据下行速率可达10Mbps,上行速率可达5Mbps。

3)远程遥控和串口数据通信
YAP终端机本身支持串口数据通信,可采用自有开源协议UPWS、阿里云、原生MQTT三种通信协议与设备进行字符串格式的透传;支持三个网络连接同时在线;提供的开源APP可以在手机、平板电脑、PC上跨平台使用。
APP基于H5技术开发,具有免下载、 运行速度快、无平台依赖等多种优点。可采用微信、支付宝或者任何支持二维码扫描的手机或平板电脑浏览器进行设备控制,对无扫码功能的设备,如PC上可以通过url访问。

此外,YAP终端机支持中文及数字、英文字母的在线朗读功能,使用APP发送指令,设备将进行远程实时朗读,语音清晰洪亮。
YAP扩展应用
得益于内置的合宙Luat虚拟机技术,YAP终端机可作为边缘物联网控制节点独立使用,驱动各类传感器、执行器,完成数据采集、数据传送、逻辑控制等操作。
终端驱动设备类型广泛,如测距仪、显示屏、LED阵列、伺服电机、舵机等。 无论本地还是远程,均可通过单AT指令直接控制终端运行。
● 示例1:流水灯
发送单一指令驱动流水灯显示屏:
2812DISPLAY,letter
letter 是要显示的内容,支持数字英文及标点符号。流水灯效果如下:

● 示例2:电机控制
发送单一指令控制伺服电机:
SERVOROLL,90
90数字代表旋转角度,根据需求录入。电机控制效果如下:

更多功能介绍及操作指南参见以下链接
YAP 购买福利及开源资源
目前YAP终端尚属于新品测试阶段,可提供全套散件套装供Luat爱好者DIY尝鲜,同时提供图文安装教程和QQ群技术指导
购买方式一:
淘宝搜索 “YAP物联网终端机”
Luat技术爱好者服务小店购买
购买方式二:
合宙Luat公众号粉丝特别福利
原售价为150元,邮费8元
全套配件尝鲜宠粉价118元包邮
【 淘宝暗号:Luat Fans 】
少量到货,先到先得
- 特别提示 -
产品组装需要电烙铁、焊锡、万用表等基本电子工具,且需要参与者具备一定的动手能力。目前设计尚有不尽人意的地方,欢迎大家多提建议。
YAP配套开源资源
Yap的核心部分均以开源的形式提供给用户,同时将不断提供和完善配套资源:
1)Cat1 phone core基于Air724UG模组,支持电话二次开发、板载SIM卡座、4G天线,是目前板载天线的尺寸最小的全功能Cat.1核心板。
项目地址:https://www.oshwhub.com/miuser/elderphonev2-schdoc
2)Midemo用一组极简单的AT增强指令,简化现有的物联网模块联网方式,并增强现有物联网模块对外设的控制能力。
开源地址:https://gitee.com/miuser00/midemo
3)Upws开源物联网服务器协议简单,功能单一且稳定的一款简易的物联网通信服务端,采用C#编写,代码开源,使用简单方便 。
协议地址:http://box.miuser.net/MTJMCN/MTCP.html
项目地址:https://gitee.com/miuser00/upws
4)更多配套设备
为了使开发者能够快速的开发出自己的物联网产品原型,产品购买后,还将不断提供更多开源资源,目前提供有:
C# 串口调试助手源码
C# UDP网络接口源码
C# websocket通信DEMO源码
PBV2核心板加工BOM图纸、3D模型等配套研发生产文件
祝愿喜爱开发的朋友们能通过本产品快速入门物联网,和Luat社区的小伙伴们一起开发出个性化且开放的物联网产品,分享学习物联网技术的的快乐和喜悦。 感谢大家对YAP的关注与支持!
那么YAP这个名称到底是什么意思呢?微信关注合宙视频号里面有介绍哦
Luat Inside | 多功能YAP物联网终端机,你不会还不知道吧?的更多相关文章
- Rust这种新型的语言注定火不起来,功能太强大(特性太多),还不如用成熟稳定强大的C/C++,而且生态不行、所以恶性循环
这种新型的语言注定火不起来,功能太强大(特性太多),还不如用成熟稳定强大的C/C++,,而Golang足够简单,入门快,编译快,性能也强悍,解决了服务端开发人员的痛点,,注定被大多数人接受... go ...
- vue 带参数的跳转-完成一个功能之后 之后需要深思,否则还会忘记
我要写详细点,否则下次很容易忘记 写了一个页面,这个页面里面添加了 很多a 标签,跳转都是同一个页面,内容不一样,方法 首先 路由 设定好 routes:[ { path:'/aaa', name:' ...
- Luat Inside | 致敬经典,使用Air724UG制作简易贪吃蛇
作者简介: 打盹的消防车--活跃于Luat社群的新生代全能开发者,东北小伙儿爽朗幽默.好学敏思,更是实力行动派.幼年曾手握火红炽铁而后全然无恙,堪称魔幻经历:如今热衷于各类嵌入式软硬件研究,快意物联江 ...
- html5音频audio对象处理以及ios微信端自动播放和息屏后唤醒的判断---可供参考(功能都完整实现了,只是细节还没处理的很好)
// html模版中的 此处结合了weui样式整合的微信手机端片段代码(不可直接粘贴复制进行使用)里面含有一些php的写法,可直接略过..###重点参考js代码### <div> < ...
- [Bootstrap-插件使用]Jcrop+fileinput组合实现头像上传功能
很久没有更新博客了,再不写点东西都烂了. 这次更新一个小内容,是两个插件的组合使用,实现头像上传功能. 业务需求: 头像上传功能,要对上传的文件进行剪切,且保证头像到服务器时必须是正方形的. 优化&l ...
- 【转】ios内联函数 inline
ios内联函数 inline 缘由 由于在学习使用UIScrollVew开发的过程中,碰到下面这个属性(设置内边距): @property(nonatomic) UIEdgeInsets scroll ...
- 让我们共同构筑物联网起飞的平台:物联网操作系统Hello China寻求应用合作伙伴
经过几天的努力,终于把Hello China V1.76版的内核移植到基于Cortex-M3内核的STM32 chipset上.因为还希望进一步写一个USART驱动程序,因此详细的移植文档,预计一周之 ...
- 物联网(IoT)的11大云平台:AWS、Azure、谷歌云、Oracle、
物联网(IoT)的11大云平台:AWS.Azure.谷歌云.Oracle. 2018-11-06 14:02 云技术 关键词:物联网AzureGoogleSalesforce云计算 导读:现在,我们将 ...
- 物联网学习之路——IoT概况
物联网IoT概念 IoT,Internet of Things,即物物相连的互联网.它包含两层意思:一,以互联网为基础:二,物物相连,实现信息的交换和通信.物联网通过智能感知.识别技术与普适计算等通信 ...
随机推荐
- 一道VM的逆向所引发的符号执行思路
逆向虚拟机保护 虚拟机保护类的题目需要找到虚拟机的vm_code(字节码),各个handler,然后进一步分析虚拟机保护代码的流程. 用IDA打开程序,经分析后0x403040全局变量地址处存储的就是 ...
- c语言编程学习之字符串
字符串字面量与字符变量 1.字符串字面量 字符串字面量是一对双引号括起来的字符序列.当c语言编译器在程序中遇到长度为n的字符串字面量时,它会为字符串字面量分配长度为n+1的内存空间.这块内存空间用来存 ...
- n皇后问题的递归和迭代版 leetcode N-Queens
题目如下图: 递归版 class Solution { public: vector<vector<string>> solveNQueens(int n) { vector& ...
- [源码解析] 并行分布式框架 Celery 之 Lamport 逻辑时钟 & Mingle
[源码解析] 并行分布式框架 Celery 之 Lamport 逻辑时钟 & Mingle 目录 [源码解析] 并行分布式框架 Celery 之 Lamport 逻辑时钟 & Ming ...
- 通过LinkedHashMap实现LRU算法
一.基于LinkedHashMap源码分析 方法调用流程(这里只是以put方法位例) put() -> putVal() -> afterNodeInsertion() -> rem ...
- 通俗易懂的JS之Proxy
与掘金文章同步,地址:https://juejin.cn/post/6964398933229436935 什么是代理模式 引入一个现实生活中的案例 我们作为用户需要去如何评估一个房子的好坏.如何办理 ...
- 3. java基础语法
3.1 注释(理解) 注释是对代码的解释和说明文字,可以提高程序的可读性,因此在程序中添加必要的注释文字十分重要.Java中的 注释分为三种: 单行注释.单行注释的格式是使用//,从//开始至本行结尾 ...
- ocalhost kernel: [244840.301449] nf_conntrack: nf_conntrack: table full, dropping packet
nf_conntrack: table full, dropping packet. 终结篇 "连接跟踪表已满,开始丢包"!相信不少用iptables的同学都会见过这个错误信息 ...
- 【转载】基于RedHatEnterpriseLinux V7(RHEL7)下SPEC CPU 2006环境搭建以及测试流程(之一)——介绍、安装准备、安装、config文件以及运行脚本介绍
基于RedHatEnterpriseLinux V7(RHEL7)下SPEC CPU 2006环境搭建以及测试流程(之一)--介绍.安装准备.安装.config文件以及运行脚本介绍 其他 2018-0 ...
- zabbix监控之邮件报警通知
zabbix官网的操作指南:https://www.zabbix.com/documentation/4.0/zh/manual 首先我们需要创建一个需要被监控的主机,并设置相应的监控项.当监控项收集 ...