简 介: 本文给出了利用CH340C芯片制作ESP32,ESP8266下载器的方法,并进行了实测测试。关键词: ESP32,CH340C,MicroPython,下载器
▌01 ESP的MicroPython下载器1.重新设计 ESP32,ESP8266 利用MicroPython进行开发,可以比起基于MCU(STC8031,STM32F etc)进行电子开发和制作更加方便。在已
转载
2024-03-26 15:50:08
1002阅读
第一篇:AT指令的使用&&用PC通过(ESP8266)向网络助手发送数据一、电平转换 相信做过串口通信的小伙伴都一定用过CH340电平转换(如下图,野火自带配套软件) 提醒诸君:USB转串口 = USB转TTL,(不要像我傻不拉几的以为指南者不带串口转TTL,又买了个转TTL线)。安装下图驱动,若端口出现第三幅图模样则安装成功(USB转TTL)(备注:芯片的引脚TXD、RXD是TT
转载
2024-09-25 17:42:03
759阅读
前一章介绍了在ESP8266下搭建的天气预报机。单片机—ESP8266模块开发当时结果中含有中文的部分乱码了,今天尝试着解决一下这个问题。 这里涉及到的问题有以下几步:首先要将utf-8的字符串,转化为gbk编码,然后通过查找HZK字库,找到对应的点阵数据,修改扫描模式,最后放到屏幕上显示。优化多个字符一起显示优化中英文一起显示我们一步一步来尝试解决。utf转gbk编码我们的开发环境是ESP826
转载
2024-06-06 22:20:05
287阅读
前言之所以写这篇文章,是记录一下使用ESP8266实现HTTP请求的完整过程,网上教程实在太少了而且不详细,出问题都不好找,估计诸位都转 MQTT 去了调试环境WIFI模块: ESP8266-01s 串口工具: USB-to-ttl, Wch-Link(带串口功能) 串口调试工具:安信可官方串口调试工具+XCom (Windows, 驱动Ch340); Serial Monitor (MacOs,
SHT3x文档CRC说明:CRC计算程序举例:#include <stdio.h>
int main()
{
unsigned char i;
unsigned char crc=0xff; /* 计算的初始crc值,文档已给出 */
//举例:CRC(0xBEEF) = 0x92
crc =crc^0xbe;/* 第一个字节 */
转载
2024-09-19 18:06:10
106阅读
54-基于stm32单片机矿井瓦斯浓度检测上传云平台(程序+原理图+PCB+元件清单全套资料) //网络协议层
#include "onenet.h"
//网络设备
#include "esp8266.h"
//硬件驱动
#include "delay.h"
#include "usart.h"
#include "led.h"
#include "oled.h"
#include
前言** 手头有两块ESP8266的开发板,一块是大家比较熟悉的NodeMCU , 另外一块是espressif 官方的开发板,两块开发板在下载程序的时候,有很大的区别,espressif 官方开发板需要手动以拨动开关的方式去reset 相关引脚,使得esp8266进入boot模式,而nodeMCU 则不需要手动去设置,运行下载脚本时,自动会进入boot模式。为了探究其中的奥秘,笔者查阅了相关资料
转载
2024-08-24 19:36:54
0阅读
1、准备开发板开发板功能区分布图开发板俯视图2、HTTP协议介绍HTTP协议简介 HTTP(HyperText Transfer Protocol)协议,即超文本传输协议,是一种用于分布式、协作式和超媒体信息系统的应用层协议。HTTP 协议是基于 TCP/IP 协议的网络应用层协议。 HTTP是一个客户端终端(用户)和服务器端(网站)请求和应答的标准(TCP)。通过使用网页浏览器、网
转载
2024-10-03 09:35:14
94阅读
目录一、环境介绍二、I2C配置1.I2C总线协议2.硬件I2C和模拟I2C 三、传感器配置1.温度传感器AHT202.光照传感器3.传感器部分测试 四、ESP8266配置 五、MQTT1.MQTT协议介绍 2.MQTT主题订阅2.1.CONNECT——连接报文2.2.CONNACK——确认连接请求2.3.SUBSCRIBE——订阅报文2.4.SUBACK——
转载
2024-05-29 11:45:07
227阅读
ESP8266 开发尝试
前言一直在开发软件。今日突然心血来潮想尝试一下硬件。于是就买了这样一个板子: 买的淘宝上大佬帮忙找的一个套装。 除了板子之外还有一些线和其他配件:温湿度传感器,气压传感器,光线传感器,小屏幕。板子的型号是 ESP8266 CH340G 。另外还买了一个霍尔传感器: 尝试入门
目录CH340系列简介芯片特性选型参考微信号:dnsj5343对比差异及注意事项基于CH340X实现的32V/F系列MCU一键下载电路 CH340系列简介CH340系列为USB总线的转接芯片,实现USB转串口或者USB转打印口。在串口方式下,CH340 提供常用的 MODEM 联络信号,用于为计算机扩展异步串口,或者将普通的串口设备直接升级到 USB 总线。 CH340X/N/K等USB转串口
转载
2024-07-14 12:22:39
175阅读
分析已有的下载电路这是开发板原理图下载电路部分的电路图,见图1-1。图1-1关于看原理图,注意到电路图只有一个芯片CH340,因此先查看这个芯片的数据手册。 找到这个原理图中CH340芯片所需要用到的引脚,我用黄色标记出来。见图1-2。 然后是CH340的功能说明,我用黄色标注了一些重点参数,见图1-3。 我把CH340的概述截图出来,供大家了解,就不解释了。图1-2图1-3最后,查找单片机手册关
近日研究USB转串口有关接口技术问题。刚好发现网上有不少人对CH340G V3引脚究竟该怎么接有疑问。总结如下: CH340手册V3引脚说明解读: 1.首先,这个V3脚是一个连接到内部跟电源有关的引脚; 2.当340供电电压VCC使用3.3V时,直接接VCC; (例如芯片外部只有3..3V可用时) 3.当340供电电压VCC使用5V时,接0.01μF退耦电容滤波。(例如芯片VCC直接用USB口的5
转载
2024-05-09 20:36:24
756阅读
8266+arduino确实是一个神奇的组合,很适合新人入手,不过对于从51或者32转型的过来人,使用起来颇有些崴脚。首先是开源库的存在,依托arduino的开源,在IDE或者github有很多的开源库使用,我猜测现有的一些驱动,估计都能找到驱动库,具体怎么找可能就要自己花费些时间了。前情提要:导线连接: ESP8266---------------
转载
2024-03-16 00:32:41
224阅读
3.3V供电CH340电路图:5V供电CH340电路图:仔细观察两个开发板的原理图就会发现,第4引脚V3接法为什么不一样,但是两个开发板都可以正常工作。我们再看一下CH340官方数据手册上对第4脚V3的解释:引脚说明数据手册上已经写出了两种供电方法的不同接法。对于DTR和RTS的不同接法,涉及到了ISP程序下载原理,一定要了解了ISP原理之后再研究这部分电路。接下来小编为大家介绍一下ISP程序下载
使用STM32+W5500方案是一种比较节省CPU开支的方案,无需多余的CPU资源管理Lwip协议。调试的时候很多情况下无法通信,现结合笔者近10年的调试经验(每次用W5500做板子,不会说是一帆风顺的- -),总结一下经常出现的问题:一、硬件问题晶振一般情况不会出现不起振的情况,25MHz无源晶体+18pF电容,无需1M电阻。如果怀疑,那就示波器测测;看有没有电容电阻焊错的,特别是,把电容错焊为
这是一个悲伤的故事,搞了一上午,最后的解决办法是我找到了开发板的原装数据线,一换上去,板卡上电后,点击安装,就安装驱动成功了。。。。。把我走过的弯路记录在下面,链接里的办法是能解决阶段问题的,万一以后用的上。安装ch340驱动不成功,显示的是预安装成功,不是安装成功:如果安装过程中,提示:预安装成功 且 无法正常使用USB串口。 那么将,请手动将serenum.sys和serial.sys这两个文
转载
2024-05-27 20:15:56
1582阅读
CH340驱动是一款用于连接USB设备的驱动程序,它在Linux系统中起到了至关重要的作用。CH340驱动在Linux系统中的安装和配置是使用红帽操作系统的用户必须了解的一个重要知识点。
首先,要使用CH340驱动在Linux系统中连接USB设备,用户需要确保系统中已经安装了相应的驱动程序。在红帽系统中,通常可以通过包管理器来安装驱动程序,比如使用yum来安装CH340驱动。用户可以在终端中输入
原创
2024-03-06 12:32:42
1262阅读
# 如何实现 CH340 Android 驱动
## 1. 引言
CH340 是一款常用的 USB 串口转换芯片,广泛应用于各种嵌入式产品中。在 Android 平台上,若要与使用 CH340 芯片的设备进行通信,必须了解如何实现其驱动。本文将一步步引导你完成这个过程,适合刚入行的小白进行学习。
## 2. 流程概述
在实现 CH340 Android 驱动的过程中,我们可以按照以下步骤进
众所周知,写单片机程序需要安装ch340串口驱动,但是这种驱动版本比较老,用在老电脑上比较合适,在快速发展的,不断更新的win10系统下,安装一个旧驱动能并发很多让人崩溃的问题,比如数字签证,ch340版本过老,安装了驱动但是设备管理器显示黄三角,甚至是数据线有问题。不过最主要的问题还是win10其实对这个驱动不能很好识别。 &
转载
2024-04-28 09:04:27
231阅读