USB转TTL给ESP8266-12F芯片下载程序
物料准备:
最近在写ESP8266的程序,想着自己动手做一块电路板,于是学习了一下怎么给一块ESP8266-12F芯片烧录程序,作为新手小白,过程中遇到了一些问题,在这里记录分享一下。
下面是本次实验需要准备的东西:
ESP8266-12F芯片:1块
USB转TTL:1个
10K 电阻:2个
杜邦线
电路连接:
因为本人对硬件知识不甚了解,所以我在网上参考了别人的电路原理图。但是网上的原理图五花八门,也跟着搭建了几种,都没能成功,于是我找到了一些官方的资料,尝试了一下,成功将程序下载进去。
下图是电路原理图:
认真的小伙伴可能会发现USB转TTL模块没有接电源正极。对的,只需要共地就行,不需要接电源正极。
测试程序:
arduino IDE 环境
/*芯片LED闪烁实验间隔1s闪烁一次
*/long Time1 = 0;
void setup() {pinMode(LED_BUILTIN, OUTPUT); // 设置板上LED引脚为输出模式digitalWrite(LED_BUILTIN, HIGH);//LED灭
}void loop() {if (millis() - Time1 >= 1000){digitalWrite(LED_BUILTIN, !digitalRead(LED_BUILTIN));Time1 = millis();}
}
踩坑日记:
一开始我是不知道模式切换时要复位芯片的,所以在上传的过程中遇到了一个报错,如下图所示:
关键词就是:Connecting…_____…
解决方法是复位一下芯片的RST引脚,你也可以图省事,将3.3V通断一下。
USB转TTL给ESP8266-12F芯片下载程序相关推荐
- Arduino环境下ESP32另外的下载方式(用USB转TTL连接TX0和RX0下载)
Arduino ESP32另外的下载方式(用USB转TTL连接TX和RX下载) 今天意外摸索出了另一种下载方式,感觉非常有用,特此记录: 正常的下载方式大概就是把数据线插上,安装好驱动,理论上来说就可 ...
- 串口,USB,USB转串口,串口驱动,仿真器下载程序
串口,USB,USB转串口,串口驱动,仿真器下载程序 在初学stm32,接触到的第一步便是下载程序, 方法一:利用仿真器下载程序 方法二:利用串口下载程序 本文简单介绍两种下载方法,浅入窥探下载原理, ...
- USB TTL 连接ESP8266 12F 外接电源方法
1.先准备驱动和软件 https://download.csdn.net/download/usdnfo/13983823 https://download.csdn.net/download/usd ...
- usb转ttl模块与matlab,USB接口转TTL小板的自检测试
现在电脑基本上都不会配置DB9串行数据端口了,这给一些喜欢折腾刷机和单片机加载程序的朋友带来了诸多的不便.还好,随着技术的发展,USB接口转TTL的产品越来越成熟,而这种产品主要以采用PL-2303H ...
- usb转ttl模块与matlab,图文详解USB转TTL设备与电路板的连接
描述 USB转TTL的硬件设备: USB转TTL主机一台; 芯片选用PL-2303HX USB转TTL刷机线,采用进口PL2303HX芯片.连接上电脑并安装驱动后,电脑即扩展出一个COM3或COM4. ...
- usb转ttl模块与matlab,图文详解USB转TTL 与电路板的连接
USB转TTL的硬件设备: USB转TTL主机一台; 芯片选用PL-2303HX USB转TTL刷机线,采用进口PL2303HX芯片.连接上电脑并安装驱动后,电脑即扩展出一个COM3或COM4.... ...
- IAP_1_几种下载程序的方式
1.关于烧录程序 1.1.串口ISP下载 刚开始学习单片机的时候,用的是串口在线编程工具,软件上51用的是STC-ISP,STM32用的是MCU-ISP. 这种方法就是,将电脑的USB口用CH340转 ...
- Keil MDK在个别电脑上下载程序失败的解决办法
文章原始地址: http://feotech.com/?p=90 Keil MDK在个别电脑上无法下载程序 Keil MDK下载程序时显示 No Cortex-M SW Device Found (本 ...
- 使用USB转TTL下载固件到ESP-01S(ESP8266)
WIFI模块:ESP-01S 下载模块:USB转TTL模块 写这篇文章是为了记录一下踩的坑,手上没有ESP-01S专用的下载器(主要是因为穷,实际上这个下载器也是USB转TTL,只不过接口都一一对好了 ...
最新文章
- R语言基于遗传算法(Genetic Algorithm)进行特征筛选(feature selection)
- linux安装openssh 密码错误,Linux安装openssh的后门补丁
- 一段java并发编程代码
- ASP.NET Core Web 应用程序系列(二)- 在ASP.NET Core中使用Autofac替换自带DI进行批量依赖注入(MVC当中应用)...
- php oci8 11,linux下为php开启oci8扩展(ubuntu14亲测可用)
- 【AI视野·今日CV 计算机视觉论文速览 第213期】Fri, 4 Jun 2021
- PyTorch扩展自定义PyThon/C++(CUDA)算子的若干方法总结
- 34.Silverlight中不得不了解使用的依赖属性
- [译]用javascript实现一门编程语言-语言构想
- python安装jupyterlab_【python】jupyter lab安装与配置
- noip模拟赛 寻宝之后
- python解非线性方程_python解非线性方程的问题
- 【SVN】汉化包 汉化失败 问题解决
- 用C++可编程管线渲染obj模型
- 【华为OD机试真题 JS】数字涂色
- 双色球(过滤历史数据+过滤连号+红球包含+篮球包含+大小分布)
- 从人工智能到人机智能
- 通过接口获取数据登录
- 单点登录(SSO)、CAS介绍
- 分析 | 多视角下图情热点分析与真题分析