转自:http://bbs.elecfans.com/forum.php?mod=viewthread&tid=1116150
写ESP8266学习经验系列学习例程有几个原因。论坛或者QQ群里面,蛮多朋友还是使用的小e官方代码,有些朋友遇到问题来问我,我回答不了;第二个是想借助ET-LINK云平台做自己的事;第三,我经历了以前的学习,感觉有点乱。现在我决定再学一遍; 最后一次提供以前的帖子;自己写代码系列学习例程 1.开发环境建设:http://bbs.kaifakuai.com/forum.php?mod=viewthread&tid=2761&extra=page=1 2.GPIO输出实验:http://bbs.kaifakuai.com/forum.php?mod=viewthread&tid=2768&extra=page=1 3.GPIO输入实验:http://bbs.kaifakuai.com/forum.php?mod=viewthread&tid=2786&extra=page=1 4.串口发送实验:http://bbs.kaifakuai.com/thread-2790-1-1.html 5.串口接收实验:http://bbs.kaifakuai.com/forum.p ... &extra=page=1 6.OLED驱动实验:http://bbs.kaifakuai.com/forum.p ... 2879&extra=page=1 7.PWN输出实验:http://bbs.kaifakuai.com/forum.php?mod=viewthread&tid=2888&extra=page=1 8.AT指令系统资源:http://bbs.kaifakuai.com/forum.php?mod=viewthread&tid=3104&extra=page=2 9.AT指令及定时器:http://bbs.kaifakuai.com/forum.php?mod=viewthread&tid=3130#lastpost 10.AT指令FLASH操作:http://bbs.kaifakuai.com/forum.php?mod=viewthread&tid=3131&extra=page=1 11.小e WIFI联网:http://bbs.kaifakuai.com/forum.php?mod=viewthread&tid=3132&page=1&extra=#pid21019 12.局域网UDP数据传输:http://bbs.kaifakuai.com/forum.php?mod=viewthread&tid=3145&page=1&extra=#pid21083 13.UDP实现RGB控制和状态获取:http://bbs.kaifakuai.com/forum.php?mod=viewthread&tid=3186&page=1&extra=#pid21345 14.局域网温湿度测量:http://bbs.kaifakuai.com/forum.php?mod=viewthread&tid=3194&page=1&extra=#pid21398 15.气压传感器:http://bbs.kaifakuai.com/forum.php?mod=viewthread&tid=3212&page=1&extra=#pid21537 16.构建安卓开发环境:http://bbs.kaifakuai.com/forum.php?mod=viewthread&tid=3292&page=1&extra=#pid22190 17.安卓UDP参考源码:http://bbs.kaifakuai.com/forum.php?mod=viewthread&tid=3324&page=1&extra=#pid22544 18.安卓UDP控制RGB:http://bbs.kaifakuai.com/forum.php?mod=viewthread&tid=3344&extra=page%3D2&_dsign=1ab09cbc 小e官方提供的开发环境是lubuntu这个linux系统,许多朋友看到是linux系统就直接跪了,放弃对esp8266的学习,其实这边lubuntu只不过是个工具而已就像keil和IAR的区别一样,况且学linux有很多用处,何乐而不为呢,安卓的底层、嵌入式后面的开发和linux多多少少是有点关系的; 好罗,废话不多说,我直接上我自己的环境搭建经历; 基本的环境搭建其实在小e的指导文件中就有了,我做的就是对一些问题的解答; M302I产品手册V1.0.0大家去开发板系列找M302I,就行了; 第一步:下载文件 :http://pan.baidu.com/s/1jHj4FHG
地址 |
固件名 |
功能 |
0x0 |
boot_v1.5.bin |
启动引导,系统固件(原厂) |
0x1000 |
user1.2048.new.3.bin |
上节编译生成的固件,用户应用程序 |
0xfc000(4KB) |
fac.bin |
进入工厂模式的bin,烧入该bin,用户可以重新烧入uid等信息到flash |
0xfe000(4KB) |
Uid/appkey/securtkey存放地址 |
|
0xff000(4KB) |
服务器ip、端口号存放地址 |
|
0x100000- 0x1AE000 |
该分区用于存放当前体验语音留言功能时微信端下发的音频文件 |
|
0x1b0000 |
gb2312_only_characters.bin |
gb2312中文字库 |
0x1fc000 |
esp_init_data_default.bin |
系统参数(原厂) |
0x1fe000 |
blank.bin |
系统固件(原厂) |