Skip to content

HEKR-Cloud/HEKR-ESP8266-SDK

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#HEKR ESP8266 SDK

by zengxuefeng@hekr.me

SDK目录结构

├── Project
├── app
├── bin
├── document
├── examples
├── include
├── ld
├── lib
└── tools

Project

  • IDE配置文件

app

  • 用户工作区。用户在此目录下执行编译操作,用户级代码及头文件均放在此 目录下。

bin

  • 二进制文件目录。该目录存放了编译生成的 bin 文件
  • upgrade:该子目录存放编译生成的支持云端升级(FOTA)的固件(如 user1.bin 或 user2.bin)。

document

  • 文档中心

examples

  • 示例 demo 目录。更多功能 demo 后续推出。
  • Demo_UART_PASS:串口透传 demo
  • Demo_Plug:智能插座 demo

include

  • 该目录存放了自带头文件,包含了用户可使用的 API 函数以及相关宏定 义,用户不需修改。

ld

  • SDK 编译链接时所需文件,用户不需修改

lib

  • SDK 编译所需库文件

tools

  • 编译工具以及烧录工具,用户不需修改。

##Change Log

  • 注意:更新SDK后需要执行make clean

2016/1/26 17:37:27

  1. 添加set_model_key接口

2016/1/11 17:57:42

  1. 修复上电重启问题
  2. 更新文件系统,提高稳定性

2016/1/11 17:57:42

  1. 修复(getall)命令导致重启问题

2016/1/6 10:33:03

  1. 修复开发者反馈的串口透传不能上报和hekr_config 重启不能保存密码问题问题

2016/1/5 17:53:13

  1. 修复初次配网完成后,wifi断开不会重连问题
  2. 修复扫描不到热点的时候进入hekr_config会导致重启
  3. 修复VM 字符串序列化时,长度被限制在256的问题

2015/12/19 13:54:41

  1. 添加用户版本号定义接口
  2. 修改串口透传接口

2015/11/23 17:48:38

  1. 修复 云端下面命令不能执行问题
  2. 修复 demo代码调用 hekr_config方式错误的问题

2015/11/21 19:12:56

  1. 增加目录说明

2015/11/19 20:31:51

  1. 更新OTA:支持APP 进行OTA、对OTA加入多重校验机制稳定性大幅度提高
  2. 同步更新ESP官方SDK1.4.0
  3. hekr_config性能和稳定性大幅度提高
  4. 更新虚拟机

2015/10/9 15:08:58

  1. 修复OTA升级过程中按键中断导致重启的问题
  2. HEKR_CONFIG 相关API更名

2015/9/30 18:24:31

  1. 加入快速入门手册
  2. 添加示例代码文件夹examples

2015/9/23 17:30:55

  1. 添加按键短按长按事件注册函数
  2. 添加设备状态获取接口
  3. 添加状态指示灯注册函数
  4. 修改升级接口

2015/9/20 10:30:39

  1. 更新了智能插座示例代码,带长按进入配置模式功能。
  2. Lisp升级接口更新为(dev.upgrade [tid] [url])
  3. 更新底层升级接口

About

for ESP8266固件开发人员

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages