在本ESP32(http://www.dfrobot.com.cn/goods-1359.html)教程中,我们将检查如何设置一个异步HTTP web服务器,该设备作为软访问点运行。本ESP32教程的测试是使用集成在FireBeetle ESP32开发板中的DFRobot的ESP-WROOM-32设备进行的。引言在这一篇ESP32教程中,我们将介绍在设备作为软接入点运行时如何设置异步HTTP网络服
转载
2024-05-23 10:24:38
212阅读
stm32f373利用esp8266连接onenet平台学习目标:一、注册onenet平台二、esp8266引脚连接三、代码编写1.串口配置2.代码移植3.主函数编写附上源码 学习目标:1.注册onenet平台 2.esp8266引脚连接 3.stm32373代码移植编写提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录学习目标:一、注册onenet平台二、esp8266
转载
2024-04-13 08:18:31
237阅读
准备freeRTOS源码和一个简单的工程freeRTOS源码下载链接:链接:https://pan.baidu.com/s/1hgyQqoDqDuETEHr_I80M8Q 提取码:e890另外还需要准备一个简单的工程,这里使用led闪烁的例子来完成移植开始移植在led闪烁工程中新建一个文件夹,并命名为freeRTOS2.将准备好的freeRTOS库中的源码全部复制3. 粘贴到led闪烁
ESP32例程为C语言开发,并非Python/Arduino/AT指令开发,基于ESP-IDF_V4.2框架库,采用纯C语言开发,开发工具为Visual Studio CodeAndroid(安卓)例程全部为原生Android开发,例程全部支持到SDK版本29 Android 10.0(Q) 开发工具为Andirod Studio 4.0PC源码例程为Visual Studio 201
转载
2024-05-13 22:36:16
245阅读
一、实验准备(1)stm32f767开发板,下载安装STM32CubeMX; (2)实现LWIP的引入,具体参考STM32cubeMX将STM32F767+LAN8720+LwIP+FreeRTOS的以太网实现确保可以PING通; (3)下载ModbusTCP包,附上楼主现有包链接:https://pan.baidu.com/s/1G2MblV6BSW2OHU62038B1g 提取码:53os ;
转载
2024-06-05 06:38:05
483阅读
实验八——通信实验一、实验目的在两个ESP32上实现TCP协议的测试二、实验内容1. 应用ESP32建立TCP Server及TCP Client2. 实现TCP Server及TCP Client的简单测试三、实验设备ESP32四、实验步骤1) TCP Client的建立及测试TCP Client主要是用来访问服务器的,很多可以通过外网访问的物联网设备主要就是工作在TCP Client下。设备主
转载
2024-04-11 12:46:45
244阅读
提示:好记性不如烂笔头。本博客作为学习笔记,有错误的地方希望指正ESP32-FreeRTOS序列:ESP32 FreeRTOS-任务的创建与删除 (1)ESP32 FreeRTOS-任务输入参数(2) ESP32 FreeRTOS-任务优先级(3) ESP32 FreeRTOS-调试任务实用工具(4) 文章目录ESP32-FreeRTOS序列:前言:一、获取任务优先级二、设置任务优先级三、综合示例
转载
2024-04-08 13:02:18
176阅读
关键词 互联网协议 IPv4 IPv6 一、概述 IPv6 是“互联网协议第六版”的缩写。IPv6是由IETF设计的下一代互联网协议,目的是取代现有的互联网协议第四版(IPv4)。IPv4的设计思想成功地造就了目前的国际互联网,其核心价值体现在:简单、灵活和开放性。但随着新应用的不断涌现,传统的IPv4协议已经难以支持互联网的进一步扩张和新业务的特性,比如实时应用和服务质量保证等。其不足主
基于STM32F767通过STM32CubeMX实现ModbusTCP读多为寄存器操作(后续)由于上篇着重介绍了实现功能的代码,以至于我没有和大家讲清楚FreeModbus应该怎么移植,在此先抱歉浪费大家时间了。 接下来我要开始实操怎么成功移植Freemodbus在STM32上(以下方法可以满足所有STM32设备)实验准备:去FreeModbus官网下载Modbus的源码包,链接直接放上:Free
转载
2024-04-08 19:02:48
773阅读
文章目录1. 模块选型2. 启动SoftAP模式3. 创建TCP服务端4.总结 最近实现了一个无线数据采集模块,可以通过无线方式传输采集到的数据到手机或者PC,免除了连线的烦恼。使用手机作为上位机可以接收数据及发送控制命令,不用带着沉重的PC,在现场调试或者不方便连线的情况下方便快捷。 模块使用stm32作为主控采集数据,ESP32作为无线模块,芯片间使用SPI交互数据,数据量小可以使用蓝牙B
转载
2023-11-30 08:23:16
370阅读
本实验使用 ESP32 通过 STA 模式实现 TCP 的客户端通信。 这个实验的代码为工程“4_5_wifi_TcpClient”目录。4.5.1. 实验内容(1) 在 STA 模式下,电脑是 TCP 服务器,ESP32 开发板是 TCP 客户端实现通信。4.5.2. TCP 通信简介请回头看 4.4.2,这个实验我们实现的是框图的左边部分(TCP 客户端):4.5.3. ESP32 函数介绍这
转载
2024-03-16 11:15:58
123阅读
文章目录目的WebSocket使用方法使用演示更多说明EventSource使用方法使用演示更多说明总结 目的WebSocket和EventSource是HTML5开始提供的功能。WebSocket可以在单个TCP连接上进行全双工通讯;EventSource可以由服务器主动向客户端推送消息。两个功能可以大大提升web应用的数据交互的性能。这篇文章将介绍ESPAsyncWebServer库中这两个
转载
2024-08-17 13:34:52
159阅读
LwIP是特别适用于嵌入式设备的小型开源TCP/IP协议栈,对内存资源占用很小。ESP32 SDK即是移植了LwIP协议栈。首先对在ESP32 SDK上移植LwIP的相关代码做简单梳理,方便将来查找问题。 0:LwIP源码与ESP32 LwIP组件 LwIP源码下载:git clone https://git.savann
转载
2024-05-23 14:35:43
162阅读
文章目录目的TCP Client使用说明常用方法基础使用演示作为WEB Client使用TCP Server使用说明常用方法基础使用演示作为WEB Server使用总结 目的TCP是网络应用中常用的功能,很多高级功能也是建立在TCP的基础上的,学会使用TCP就可以开发很多网络应用了。TCP ClientTCP Client主要是用来访问服务器的,很多可以通过外网访问的物联网设备主要就是工作在TC
转载
2024-04-26 13:05:54
782阅读
开发板购买链接https://item.taobao.com/item.htm?spm=a2oq0.12575281.0.0.50111deb2Ij1As&ft=t&id=626366733674开发板简介开发环境搭建 windowsESP32例程为C语言开发,并非Python/Arduino/AT指令开发,基于ESP-IDF_V4.2框架库,采用纯C语言开发,开发工具为Visua
转载
2024-05-13 22:58:08
63阅读
本系列博客学习由非官方人员 半颗心脏 潜心所力所写,仅仅做个人技术交流分享,不做任何商业用途。如有不对之处,请留言,本人及时更改。 1、 爬坑学习新旅程,虚拟机搭建esp32开发环境,打印 “Hellow World”。 2、 巧用eclipes编辑器,官方教程在在Windows下搭建esp32开发环境,打印 “Hellow World”。 3、 认识基本esp32的GPIO接口,开始点亮您的第
转载
2024-02-22 11:59:57
373阅读
介绍本文旨在介绍如何在使用Arduino内核的ESP32上创建一个简单的websocket客户端。我们将用它来联系一个远程测试websocket服务器。本ESP32教程的测试是使用集成在ESP32开发板中的DFRobot的ESP-WROOM-32设备进行的。安装库文件为了不必关注websocket协议的底层细节,我们将使用一个辅助库文件来帮助我们处理这些细节。您可以点击此处查看库文件的GitHub
转载
2024-08-15 15:16:48
428阅读
一、Windows系统管理什么是 BIOS?如何进入BIOS? BIOS基本输入输出系统,一般按DEL或F2进BIOS设置程序。什么是虚拟机? 虚拟机运行在计算机上的一款软件程序,模拟计算机硬件功能为其他软件程序提供一个独立的计算机环境。虚拟机运行模式?1)寄居架构 作为应用软件安装在操作系统上 ,可以在此应用软件上安装多个操作系统 2)原生架构 虚拟机软件
现在开始写...lwip即可以用socket 的API 也可以用 netconn 的API实现网络通信socket 本身其实就是在netconn 上的再一次封装,所以使用起来更快捷(好多东西又封装了一下),但是由于我以前做的项目都是用的netconn ,所以咱还是用 netconn 实现毕竟用的更底层,更稳定,更省资源
转载
2024-07-29 17:24:42
106阅读
引言本文介绍用Select机制在ESP8266上实现一个TCP 并发服务器,对于Select机制的基本使用在上一篇博客已经介绍过了,下面简单讲述一下代码和实验现象:1.该并发服务器的基本原理是:(1)在for循环里,通过Select机制,监控可读的文件描述符,若干文件描述符,通过fa_A[]数组维护。(2)可读的文件描述符分为两类,即已连接的客户端对应的socket描述符发来数据时,该描述符变为可
转载
2024-04-02 15:38:13
317阅读