物料准备:

最近在写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芯片下载程序相关推荐

  1. Arduino环境下ESP32另外的下载方式(用USB转TTL连接TX0和RX0下载)

    Arduino ESP32另外的下载方式(用USB转TTL连接TX和RX下载) 今天意外摸索出了另一种下载方式,感觉非常有用,特此记录: 正常的下载方式大概就是把数据线插上,安装好驱动,理论上来说就可 ...

  2. 串口,USB,USB转串口,串口驱动,仿真器下载程序

    串口,USB,USB转串口,串口驱动,仿真器下载程序 在初学stm32,接触到的第一步便是下载程序, 方法一:利用仿真器下载程序 方法二:利用串口下载程序 本文简单介绍两种下载方法,浅入窥探下载原理, ...

  3. USB TTL 连接ESP8266 12F 外接电源方法

    1.先准备驱动和软件 https://download.csdn.net/download/usdnfo/13983823 https://download.csdn.net/download/usd ...

  4. usb转ttl模块与matlab,USB接口转TTL小板的自检测试

    现在电脑基本上都不会配置DB9串行数据端口了,这给一些喜欢折腾刷机和单片机加载程序的朋友带来了诸多的不便.还好,随着技术的发展,USB接口转TTL的产品越来越成熟,而这种产品主要以采用PL-2303H ...

  5. usb转ttl模块与matlab,图文详解USB转TTL设备与电路板的连接

    描述 USB转TTL的硬件设备: USB转TTL主机一台; 芯片选用PL-2303HX USB转TTL刷机线,采用进口PL2303HX芯片.连接上电脑并安装驱动后,电脑即扩展出一个COM3或COM4. ...

  6. usb转ttl模块与matlab,图文详解USB转TTL 与电路板的连接

    USB转TTL的硬件设备: USB转TTL主机一台; 芯片选用PL-2303HX USB转TTL刷机线,采用进口PL2303HX芯片.连接上电脑并安装驱动后,电脑即扩展出一个COM3或COM4.... ...

  7. IAP_1_几种下载程序的方式

    1.关于烧录程序 1.1.串口ISP下载 刚开始学习单片机的时候,用的是串口在线编程工具,软件上51用的是STC-ISP,STM32用的是MCU-ISP. 这种方法就是,将电脑的USB口用CH340转 ...

  8. Keil MDK在个别电脑上下载程序失败的解决办法

    文章原始地址: http://feotech.com/?p=90 Keil MDK在个别电脑上无法下载程序 Keil MDK下载程序时显示 No Cortex-M SW Device Found (本 ...

  9. 使用USB转TTL下载固件到ESP-01S(ESP8266)

    WIFI模块:ESP-01S 下载模块:USB转TTL模块 写这篇文章是为了记录一下踩的坑,手上没有ESP-01S专用的下载器(主要是因为穷,实际上这个下载器也是USB转TTL,只不过接口都一一对好了 ...

最新文章

  1. R语言基于遗传算法(Genetic Algorithm)进行特征筛选(feature selection)
  2. linux安装openssh 密码错误,Linux安装openssh的后门补丁
  3. 一段java并发编程代码
  4. ASP.NET Core Web 应用程序系列(二)- 在ASP.NET Core中使用Autofac替换自带DI进行批量依赖注入(MVC当中应用)...
  5. php oci8 11,linux下为php开启oci8扩展(ubuntu14亲测可用)
  6. 【AI视野·今日CV 计算机视觉论文速览 第213期】Fri, 4 Jun 2021
  7. PyTorch扩展自定义PyThon/C++(CUDA)算子的若干方法总结
  8. 34.Silverlight中不得不了解使用的依赖属性
  9. [译]用javascript实现一门编程语言-语言构想
  10. python安装jupyterlab_【python】jupyter lab安装与配置
  11. noip模拟赛 寻宝之后
  12. python解非线性方程_python解非线性方程的问题
  13. 【SVN】汉化包 汉化失败 问题解决
  14. 用C++可编程管线渲染obj模型
  15. 【华为OD机试真题 JS】数字涂色
  16. 双色球(过滤历史数据+过滤连号+红球包含+篮球包含+大小分布)
  17. 从人工智能到人机智能
  18. 通过接口获取数据登录
  19. 单点登录(SSO)、CAS介绍
  20. 分析 | 多视角下图情热点分析与真题分析

热门文章

  1. Linux系统管理-C编程
  2. Java实现数据库jdbc连接测试
  3. 安卓数据视图化工具SQLiteStudio
  4. C#中的函数(也叫方法)
  5. ChatGPT的1000+篇文章总结
  6. Lightroom人像磨皮滤镜插件portraiture Mac版
  7. linux下libxml2库使用说明
  8. 调整计算机启动顺序,电脑双系统如何修改第一启动项???
  9. 关于List集合排序(关于时间)
  10. 计算机课堂如何落实知识点,浅议怎样组织计算机课堂教学原稿