硬件平台: nodeMCU devkit核心板,带ch340g,应该是仿造的,官方是cp2102驱动,安信可科技有连接https://wiki.ai-thinker.com/esp8266/boards/nodemcu 编译环境:安装安信可一体化开发环境 AiThinker_IDE.exe 是安信可科技为方便广大用户而推出的基于 Windows + Cygwin + Eclipse + GCC 的综合 IDE 环境 烧写方式需要进行部分的修改,主要是删除部分makdfile以免发生冲突. boo…
本文转载自:http://www.arm9home.net/read.php?tid-80810.html 分享tiny4412,emmc烧录u-boot, 支持fastboot模式烧写emmc   转载 : http://www.arm9home.net/read.php?tid-83474.html 本人是第一次在此发帖,希望大家多多支持,发帖目的是为了分享,分享的目的是传递开源的精神.Tiny4412开发板刚拿到手是,看了下介绍,发现superboot是个好东西,但是不开源,这个严重与开源…
转载 : http://www.arm9home.net/read.php?tid-83474.html 本人是第一次在此发帖,希望大家多多支持,发帖目的是为了分享,分享的目的是传递开源的精神.Tiny4412开发板刚拿到手是,看了下介绍,发现superboot是个好东西,但是不开源,这个严重与开源思想不符合. 前言:按照光盘介绍编译烧写U-boot也无法启动板子,只有superboot使用后才可以启动板子.到此大家估计很多和我想的一样,如何使用开源的u-boot来启动开发板. 言归正传,我们的…
目录 一.前言: 二.回顾下OTA的流程: 三.lwip网络框架的知识的使用: 四.如何处理服务器返回的数据? 五.扇区的擦除和烧写? 六.如何调用? 七.好好享用吧! 八.下载: 九.工程截图: 代码地址如下:http://www.demodashi.com/demo/13533.html 一.前言: esp8266实现OTA已经不是什么奇怪的事情了,主要esp8266还有支持裸跑非系统和rtos实时系统之分,导致现在有2个版本的代码,前面我已经料到了在NONOS怎么实现远程升级我们的固件,那…
转:http://blog.csdn.net/k7arm/article/details/51925941 =====================以下为我转载的文章================== 原文链接 1.概述 本文针对乐鑫ESP8266模块进行串口模式烧写流程整理了一篇操作流程.合作厂商在进行模块烧写操作时请依次按照如下步骤进行,否则会产生不可控的错误. 2.操作流程 2.1 在机智云官网下载中心下载ESP8266对应的固件. 2.2解压下载的固件包. 如图所示bin文件为我们所…
代码地址如下:http://www.demodashi.com/demo/12994.html 一.前言: 写了这么多的8266博文,一直以满意100%的心态去敲写代码固件烧录,以致很少出现 bug , 目前呢?浏览了网上很多8266的OTA的demo,还特意在某宝上搜了一把,竟然卖的价格为"399"元一个8266的OTA升级方案!天呐!代码这么值钱么?那我之前开源了那么多的工程源码带博文,岂不是无价之宝~~ 其实开心就好,那么本文的话,就带大家共睹8266的OTA的远程升级的整个流程…
目录 一.前言: 二.esp8266的串口分布情况: 三.esp8266的串口通讯时候,应该怎么接线: 四.esp8266的NONOS非系统,串口编程: 五.esp8266的RTOS实时系统,串口编程: 代码地址如下:http://www.demodashi.com/demo/13650.html 一.前言: 我们已经学习esp8266的方方面面都差不多了.貌似简单的串口通讯还没有提到,那么小徐精心准备下esp8266串口通讯封装的过程. 二.esp8266的串口分布情况: ①:esp8266有…
代码地址如下:http://www.demodashi.com/demo/12613.html 一.前言. 距离上篇的8266进阶博文有那么一段时间了,那么本文带来的是基于Nonos的红外线H1838的NEC协议的移植小案例,浏览博文前,需要知道以下常识: 1. 红外遥控的原理是什么? 2.红外遥控的协议有哪些?NEC? 3.红外遥控的电路组成?8266的最小系统搭搭建! 二.本博文实现的现象. 1. 实现的现象: 遥控器来控制三盏灯的亮灭情况,同时用遥控器进去配网模式,使8266进去一键配网模…
ESP8266的ota升级由于涉及到不同的flash空间大小,以及新旧版本的不同,所以流程相对比较复杂.笔者这个倒腾的时间还是有一些的,不过,总归把事情解决了.下面记录一下基本的流程和遇到的问题. 还有一个问题,就是RTOS版本上面的ota升级和以前的很多是不同的,这也是让我倒腾那么长时间的原因之一. 基本流程: User APP1 和 User APP2 是同⼀份软件的两个备份,后⽂分别简称为 user1 和 user2. System param 区存了⼀个 flag,标识启动时应当运⾏ u…
ruby on rails 2.3+的版本不再支持cgi了,恶心到了,换其他框架,看了款cramp,完全没资料,完全不让人入门 操蛋的厉害,ruby果然是小众的窝里乐,放弃使用…