自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Iot小能手

博客搬家咯,欢迎光顾新家 http://blog.csdn.net/iotisan

  • 博客(81)
  • 收藏
  • 关注

原创 增强现实(AR)笔记:Vuforia及Unity3D

AR现在越来越频繁地出现在大家视野中了,最早是在微博上看到一个百事可乐Unbelievable公交站台的视频,公交站的广告机做出各种AR特效,让人们惊叫连连。现在看到星巴克、宜家、哈根达斯这些也都开始玩AR了,浪潮已经在不知不觉中到来了。

2015-10-28 23:57:23 3147

原创 零java基础搞定微信Server

自从打通了微信客户端到设备端的通道,我的工作就转移到了服务器端了。微信的BlueDemoServer是以java编写,而本尊只懂得嵌入式,对JavaWeb一窍不通。本尊贵为IOT的弄潮儿,下定决定要了结这件事。索性就写一个系列的学习笔记,记录下我这样零java基础的人如何应对web服务端。

2015-08-20 11:22:23 2092

原创 ESP8266学习笔记1:如何在安信可全功能测试板上实现ESP-01的编译下载和调试

用到的是安信可的ESP-01模块,终于打通了编译下载调试的整个通道,有一些细节需要记录,方便后续的开发工作。

2017-02-04 01:08:01 3496

原创 ESP8266学习笔记2:实现ESP8266的局域网内通信

上一篇熟悉了编译下载操作,现在就以实例入手。工程使用的是IOT_DEMO,据DEMO文档可以知道ESP8266初始工作模式为softAP+station共存的模式。于是这边我们就先以softAP入手,研究下局域网内的通信。

2017-02-04 01:06:46 4264

原创 ESP8266学习笔记3:建立自定义的softAP

刚才在乐鑫官网看到了配置AP的例程,于是做了第一次代码修改尝试。

2017-02-04 01:05:18 2788

原创 ESP8266学习笔记4:ESP8266的SmartConfig

花了将近一天的时间来研究ESP8266的SmartConfig功能,这个应该算是wifi云产品的标配。这篇文章先把SmartConfig操作一遍,后面我再写篇文章梳理下物理层的具体协议。

2017-02-04 01:03:13 4120

原创 讲一讲WiFi快连、SmartConfig、SmartConnect

本文是给公司同事们培训的材料,系统地讲解了WiFi快连技术,你听到的SmartConfig、SmartConnect、SmartLink其实都大同小异。

2017-02-04 01:01:57 3148

原创 ESP8266学习笔记5:ESP8266接入yeelink

搞定了SmartConfig,前头也用cURL玩过了yeelink,今天就编写代码,让ESP8266接入yeelink。

2017-02-04 01:00:42 1779

原创 Windows下CSDN CODE的git环境搭建

Windows下CSDN CODE的git环境搭建

2016-05-05 09:52:39 664

原创 无线节点的空中唤醒

空中唤醒是个很酷的功能,在研究contiki的时候就见过类似的东西,ContikiMAC radio duty cycling mechanism。这种功能给那些不能错过任何无线信息的节点一些休眠的机会,得以节省一些电量。原理简单说,就是在无线传输发生时,在有效数据前头加一段前导码,无线节点唤醒捕捉到这个前导码就进入正常的接收流程。平常无线节点唤醒,监听下网络,发现无前导码就立即休眠。

2016-03-18 00:07:09 3389 2

原创 Axure学习备忘

现在跟着axure官方的教程学习制作快速原型,目标是做简单的APP原型,做个备忘。一、CoreTraining1.Getting Started学会对按键添加点击时链接。2.Working with pages学会对页面操作,添加页面链接。按键组件被鼠标覆盖时可触发事件,如改变填充颜色。3.Widgets&MasterMaster即导航栏,可添加到多个页面中。多

2016-03-08 00:12:45 881 1

原创 Jlink克隆版和谐处理

Jlink克隆版和谐处理

2015-12-25 11:29:06 1539

转载 AES五种加密模式(CBC、ECB、CTR、CFB、OCF)

分组密码有五种工作模式:1.电码本模式(Electronic Codebook Book (ECB));2.密码分组链接模式(Cipher Block Chaining (CBC));3.计算器模式(Counter (CTR));4.密码反馈模式(Cipher FeedBack (CFB));5.输出反馈模式(Output FeedBack (OFB))。

2015-12-18 10:38:33 12180

原创 CC1310笔记1:开发准备

SubG一直都在接触,但就是没有入手去学习。这次刚好要用到,做点笔记。

2015-11-29 19:47:31 16726

原创 增强现实(AR)笔记4:ObjectRecognition实操

这个例程的操作折腾了我一周的时间。其中几个问题困扰了我很久,初学者总有一道坎,跨过去一切才变得顺利。

2015-11-22 21:52:39 1925

原创 增强现实(AR)笔记3:使用Vuforia Object Scaner来扫描物体

上一篇笔记中提到Object Recognition例程中没有任何预设好的对象,需要开发者自己利用Object Scanner这个工具来扫描创建。本文就详细记录下扫描物体的操作,并且在文末给了一个大宝SOD蜜的实例。

2015-11-11 23:15:08 12737 3

原创 增强现实(AR)笔记2:Vuforia+Unity例程ObjectRecognition

官方有一个专门针对Unity的例程ObjectRecognition,更适合我们用Unity+Vuforia的学习。我的学习目标刚好也是ObjectRecognition,由于各个对象类型是相互孤立的,所以就放心地丢下其他各种对象类型的学习,直接拿ObjectRecognition来入门。

2015-11-11 23:06:08 2965

原创 增强现实(AR)学习笔记1:Vuforia开发准备

本文翻译自:http://developer.vuforia.com/library/getting-started,主要了解高通Vuforia开发准备。

2015-10-29 01:29:04 4159

翻译 加入ZigBee联盟,共画物联网的未来

本文翻译源自zigbee联盟官网,lhttp://www.zigbee.org/zigbeealliance/join/,主要了解联盟加入步骤。Zigbee联盟是物联网全球革命的领导者,创造了随心控制的时代。Zigbee简化了无线产品的整合、加快了市场化,同时让那些希望引入高能效的无线控制的厂商,降低了成本和风险。我们的联盟成员在开放的全球环境下一起努力创造了全新的标准,提供可靠、安全、低功耗且易

2015-10-08 15:41:36 1845

原创 zigbee的扩频技术了解

蓝牙和zigbee都采用了拓展频谱通信技术

2015-10-08 10:09:46 6302

转载 产品经理如何做好行业研究及竞争对手分析工作

今早打算写一份竞品分析报告,搜到这位大侠的博文,很受启发。平常我也有搜集一些情报,不过都是用svn来管理文档,没有进行系统规划和总结。从今天开始就动起来。原文地址:http://blog.sina.com.cn/s/blog_605b0e2e01013jj4.html

2015-09-15 10:07:10 943

原创 零java基础搞定微信Server_7:微信公众号的自定义菜单

昨天玩了文本消息的接收,今天想试试自定义菜单。

2015-09-09 19:37:08 2395

原创 零java基础搞定微信Server_6:微信公众号的文本消息处理

在启动了开发模式后,就可以做些简单的接收处理了。文本消息是最简单的一种消息。今天就先拿下它。

2015-09-08 23:44:49 767

原创 零java基础搞定微信Server_5:启用微信公众号开发模式

写完了例程,确认了整个开发环境是没问题的。接着就开始做微信公众平台的开发了。

2015-09-07 23:53:29 1071

翻译 BB-8机器人在美国亚马逊的买家评价

最近BB-8刚刚发售,我看了视频,深深被这个萌物打动,于是也想到亚马逊买一只。这篇翻译是美国亚马逊上BB-8的购买评价。给剁手党和真爱粉了解下具体的情况。

2015-09-07 10:47:28 2126

原创 零java基础搞定微信Server_4:写一个servlet的demo

完善了开发环境之后,就是编写servlet示例程序了,感受下javaweb的开发。

2015-09-06 23:46:29 1336

原创 零java基础搞定微信Server_3:搭建微信Server本地开发环境

XML和Servlet这些基础知识学了几天了,心里还是没有底。直接搭建开发环境,尽快搞起来吧。

2015-09-02 00:45:11 1592 2

原创 零java基础搞定微信Server_2:Servlet基础

Servlet是整个javaweb的基石,在微信bluelight的DEMO中,CallbackServlet就是整个web处理的入口,所有的消息都是从这边进入的。

2015-09-01 19:42:47 1036

转载 Servlet中Web.xml的配置

Servlet中Web.xml的配置

2015-09-01 14:14:36 1029

原创 ESP8266学习笔记8:ESP8266接入机智云

1 前言本文偏软,先做个声明。 利益相关声明:我是一个硬件公司的工程师,跟机智云没有任何的利益相关。机智云,是目前比较开放的第三方云平台。我是在今年光亚展上看到他们的,当时记了几家国内的云平台公司,机智云是其中之一。主要的了解还都是在网上,公司发展也不错,在商务对接时支持也比较给力。他们开源了很多APP和SDK,相信有不少人都从中受益。这阵子经常看到他们有很多大动作,更让我佩服这家公司,比如今

2015-08-31 14:41:30 13375 3

原创 ESP8266学习笔记7:保存和读取自定义参数

前言这几天正在使用ESP8266接入机智云,需要保存一些自定义的参数。在笔记6中,做了AP信息的保存,但它是借助特定的API保存特定的AP信息。而自定义的参数还需要我们自己处理,所有的智能硬件都会涉及这种情况,今天把这块也梳理下。转载请注明:http://blog.csdn.net/sadshen编程思路ESP的IOT_DEMO是让ESP连接乐鑫自己的云平台,其中必然涉及以下自定义参数的保存,这就是

2015-08-26 16:59:06 15717 1

原创 ESP8266学习笔记6:ESP8266规范wifi连接操作

几周前,有网友就问我esp8266重新上电无法自动连接之前配置的路由器。这确实是目前DEMO最缺的一个功能,当首次将设备接入wifi之后,设备应该保存住SSID和PWD,在后续上电时能自己去连接wifi,而不是例程中每次上电都来一次。当时忙别的事情没做,今天抽时间做了下处理。其实处理还挺简单,写篇笔记总结下,规范wifi连接操作。

2015-08-21 12:09:27 31975 14

原创 零java基础搞定微信Server_1:XML基础学习

完成本文的知识储备,将明白这个XML结构体的意思。笔记内容大多来自于孙鑫《JavaWeb开发详解》,我从中梳理总结出必要的信息,帮助消化理解。

2015-08-20 17:09:43 1669

转载 各种License

什么是License许多混乱就始于你不知道License到底是什么,到底有什么含义。当你对你的产品使用License时,并不意味着你放弃了任何权利,你依然对其拥有原著作权。License只是授予他们于特定权利来使用你的产品。License只是把你的作品释放到公有领域,或者给各个拷贝赋予权限。也意味着你放弃了版权收入,别人也没有义务把你列为原作者或贡献者。开放源代码许可协议更

2015-08-19 19:34:40 1866

原创 CC254x(cc2540/cc2541)的微信AirSync调试笔记

本尊自诩为IOT小能手,一直没涉足蓝牙实在说不过去。刚好上个月底的时候计划做个BLE设备,这阵子利用业余时间自学了BLE协议栈,了解了GATT,磕磕绊绊完成CC254x的微信AirSync。就在今晚,听着Coldplay的“Be my mirror, my sword and shield”雄心万丈,大千世界和AirSync都被我征服,终于完成了最后一步的测试。

2015-08-18 22:47:46 7798 17

转载 开源点评:Protocol Buffers介绍

本文来自CSDN博客:http://blog.csdn.net/program_think/archive/2009/05/31/4229773.aspx  今天来介绍一下“Protocol Buffers”(以下简称protobuf)这个玩意儿。本来俺在构思“生产者/消费者模式 ”系列的下一个帖子:关于生产者和消费者之间的数据传输格式。由于里面扯到了protobuf,想想干脆

2015-08-14 11:11:26 969

原创 栈空间溢出

前言嵌入式工程师们免不了和堆栈打交道,深入理解了这两个东西,才能从代码编写时就考虑清楚内存管理,避免到后期出现各种莫名其妙的问题。最近在使用CC2530时也遇到了一些问题,怀疑跟栈空间溢出有关,于是做了一次梳理。可能有些理解还不到位,等了解了再修正。本文是以CC2530为例做了测试,我们可以借鉴到其他单片机上。所谓栈空间,就是一块内存空间。而溢出,就是使用的内存区域超过了这块空间。占用栈空间的是局部

2015-08-10 17:49:38 3010

原创 markdown的初体验

今天终于与markdown狭路相逢,一番了解之后被这个玩意深深吸引。 随后分别使用CSDN的MD编辑器与MarkdownPad2编辑了36kr的几篇新闻稿,感受了下效果。 现在再用md来写下这篇博客。

2015-07-27 15:36:54 793

转载 着手智能化灌溉的 CropX 获 900 万美元 A 轮融资,谁在布局农业物联网?

本文转载自36kr 原作者 糖醋不同作物的根系对水的吸收速度和需求量不同,而这些数据直接影响着农业用水量和作物生长情况。CropX 这家来自硅谷的创业公司主要产品是一个探测土壤参数的硬件,和帮助农民展示相关数据的软件,并希望通过它们建立一个“土壤物联网”。从硬件上来说,CropX 最重要的传感器有三个,分别主要收集地形、土壤结构和含水量,以此来决定土壤对水的需求量,这与此前我们介绍过的中国做

2015-07-27 14:52:54 1538

转载 好好读书以后才能回家种田!农业管理系统Granular获420万美元融资,总融资达2770万美元

本文转载自36kr, 用于熟悉Markdown。 原作者 甘源小时候有没有被爸妈吓唬过,“你再不好好读书,以后只能去种田!”现在这样的吓唬大概不起作用了,因为专门帮人更高效种田的农场管理系统Granular获得了420万美元的风险投资,融资总计2770万美元。帮人种田的公司都能拿到这么多钱,自己去种田就怎么了?Granular是一个全方位的,从播种,收获,售卖,到结算都帮你考虑到了的公司。在

2015-07-27 14:33:11 1742

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除