文章目录前言踩坑记录1.CH340驱动安装失败原因竟在microUSB数据线2.microPython固件刷写闹笑话3.Python版本与windows开发环境的秘密4.毫无用处的配置工具esptool.py5.TBD总结 前言偶然机会听到ESP系列物联网模板,从淘宝淘了块12.5的ESP8266开发板玩玩,记录一下从无处下手到第一个程序运行成功的一些踩过的坑,打算写成一个系列文章,记录个人成长
转载
2024-05-16 18:39:04
1498阅读
点赞
简介ESP8266是一款高性能的UART-WIFI(串口无线)模块,内置TCP/IP协议栈,能够实现串口与WIFI之间的转换,通过该模块,传统的串口设备只需要简单的串口配置,即可通过网络(WIFI)传输自己的数据。使用时我们可以利用官方提供的SDK作二次开发来使用,也可以直接利用官方出厂提供的固件直接AT指令配置模块使用基本信息该模块默认波特率115200,管脚定义如下: 1 VCC 电源(3.3
转载
2024-04-19 12:06:33
143阅读
声明:该文章为网上多篇文章的杂糅,经过试错,得出个人的笔记。与他人文章的重复性不可避免,但他人单篇文章不一定适合自己的实践问题。本文的WiFi模块型号为ESP8266-01,利用USB转TTL模块与PC进行UDP、TCP通信;本文粗略列出模块的连接、UDP、TCP连接过程和一些注意事项,未一一列出输入命令后的现象,若想弄清,请参考文章下端部分文献链接,或自己查询。模块介绍:ESP8266-01正面
转载
2024-05-23 18:27:26
65阅读
MAX7219是MAXIM公司生产的串行输入/输出共阴极数码管显示驱动芯片,一片MAX7219可驱动8个7段(包括小数点共8段)数字LED、LED条线图形显示器、或64个分立的LED发光二级管。该芯片具有10MHz传输率的三线串行接口可与任何微处理器相连,只需一个外接电阻即可设置所有LED的段电流。。它的操作很简单,MCU只需通过模拟SPI三线接口就可以将相关的指令写入MAX7219的内部指令和数
ESP8266或者ESP32 有一个问题,就是在上传程序在开发板中里面的程序联网IP是固定; 1、如果你的MQTT服务器换 ip、端口、域名等情况那么开发板将无法连接MQTT服务。 2、如果业务需求有变更需要在开发板原有的基础增加一些功能,而这些开发板已经上线部署在各的自动售卖机,那如果按照传统方法,是不是要跑遍每个智能物联网设备,拿根数据线连接电脑重新上传烧录程序??? 所以这时候就需要进行OT
转载
2024-04-07 08:08:14
643阅读
**前言**减少重复性工作,避免下次忘掉怎么配置写下此教程,此教程只针对于安可信ESP8266正文 1、 下载Arduino软件,并打开首选项,然后复制http://arduino.esp8266.com/stable/package_esp8266com_index.json这个链接在开发板管理器网址里。 2、 点击项目-工具-开发板管理器… 然后搜索ESP8266并下载JDK。比较慢,因为是国
转载
2024-03-15 13:01:35
122阅读
STM32F407 IAP升级 文章目录STM32F407 IAP升级前言一、内存分配说明二、BOOT程序1.功能说明2.BOOT程序 前言1、BOOT完成软件更新; 2、APP程序实现备份代码的读入和保存。一、内存分配说明1、使用STM32F407VET6内部Flash大小512K,一共分为8个扇区/*-来自.h文件:stm32f4xx_flash.h-*/
#define FLASH_Sect
一个可以远程控制的USB开关。
原创
2024-05-16 16:04:52
197阅读
【NodeJs-5天学习】第三天实战篇② ——基于物联网的WiFi自动打卡考勤系统1. 前言2.实现思路2.1 NodeJs服务器代码2.1.1 对接Express服务器2.1.2 对接Mac地址处理2.1.3 对接飞书群处理2.2 ESP8266代码2.3 测试效果2.3.1 串口打印日志2.3.2 NodeJs服务器打印的数据2.3.3 txt文件存储的内容2.3.4 飞书群信息展示4.总结
一,环境搭建 硬件: NodeMCU(淘宝可购买,带资料) 软件:ESP8266Flasher(固件烧录工具),ESPlorer(程序编辑与下载软件),因为ESPlorer是基于java环境运行的,所以要先装一个JDK。其他的都是绿色免安装的。 二,烧录Lua固件WIFI模组的开发有三种(目前
转载
2024-07-19 10:48:15
0阅读
ESP8266 Nodemcu学习心得②一、库函数记录二、代码学习1、创建一个网络服务器2、优化网页显示内容 一、库函数记录ESP8266WebServer esp8266_server(80);// 括号中的数字是网路服务器响应http请求的端口号,网络服务器标准http端口号为80,因此这里使用80为端口号
esp8266_server.begin(); // 启动网络服务功能
esp82
转载
2024-04-16 14:51:43
502阅读
51系列单片机有各种封装形式,这里以40引脚双列直插DIP形式的封装来进行介绍,如图1.1所示。其中正电源和地线两根,外置石英振荡器的时钟线两根,4组8位共32个I/O口,中断口线与P3口线复用。 图1.1 8051双列直插式的引脚配置有些新型的单片机在引脚数量以及功能上都略有区别,但都是基于51系列单片机内核。这里介绍的内容同样适用于新型的单片机。下面介绍51系列单片机的引脚功能,这些是学习单片
ESP8266WiFiSTA库/**********************************************************************/
/* 学习例程: 关于esp8266 Station 配置
学习目的: 了解站点模式配置步骤及ESP8266WiFiSTA库相关函数
学习日期: 20200707
对于STA类库的描述,可以拆分为四个
总器件:Esp8266模块,USB转TTL模块,同时电脑上要有”网络调试助手”和”串口助手”一般而言,当我们用USB转TTL模块与Esp8266连接之后,波特率默认为115200 当我们用这个模块箱Esp8266发送数据的时候,串口助手记得勾选”发送新行” 当我们上电之后Esp8266 我们串口助手一直接受到乱码,可能是电压过低,可以考虑将3.3V换成5V我们直接利用AT指令与Esp8266模
转载
2024-06-03 10:54:21
176阅读
在有些时候我们的电脑总是连不上无线,这是怎么回事呢?下面就由小编来给你们说说电脑总是连不上无线的原因及解决方法吧,希望可以帮到你们哦!电脑总是连不上无线的原因分析一:1、网卡开关开启如果你的电脑是笔记本的话,看下本子侧边网卡开关是不是开启,如果没有开启的话,开启即可2、网卡驱动检查下你的网卡驱动是不是安装完整,如何是存在感叹号的状态,重新安装网卡驱动,当网卡驱动正常即可3、MAC绑定有时候为了防止
转载
2024-06-18 07:55:59
257阅读
前两篇博客,我介绍了我给血氧模块写的驱动,和如何将官方的MQTT例程更改来实现连接阿里云并上传数据的过程。那么有了这些我们就可以来实现一个完整的上报数据的功能了!在做这个东西之前我的想法是:通过ESP8266,在联网成功后第一时间获取当前时间,并反馈给单片机,单片机利用自身的RTC功能继续走时,提供当前时间给程序使用,尽量不要利用定时器,在定时器里面上传数据(数据通过串口发送给WIFI模块),主要
转载
2024-08-26 15:18:22
51阅读
在博文ESP8266 WIFI模块学习之路(9)中已经实现了电脑读出USB串口的数据,如图在博文C语言实现电脑关机程序中学习了如何实现电脑关机及其它的一些功能。因此,通过这两个博文完全可以实现手机控制电脑关机了,只不过,还是得需要电脑串口助手先进行AT命名配置,目前还不能完成AT命令的自动下载。下面是我综合的C++程序代码,很简单,先睹为快,如下:// ConsoleApplication1.cp
转载
2024-04-22 15:42:31
98阅读
硬件准备1:ESP8266(本工程中用的是6脚的)2:STM32F407ZGT63:PC机4:usb转TTL模块(此模块用来和ESP8266连接配置WIFI)软件准备1:KEIL52:WIFITFTO(用Python写的脚本,作为STM32串口与虚拟屏串口连接的中介,STM32的数据通过其串口发送到WIFITFT的串口,我们用Configure Virtual Serial Port Driver
转载
2024-04-05 12:02:20
737阅读
在移动中,您可能希望连接到您的办公室有几种工具可以让您远程访问计算机,包括使用Gmail。在本文中,我们将讨论一个更强大的解决方案,远程连接到您的计算机,而无需在移动设备上安装任何内容。如果要完全控制您的计算机,您将需要一些VNC(虚拟网络计算机)软件来安装在您的计算机和要控制PC的设备上。一种形式的VNC正在使用Windows内置的RDC(远程桌面连接)。如果您的移动设备不支持任何RDC客户端,
转载
2024-03-22 10:01:26
46阅读