▌01 ESP8266模块下载MicroPython手边有这类小型的ESP8266WiFi串口模块: ESP-01S 无线透传工业级 ESP8266串口转WiFi模块 。现在有一个问题:它是否可以使用MicroPython进行开发呢? 就像在 ESP8266的一些MicroPython基础实验 中的模块那样下载 ESP8266 MicroPython 的固件。下面图中的快速制版的            
                
         
            
            
            
                由于调试机器需要打印数据来查看程序是否正常运行,将MCU的串口线接入到电脑需要很长的延长线,而且机器的移动会变的很不方便,故使用8266进行局域网通信,通过wifi将数据直接发送到电脑,这样调试起来更加的灵活。   硬件准备 
      首先需要准备一个开发板,这里我准备的是淘宝购买的兼容arduino的ES            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-21 16:38:00
                            
                                65阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            arduino--通过ESP8266模块实现串口接收数据,使用TCP协议进行局域网通信硬件准备端口连接网络调试助手代码功能说明视频教学最后 由于调试机器需要打印数据来查看程序是否正常运行,将MCU的串口线接入到电脑需要很长的延长线,而且机器的移动会变的很不方便,故使用8266进行局域网通信,通过wifi将数据直接发送到电脑,这样调试起来更加的灵活。硬件准备 首先需要准备一个开发板,这里我准备的是淘            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-21 11:50:12
                            
                                108阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            HTTP简介HTTP协议(HyperText Transfer Protocol,超文本传输协议)是因特网上应用最为广泛的一种网络传输协议,所有的WWW文件都必须遵守这个标准。HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。HTTP工作原理HTTP协议工作于客户端-服务端架构上。浏览器作为HTTP客户端通过URL向HTTP服务端即WEB服务器发送所有请            
                
         
            
            
            
            最近闲来无事,手上刚好有一个ESP8266模块,参考了几篇博客,了解了一下如何配置ESP8266,写个博客记录一下。 步骤一、元件准备二、硬件连接三、使用串口调试助手配置ESP8266 一、元件准备1、ESP8266模块2、USB转TTL二、硬件连接ESP8266USB TO TTL3V33.3GNDGNDRXTXDTXRXD这里值得一提的是,这个USB转TTL的供电不稳,刚开始我把ESP8266            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-04 19:33:51
                            
                                653阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            esp8266模块配置连接方式串口模块是用来连接电脑做数据交互的,串口模块另一端的RXD(RX),TXD(TX)和esp8266的RX,TX交叉接,RXD(RX),TXD(TX)一个是传输数据,一个是接收数据串口模块3v3引脚看是否能给传感器供电能就串口和esp8266的3v3直接相连不能串口就3v3和vcc用跳线帽短接串口的GND接GNDesp8266的3v3不能和串口模块3v3直接相连,就连接            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-11 09:43:58
                            
                                154阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            项目需要电脑与一个设备无线通讯,想做一个像虚拟串口那样的无线串口互连的设备,用两个ESP8266,一个AP,一个SP,不用提供wifi。
	程序特点:1、服务端,客户端的串口,每次loop检测Serial.available();
					2、服务端的server检测/update;
					3、客户端的接收,在loop里,靠client.available()检测,
	过程:
	1、服务端建            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-12 16:43:55
                            
                                239阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            项目背景一个温控器项目,可以本地控制空调,也可微信远程控制。其中,远程控制为:微信扫码进入控制页面,该页面实现对空调状态的实时显示和控制功能。页面也服务器之间采用websocket协议通信,空调与服务器通过ESP8266进行无线通信,采用MQTT协议,实现实时双向通信。因为ESP8266与空调控制器之间采用串口uart通信,所以需要给官方提供的mqtt demo里增加串口处理程序。串口介绍ESP8            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-15 11:39:59
                            
                                41阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            基本问题可以总结为以下几点:注我的系统是XP SP3,开发板是友善mini2440开发板,连接串口的程序是XP下的超级终端。1、首先检查串口是否正常收发数据,具体检查方法参见总结1.      我第一次买的笔记本的USB口转串口的转接线就不能使用,用串口调试工具测试9针的串口2,3脚端接;发现可以发送数据,但是无回显。对于这种情况需要重新购买一根转            
                
         
            
            
            
            简述 
  GPIO 
    ESP8266共计17个I/O管脚,每个GPIO都可使能内部上拉/下拉(XPD_DCDC只有下拉)IO管脚是双向、非反相和三态的;输入模式输出模式中断模式 
      上升沿触发下降沿触发双沿触发低电平高电平Flash接口 
      四线模式:6个IO口用于Flash通讯两线模式:4个IO口用于Flash通讯例程 
  输出模式 void ICACHE_FLA            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-09 20:41:40
                            
                                323阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            本文只是记录下ESP8266 的串口操作,方便以后查阅。(esp8266的串口 Uart 通讯中断编程)
esp8266的串口分布情况①:esp8266有几个串口?答:我们常见的ESP8266-12f 有两个 UART,其中 UARTO 有 TX、RX,可做数据传输;UART1 由于 RX 脚被 SPI-Flash 占用,只能使用 TX,可以做串口调试信息打印。见下图:串口一是            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-01 08:46:01
                            
                                3114阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            esp8266模块是串口通讯,通讯的协议是AT指令,要正确的配置对应的AT指令模块才可以工作,这里就需要知道AT指令有没有配置成功,这个比较容易实现,一般发送AT指令配置成功的话,芯片都会返回至少一个OK,当然还有其它数据,我们只需要去解析有没有接收到OK就知道指令发送是否成功了。我这里是作为TCP客服端,所以只需要以下一些指令即可:1>>	发送		AT\r\n			返回 	"OK"            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-03 19:26:39
                            
                                360阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1.为什么ESP8266 TCP透传过程会丢包?因为没有设置硬件流控。如果需要避免丢包,请设置硬件流控。透传功能使用的是 TCP 协议,每包数据是 1460 (取决于协议栈),只要网络良好,buffer 空间没有被消耗完,就可以不停地传输数据。对于透传,串口接收数据间隔超过约 20 ms,就会认为数据接收结束,将已经接受的数据传输到网络。如果网络不好,就可能会丢弃一些数据,因此,为避免这种情况,可            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-07 20:37:02
                            
                                816阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            简 介: 本文给出了基于WiFi模块 USR-WiFi232 设置无线调试ESP32,ESP8266 MicroPython开发的环境。关键词: ESP32,ESP8266,Thonny,MicroPython,WiFi 
           无线Thonny调试 
         
           文章目录 
         
           设计背景            
                
         
            
            
            
            单片机流水灯串口控制的功能要求【从PC通过串口发送字符(‘R’,’L,‘S),分别控制流水灯向右流动、向左流动、停止】:  (1)编写完整的C语言程序实现功能要求,采用循环轮询结构;  答:循环轮转结构是在main函数中,按事先编写好的顺序进行执行,其缺点是实时性差,不适合有外部驱动的情况在这里不展示代码了。(2)考虑采用前后台结构编程的话,程序的大体结构是什么样子的?用程序框图或文字描述一下;            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-15 18:02:36
                            
                                40阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            概述本文是ESP8266运行MicroPython入门笔记,记录自己在探索MicroPython所见所思的同时,也顺便简单评估该开发方式的优缺点。开发环境ESP8266开发板: ESP-LAUNCHER(4 MB Flash)操作系统:Win10 64位关于MicroPythonMicroPython是一个基于Python 3的、精简和高效的编程语言,其包括Python标准库的一个小子集,并针对微            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-15 22:37:31
                            
                                327阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             从阿里物联网套件上下载ESP8266SDK,然后构建ESP8266开发环境;我个人还是喜欢Oracle VM Virtual Box 安装ESP8266_Lubuntu。然后设置一个共享文件夹,就可以在linux环境下编译然后在windows环境下下载了。   阿里云的这个SDK是RTOS版本的,它的OS是FreeRTOS,而我没有学过FreeRTOS;还好我学过uCosIII,我估计实时操作系            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-16 10:28:48
                            
                                226阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             先规定一下协议aa 55 02 01 F1 4C 控制LED点亮  F1 4C为CRC高位和低位 aa 55 02 00 30 8C 控制LED熄灭  30 8C为CRC高位和低位aa 55 03  占空比(四字节 高位在前,低位在后) CRC校验高位,CRC校验低位 预留一个问题  我用客户端发送 aa 55 11 00 00 01             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-08 14:49:59
                            
                                57阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            arduino--通过ESP8266模块实现串口接收数据,使用TCP协议进行局域网通信硬件准备端口连接网络调试助手代码功能说明视频教学最后  由于调试机器需要打印数据来查看程序是否正常运行,将MCU的串口线接入到电脑需要很长的延长线,而且机器的移动会变的很不方便,故使用8266进行局域网通信,通过wifi将数据直接发送到电脑,这样调试起来更加的灵活。 硬件准备 首先需要准备一个开发板,这里我准备            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-11 16:33:02
                            
                                131阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前期准备硬件:51单片机开发板、ESP8266-01WIFI模块、USB-TTL转串口; 软件:Keil uv4单片机编程软件、串口调试助手XCOM V2.0、有人网络助手; 基础知识:单片机串口通信基础 、ESP8266AT指令集;配置并测试ESP82661. ESP8266与USB-TTL转串口连接ESP8266管脚VCCCH_PD/ENTXRXGNDUSB-TTL管脚3.3V3.3VRXDT            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-26 14:13:23
                            
                                1300阅读