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通断一下。

版权声明:本文为CSDN博主「CAIZHENGXIANG」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/caizhengxiang/article/details/122296697

生成海报
点赞 0

CAIZHENGXIANG

我还没有学会写个人说明!

暂无评论

发表评论

相关推荐

ESP8266一直闪蓝灯,不停复位的解决办法

问题: 在一次下载中无意间将下载的文件选错,再次下载完成后就突然一直闪蓝灯,不停复位。这并不是ESP8266模组坏了。 解决办法: 1.我们平常下载程序选择eagle.flash.bi

USB转TTL给ESP8266-12F芯片下载程序

物料准备: 最近在写ESP8266的程序,想着自己动手做一块电路板,于是学习了一下怎么给一块ESP8266-12F芯片烧录程序,作为新手小白,过程中遇到了一些问题&#xff0

基于STM32的智能数据采集系统

基于STM32的智能数据采集系统 介绍 由STM32C8T6作为主控芯片,控制温湿度传感器与光照强度传感器来检测温湿度值和光照强度值,取得的数据经过处理后可在0.96寸OLED显示屏上实时显示,还可