ESP8266-01
2024-09-21 05:59:15
我的模块购买地址 https://buyertrade.taobao.com/trade/detail/tradeSnap.htm?tradeID=460212770243341548&snapShot=true
不同系列之间的差别更多的是封装工艺以及Flash闪存大小不同,具体差别情况下表1:
烧录固件模式
安装ESP8266开发环境:
打开Arduino IDE->菜单项文件->首选项 开发版管理器网址,填入http://arduino.esp8266.com/stable/package_esp8266com_index.json,重启IDE
重启IDE之后->菜单项工具->开发板->点击开发板管理器->滚动找到ESP8266平台
到此,整个软件开发环境搭建完毕
烧录配置
选择板子 :
烧写:
烧写代码:
void setup() { Serial.begin(115200);
//使能软件看门狗的触发间隔
ESP.wdtEnable(5000);
} void loop() {
//喂狗
ESP.wdtFeed();
FlashMode_t ideMode = ESP.getFlashChipMode();
String coreVersion = ESP.getCoreVersion();
Serial.print(F("Arduino Core For ESP8266 Version: "));
Serial.println(coreVersion);
Serial.printf("Flash real id(唯一标识符): %08X\n", ESP.getFlashChipId());
Serial.printf("Flash 实际大小: %u KBytes\n", ESP.getFlashChipRealSize()/1024);
Serial.printf("IDE配置Flash大小: %u KBytes,往往小于实际大小\n", ESP.getFlashChipSize()/1024);
Serial.printf("IDE配置Flash频率 : %u MHz\n", ESP.getFlashChipSpeed()/1000000);
Serial.printf("Flash ide mode: %s\n\n", (ideMode == FM_QIO ? "QIO" : ideMode == FM_QOUT ? "QOUT" : ideMode == FM_DIO ? "DIO" : ideMode == FM_DOUT ? "DOUT" : "UNKNOWN")); delay(1000);
}
以上代码要是上传成功 说明烧写成功
天子骄龙
最新文章
- Lua源码编译之CL编译器编译
- viewdata向view传递匿名类,view该如何遍历?
- kali Linux系列教程之BeFF安装与集成Metasploit
- 理解perl的编码转换——utf8以及乱码
- php设计模式笔记--总结篇
- Clementine 12.0 的使用安装(数据挖掘)
- 利用d3.js绘制中国地图
- android apk jarsigner 签名打包
- VMware克隆CentOS虚拟机后固定IP的问题
- UT源代码123
- 第一章:windows下 python 的安装和使用
- Tabhost中Activity绑定Service
- reload(sys)后print失效问题解决
- Android开发 MVP模式的规范记录(个人总结)
- [Python][小知识][NO.2] Python 字符串跨行连接,或拆分为多行显示
- vuejs_01项目启动
- 监控虚拟机跟外部的tcp连接
- angular4-注入服务
- video 播放本地视屏
- Oracle 跨库 查询 复制表数据