wifi一键配网smartconfig原理及应用

智能家居/家电现阶段还处于普及阶段,由于家庭wifi网络的普及,目前普遍采用wifi与路由器完成连接,与手机/云端进行数据交互. 智能硬件,如智能插座,智能空调,智能空气净化器由于不具备人机交互界面,不能像电脑一样的搜索/选择...

2018-06-05 13:35:23

阅读数 235

评论数 0

SSL-TLS 双向认证(三) -- ESP8266与mosquitto的MQTT双向认证

本文部分参考: https://github.com/tuanpmt/esp_mqtt http://espressif.com/zh-hans/products/hardware/esp8266ex/overvie...

2018-05-17 13:57:52

阅读数 114

评论数 0

SSL-TLS 双向认证(二) -- 基于mosquittto的MQTT双向认证

本文部分参考: https://baike.baidu.com/item/MQTT/3618851?fr=aladdin https://baike.baidu.com/item/mosquitto 一: MQTT ...

2018-05-17 13:57:10

阅读数 238

评论数 0

SSL-TLS 双向认证(一) -- SSL-TLS工作原理

本文部分参考: https://www.wosign.com/faq/faq2016-0309-03.htm https://www.wosign.com/faq/faq2016-0309-04.htm http:/...

2018-05-17 13:56:14

阅读数 192

评论数 0

ESP8266 RTOS 下 openssl 证书及使用和 fragment 介绍

1 简介 本文主要介绍基于 ESP8266_RTOS_SDK 的 SSL 加密使用方法,将分别介绍 ESP8266 作为 SSL client 和 SSL server 的使用方法。 SSL 功能需要占用大量内存,请开...

2018-05-17 13:55:04

阅读数 471

评论数 0

openSSL工具列表

 OpenSSL介绍 OpenSSL是一个安全工具集,同时也提供了开源程序库。它支持ssl(Secure Sockets Layer, v2/v3),TLS(Transport Layer Secure, v1)。这...

2018-05-17 13:45:56

阅读数 377

评论数 0

Linux下Doxygen的安装配置与使用

1 简介Doxygen是一种开源跨平台的,以类似JavaDoc风格描述的文档系统. Doxgen可以从一套源文件开始,生成HTML格式的在线类浏览器,或离线的LATEX、RTF参考手册。LATEX也可以转成PDF.Doxygen 的使用可分为两大部分。首先是特定格式的批注撰写,第二便是利用Doxy...

2018-05-11 15:47:51

阅读数 157

评论数 0

ESP8266 基础篇:WiFi scan 方法以及测试

一:目的本文通过配置不同的预设扫描参数来测试 ESP8266 实际扫描信道总时间。二:相关介绍passive scan: 被动扫描,将 ESP8266 设置为 passive scan, ESP8266 将处于被动扫描状态,通过监听每个信道上,AP 定时发出的 beacon 帧,从而扫描到 AP ...

2018-05-04 10:21:22

阅读数 957

评论数 0

ESP8266 基础篇:国家码使用

一:简介WiFi 设备工作在 2.4G 频段或 5G 频段,由于无线信号的开放性,不同的无线设备间会存在相互干扰。因此,不同国家对 WiFi 设备都有一定的要求和限制。主要体现在频谱、射频功率、安全性及其他方面。因此,在不同国家销售的 WiFi 设备应遵循该国家或地区的要求。在 ESP8266 和...

2018-05-03 18:11:07

阅读数 107

评论数 0

ESP8266 基础篇:RTOS SDK 内存优化方法

阅读本文前,建议先阅读《esp8266 内存分布》和《esp8266 段的概念》。 通过《esp8266 段的概念》,我们已经知道 .rodata 会占用 dRAM 的空间,从而减小实际可用的 heap 空间大小。因此我...

2018-05-03 17:26:15

阅读数 290

评论数 0

ESP8266 基础篇:段的概念

大家在使用 esp8266 的过程中,可能会有如下疑问,比如:函数放在那儿了?变量放在哪儿了?常量放在哪儿了?等等 本文以 esp8266 rtos sdk 为例,进行分析,esp8266 nonos sdk 有些许差异...

2018-05-03 16:41:00

阅读数 84

评论数 0

ESP8266 基础篇:内存分布

esp8266 在物理上有 64KB 的 iRAM,96KB 的 dRAM,在ld文件夹的eagle.app.v6.ld可以查看到以下信息:MEMORY{  dport0_0_seg :                       org = 0x3FF00000, len = 0x10  dra...

2018-05-03 15:54:01

阅读数 436

评论数 0

改变printf输出文字的颜色

格式如下:\033[显示方式;前景色;背景色m\033[0m 默认\033[1;32;40m 绿色\033[1;31;40m 红色显示方式:0(默认值)、1(高亮)、22(非粗体)、4(下划线)、24(非下划线)、5(闪烁)、25(非闪烁)、7(反显)、27(非反显)前景色:30(黑色)、31(红...

2018-03-14 14:16:11

阅读数 153

评论数 1

openwrt-mt7688 -- libpcap 进入混杂模式

1.Libpcap简介   Libpcap是Packet Capture Libray的英文缩写,即数据包捕获函数库。该库提供的C函数接口用于捕捉经过指定网络接口的数据包,该接口应该是被设为混杂模式。这个在原始套接子中有提到。   著名的软件TCPDUMP就是在Libpcap的基础上开...

2017-10-27 16:41:05

阅读数 931

评论数 0

openwrt-mt7688 遇到的一些问题

1、make成功却不生成openwrt-ramips-mt7628-mt7628-squashfs-sysupgrade.bin      查看openwrt-sdk/target/linux/ramips/image/Makefile 可知SDK可以支持最大32M的flash,默认选择的是8M...

2017-09-01 16:50:17

阅读数 1246

评论数 0

openwrt-mt7688 修改默认的WIFI SSID

按http://www.openwrt.pro/post-317.html里面的方式修改openwrt-mt7688 WIFI SSID不能生效,下面介绍几种修改方式。 1、修改/etc/config/wireless配置文件  config wifi-iface               ...

2017-09-01 16:24:51

阅读数 4182

评论数 0

openwrt-mt7688 添加应用程序

cd xxx/openwrt/package mkdir user-apps cd user-apps mkdir helloworld cd helloworld mkdir src

2017-08-17 09:46:54

阅读数 955

评论数 0

openwrt --mt7688 nfs实现文件共享

一、安装nfs server # apt-get install nfs-kernel-server # mkdir /nfs/share # vim /etc/exports  在/etc/exports最后一行添加:/nfs/share  *(rw,sync,no_...

2017-08-16 17:15:27

阅读数 1252

评论数 0

openwrt -- mt7688 kernel 添加修改patch -- quilt工具

一、安装quilt 1、sudo apt-get install quilt 2、修改quilit配置文件, vim ~/.quiltrc QUILT_DIFF_ARGS="--no-timestamps --no-index -pab --color=auto" QUILT...

2017-08-16 16:29:22

阅读数 374

评论数 0

openwrt-mt7688 中继调试<ap+sta>

一、概述 AP,即Access Point Mode,允许无线接入,家里的无线路由器,大部都是这个模式。  STA,即Station Mode,作为无线终端,连接AP用,手机wifi等,大部都是这个模式。  AP+STA配置,使得OpenWrt路由器,既能提供无线接入功能的AP,又能连接到其他A...

2017-08-15 09:36:18

阅读数 4007

评论数 0

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