
嵌入式/物联网/电子电路
文章平均质量分 88
Arduino, arm , 树莓派
猿来这样1
编程圈子,谢厂节的博客
展开
-
介绍几款串口监控工具
在开发上位机下位机通讯程序时,有一个好的监控工具会事半功倍。特在网上找了几款串口监控软件,作了简单对比:一、Device Monitoring Studio网址:http://www.hhdsoftware.com程序截屏:软件功能比较强大,是收费软件,免费试用15天。从截图可以看出,选择了通信端口以后,可以很轻松监控串口数据。另外从界面上看它还有数据统计等很多其它功能,我没有...原创 2015-01-05 10:34:53 · 130476 阅读 · 5 评论 -
MQTT学习1——CentOS下安装Mosquitto
简介MQTT 是IBM开发的针对物联网的连接协议。 Mosquitto实现了MQTT v3.1 协议的开源消息代理软件,提供轻量级的、支持发布/订阅的消息摄像头模式,对设备对设备之间的短消息通信简单易用。Mosquitto网址: http://mosquitto.org安装过程wget http://mosquitto.org/files/source/mosquitto-1.4.5.tar.g原创 2015-12-09 18:33:34 · 4657 阅读 · 1 评论 -
MQTT学习2——基础知识
简介IBM于1999年发明了MQTT,主要用于物联网通讯。 其特点:轻量级的 machine-to-machine 通信协议publish/subscribe模式基于TCP/IP支持QoS适合于低带宽、不可靠连接、嵌入式设备、CPU内存资源紧张是一种比较不错的Android消息推送方案FacebookMessenger采用了MQTTMQTT有可能成为物联网的重要协议MQTT 架构原创 2016-12-23 21:53:34 · 1558 阅读 · 0 评论 -
MQTT客户端测试工具及java资源
windows通讯猫http://tongxinmao.com/upload/COMNET.exepaho编译好的可执行文件: https://repo.eclipse.org/content/repositories/paho-releases/org/eclipse/paho/org.eclipse.paho.ui.app/1.0.2/官网:https://www.eclipse.org/pa原创 2017-11-10 13:38:54 · 3569 阅读 · 0 评论 -
SmartConfig
要实现的功能:手机已经联上某个WIFI网络,通过手机APP发送SSID和密钥。另外一个Wifi模块可以监听到数据,但无法解密数据。处理原理:wifi模块虽然无法解密监听到的数据包,但模块仍可以看到每个数据包的源、目标mac地址,可以看到数据包里数据域的长度。加密会以一种一致的方式影响发送的数据包的大小。例如:APP发送n字节数据,发送至路由器时,加密的包会有(n+x)字节。x在这些包里是一个固定翻译 2015-12-18 15:06:10 · 11955 阅读 · 9 评论 -
4G模块上手学习1——AT命令大全
一 般 命 令AT+CGMI 给出模块厂商的标识。AT+CGMM 获得模块标识。这个命令用来得到支持的频带(GSM 900,DCS 1800 或PCS 1900)。当 模块有多频带时,回应可能是不同频带的结合。AT+CGMR 获得模块的软件版本。AT+CGSN 获得 GSM 模块的 IMEI(国际移动设备标识)序列号。AT+CSCS 选择TE转载 2017-01-17 08:13:28 · 22602 阅读 · 3 评论 -
优快云物联网学习1 现代物联网应用系统构架与技术栈
WRTnode 创始人 罗未一、物联网技术现状1. 碎片化操作系统不少于50种芯片、开发框架众多2. 结果碎片化造成的人员体系封闭、行业进展慢。二、技术观念的转变软件定义物联网,形成技术产业链划分,行业进一步细分。快速交付行业角色划分统一的知识体系能够使用前人完成的成果或体系1. 大厂商操作系统ZephyrLiteOS (华为)mbedOS (ARM)脚本语言引擎Je原创 2017-07-01 09:41:33 · 2475 阅读 · 0 评论 -
优快云物联网学习2 IoT应用开发平台巡礼
郑晔@Ruff 端上IoT平台,非云上IoT平台一、IoT平台简介1. 平台 分类 项目 嵌入式操作系统 VxWorks、FreeRTOS、LiteOS、mbed 极客硬件平台 树莓派、Arduino JavaScript IoT 开发平台 Ruff、Tessel、JerryScript、Johnny-Five2. 嵌入式操作系统的困境入门门槛 门槛极高,开发者需原创 2017-07-01 10:41:27 · 1040 阅读 · 0 评论 -
优快云物联网学习3 探索IoT世界中的JavaScript
Phodal一、物联网架构后台服务 Java、Go、Python硬件端 汇编、C、C++手机应用 Java、Objective-C/SwiftWeb 界面 JavaScript桌面应用 C#、C++二、One JavaScriptArduino示例 1、后端传统的: MQTT Server、HTTP Server、CoAP Server, 基于Pub/SubServe原创 2017-07-01 11:36:34 · 679 阅读 · 0 评论 -
优快云物联网学习4 javascript的物联网应用开发
阿里云IOT事业部 玄彦一、物联网应用的架构和数据链路二、MQTT及示例应用开发基于publish-subscribe模式。 demo代码下载 https://github.com/coolnameismy/javascript-mqtt-demo-wearingTip先启动broker。1. clientsrc/temperature/index.js 基于mqtt.js实现,可以移植到原创 2017-07-01 13:45:26 · 1250 阅读 · 0 评论 -
优快云物联网学习5 从芯片到云端 Python物联网全栈开发经验教训共享
刘凯一、前言物联网端到端模型物联网与互联网差异开发环节:物联网增加了设备相关的设备域开发;人机交互:没有标准显示组件,不支持现有UI组件,需要NUI、智能传感器接入协议:设备能力受限,需要支持MQTT/CoAP/TCP/UDP套接字;安全特性:设备能力受限,无法支持RSA2048算法TLS;数据特点:物联网上传流入流量远远大于流出流量;实时要求:物联网隐含实时要求,流入数据需要支持实时检原创 2017-07-01 15:54:26 · 9804 阅读 · 0 评论 -
优快云物联网学习6 从端到云-工业物联网项目全栈快速开发
刘洪峰(叶帆),叶帆科技创始人兼CEO,前微软(中国).NET Micro Framework 开发团队成员,微软全球最有价值专家(MVP),优快云 十大 MVB。以微软 .NET MF 系统为核心,研发了物联网智能网关、YFIOs 和 YFHMI 等物联网中间件软硬件平台。一、 民用物联网和工业物联网都有云、端,有传感器数据采集,设备控制及通信传输等功能。区别: 类别项 民用物联网原创 2017-07-01 16:43:43 · 3563 阅读 · 0 评论 -
优快云物联网学习7 物联网安全:转守为攻
李知周 大数据安全科学家 使用大数据与机器学习猎杀黑客一、 物联网的安全挑战1.案例2016年 10 月 21 日早晨,美国互联网服务商 Dynamic Network Service(简称Dyn)遭遇了大规模 DDoS 攻击,造成包括 Twitter、 Facebook 在内的多家美国网站出现登陆问题。有数据表明,黑客发起此次攻击,是运用了全球上千万件感染恶意代码的物联网智能设备,例如 CCTV原创 2017-07-01 18:07:50 · 1764 阅读 · 0 评论 -
优快云 人工智能发展动态在线学习笔记
IBM AI 开发者技术实战沙龙胡香冬,凌棕博士1. 人工智能简史PB是大数据的临界点 Byte->KB->MB->GB->TB->PB->EB->ZB->YB->NB->DB数据加工能力是关键 大数据促进人工智能技术革新 大数据+深度学习使得人工智能应用有突破性进展2. 云计算与大数据的进化演变计算服务的演变进程网格计算利用并行计算解决大型问题Globus Alliance使其成为主流原创 2017-07-20 21:09:32 · 910 阅读 · 0 评论 -
阿里IoT套件 使用记录1 注册产品及设备上线
一、 开通服务https://iot.aliyun.com/product/netsuite?spm=a2c2j.8959409.5007677.2.8517eafvu9vGC 二、创建产品1. 登陆控制台填写产品信息,如:洗衣机,点击确定。 三、 添加设备四、 java测试运行到 https://help.aliyun.com/document_detail/42648.html?spm=5原创 2017-10-11 10:21:09 · 2176 阅读 · 0 评论 -
阿里IoT套件 使用记录2 消息转发
实现M2M的功能,主要用到规则引擎。一、 定义协议定义数据内容为JSON格式:{ "header": { "command": "getAttributes", "transactionID": "0e60b714", "SAID": "目标设备名称" }, "body": { "led1": null原创 2017-10-17 11:06:29 · 1027 阅读 · 0 评论 -
阿里IoT套件 使用记录3 服务器订阅
参考文档: https://help.aliyun.com/document_detail/50633.html物联网套件需要配合消息服务MNS来提供服务端订阅设备消息的功能。架构:订阅方式队列模型用户简单配置,物联网套件会将设备的数据透传写入MNS队列中,用户服务端从队列中获取数据主题模型用户可以使用物联网套件的规则引擎对设备数据进行计算处理,再利用规则引擎将数据转发到MNS主题中,然后用户服务原创 2018-01-04 16:01:28 · 1528 阅读 · 0 评论 -
Apollo 在Windows下安装使用
下载地址:http://activemq.apache.org/apollo/download.html安装首先电脑需要正确安装JDK。 下载后的文件: D:\apache-apollo-1.7.1-windows-distro\apache-apollo-1.7.1设置环境变量 APOLLO_HOME 指向 D:\apache-apollo-1.7.1-windows-distro\apach原创 2017-11-09 16:55:18 · 9320 阅读 · 0 评论