0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动

完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>

3天内不再提示

使用ESP32实现UDP通信的方法

嵌入式开发爱好者 来源:嵌入式开发爱好者 作者:嵌入式开发爱好者 2022-11-14 10:21 次阅读

大家好,我是ST。

前面给大家分享了ESP32使用miropython编程环境搭建,今天给大家分享如何使用ESP32实现UDP通信

8fcbc438-629c-11ed-8abf-dac502259ad0.png

一、前言

ESP32本身自带WIFI模块,可以连接网络。本文主要是用ESP32连接手机热点,利用UDP协议将ESP32作为服务端,电脑利用网络助手软件作为客户端与ESP32通信,从而通过无线通信去控制ESP32上的LED灯的亮灭。

二、连接网络

Mriopython官方文档给出了一些方法和完整的案例,我们先来看看。

下面是官方给出的方法,根据这些方法可以自由处理连接网络的步骤,或者获取需要的信息。

91341f64-629c-11ed-8abf-dac502259ad0.jpg

下面是官方给出的一个连接网络的完整案例

917c9f14-629c-11ed-8abf-dac502259ad0.jpg

解释:wlan.connect(‘ssid’,’key’)中的ssid是需要连接WIFI的名字,key是需要连接WIFI的密码

以下是我连接我手机WIFI热点的函数代码

defdo_connect():
wlan=network.WLAN(network.STA_IF)
wlan.active(True)
ifnotwlan.isconnected():
print('连接网络...')
#连接WIFI
wlan.connect('11','1234567a')
whilenotwlan.isconnected():
pass
print("联网成功!")
print('networkconfig:',wlan.ifconfig())

运行程序后,串口打印出ESP32的IP地址,有了这个地址,后面UDP客户端就可以往这个IP地址上发送消息了。

91a21b90-629c-11ed-8abf-dac502259ad0.jpg

三、在ESP32端创建UDP服务端对象

本次实验UDP服务端在ESP32上创建,UDP客户端用电脑端的网络助手上位机上创建。

代码如下:

defstart_udp():
 #创建udp套接字
 udp_socket=socket.socket(socket.AF_INET,socket.SOCK_DGRAM)
 #绑定一个固定的端口号,0.0.0.0表示绑定所有IP
udp_socket.bind(("0.0.0.0",7788))
 returnudp_socket

解释:udp_socket=socket.socket(socket.AF_INET,socket.SOCK_DGRAM)中的socket.AF_INET表示用于Internet进程间通信,socket.SOCK_DGRAM表示用UDP协议。如果要用TCP协议则选择socket.STREAM。7788为端口号,用户可自行分配可用的端口号。

四、处理收到的数据

程序代码如下:

def main():
    do_connect()
    udp_socket=start_udp()
    led=machine.Pin(22,machine.Pin.OUT)
    while True:
        #接收数据并拆包
        recv_data,sender_info=udp_socket.recvfrom(1024)
        #打印收到的数据
        print("{}发送{}".format(sender_info,recv_data))
        #取出接收到的数据
 recv_data_str=recv_data.decode("utf-8")
ifrecv_data_str=='led_off':
 led.value(1)
 elifrecv_data_str=='led_on':
 led.value(0)

解释:当客户端发送“led_off”时,熄灭ESP32上的LED灯,当客户端发送“led_on”时,点亮ESP32上的LED灯。

五、整体程序代码

代码如下:

import socket
import time
import network
import machine


def do_connect():
    wlan=network.WLAN(network.STA_IF)
    wlan.active(True)
    if not wlan.isconnected():
        print('连接网络...')
        #连接WIFI
        wlan.connect('11', '1234567a')
        while not wlan.isconnected():
            pass
    print("联网成功!")
print('networkconfig:',wlan.ifconfig())


def start_udp():
    #创建udp套接字
    udp_socket=socket.socket(socket.AF_INET,socket.SOCK_DGRAM)
    #绑定一个固定的端口号
    udp_socket.bind(("0.0.0.0",7788))
    return udp_socket


def main():
    do_connect()
udp_socket=start_udp()
    led=machine.Pin(22,machine.Pin.OUT)
    while True:
        #接收数据并拆包
        recv_data,sender_info=udp_socket.recvfrom(1024)
        #打印收到的数据
        print("{}发送{}".format(sender_info,recv_data))
        #取出接收到的数据
        recv_data_str=recv_data.decode("utf-8")
        if recv_data_str=='led_off':
            led.value(1)
        elif recv_data_str=='led_on':
            led.value(0)




if __name__ == "__main__":
    main()

运行程序,用电脑上的网络助手创建UDP客户端发送消息,ESP32串口打印如下

91c22f2a-629c-11ed-8abf-dac502259ad0.jpg

当发送led_off时,ESP32上的LED灯熄灭,当发送led_on时,ESP32上的LED灯点亮。

审核编辑:汤梓红

  • 无线通信
    +关注

    关注

    54

    文章

    2911

    浏览量

    140736
  • UDP
    UDP
    +关注

    关注

    0

    文章

    189

    浏览量

    33061
  • ESP32
    +关注

    关注

    2

    文章

    516

    浏览量

    13819
收藏 人收藏

    评论

    相关推荐

    ESP32 PWM驱动电机

    18 PWM控制B电机 4 A1 15 A2 17 B1 5 B2PWM控制电机方法参考—— PWM如何控制直流电机 驱动芯片TB6612FNG ESP32使用PWM frommachineimportP
    发表于 03-20 11:37 0次下载
    <b>ESP32</b> PWM驱动电机

    ESP32C3FN4片内Flash批量烧写方法是怎样?

    1. ESP32C3 量产测试方法是否和ESP32一样?2. ESP32C3FN4片内Flash批量烧写方法是怎样?
    发表于 03-13 09:41

    请问ESP32-C3是否支持使用ESP32 Host?

    1.我看到ESP32 Hosted器件列表上没有ESP32-C3的型号,请问目前是否已经支持?2.若支持,ESP32-C3与ESP32是不是一样的使用方法?或者有哪些点需要注意
    发表于 03-13 06:03

    ESP32-S3作为STA无法同时UDP广播发送和接收怎么办?

    请教各位大佬,我的项目是100多台分布设备,都采用ESP32-S3作为STA,然后他们之间通过UDP广播来无线通讯。 但是我参照《ESP32-C3物联网工程开发实战》里面
    发表于 03-08 08:42

    使用ESP32-WROOM-32D测试UDP透传的问题求解

    目前我们使用ESP32-WROOM-32D,进行透传数据时遇到问题如下表所示:测试的AT指令如下->AT\r\nATE0\r\nAT+CWMODE=1\r\nAT+CWJAP=\"
    发表于 03-08 08:05

    ESP32 TLS RADIUS服务器连接问题求解

    我们正在尝试使用 TLS 协议通过ESP32wifi 网络连接到 RADIUS 服务器,但它不起作用。我们使用 AT 命令与 ESP32 通信,因此在我们的系统中,它作为从设备工作。通过
    发表于 03-08 07:28

    如何查看esp32的串口下载过程?

    ) 脚本,我们可以很方便的实现。但有时,我们也希望能通过其他单片机的串口,给 esp32/esp8266 进行固件更新。(前提是外部单片机能够控制esp32 进入串口下载模式)。完整的串口通信协议可以
    发表于 03-07 07:12

    求助,ESP32有官方实现CAN的通信的micropython包么?

    CAN通信在汽车领域大量使用,尤其是日益增长的车联网需求,ESP32实现CAN通信的micropython包么?
    发表于 03-07 06:05

    ESP32连接WIFI路由器时UDP通信异常怎么解决?

    ESP32模块使用WIFI连接路由器,在使用SOCKET进行UDP通信时,发现在某些路由器下发不出数据,在同一个地方,连接华为的路由器可以正常通信,连接带光猫的天翼路由器则发出的数据收不到,也不能
    发表于 03-06 09:01

    ESP32S2 UDP经过电信WIFI光猫没有任何数据返回是怎么回事?

    正在利用ESP32S2开发VOIP话机经过测试 UDP经过电信WIFI光猫没有任何数据返回,但是经过笔记本WIFI AP转LAN经过光猫有线口是可以出去。这个是光猫问题还是,ESP32库问题?
    发表于 03-06 07:36

    ESP32有官方实现CAN的通信的micropython包吗?

    CAN通信在汽车领域大量使用,尤其是日益增长的车联网需求,ESP32实现CAN通信的micropython包么?
    发表于 03-03 08:22

    ESP32-S3作为STA无法同时UDP广播发送和接收怎么办?

    请教各位大佬,我的项目是100多台分布设备,都采用ESP32-S3作为STA,然后他们之间通过UDP广播来无线通讯。 但是我参照《ESP32-C3物联网工程开发实战》里面
    发表于 03-03 08:08

    有没有使用ESP32-C3 + ESP-IDF通过USB-CDC发送/接收数据的简单方法

    与常规 UART 相同的方式使用 USB-CDC 与 ESP32-C3+ESP-IDF 通信。有没有使用 ESP32-C3 + ESP-IDF 通过 USB-CDC 发送/接收数据的简单方法
    发表于 03-02 07:56

    ESP32-S3-WROOM-1如何实现BLE功能?

    “传感器” ”)。这两种设备都是无头的,没有按钮或屏幕。为了延长传感器的电池寿命,传感器将进入深度睡眠状态并定期唤醒以向大脑传输信息。我在理解实现 BLE 功能的最佳方法时遇到了很多困难,但我能够根据 ESP32 代码示例拼凑出一个解决方案。虽然它看起来有效,但它需要改进。
    发表于 03-02 07:28

    ESP32-CAM和ESP-WROVER-KIT做局域网视频传输时,如何修改UDP数据包最大长度?

    本人在用ESP32-CAM和ESP-WROVER-KIT做局域网视频传输时,由于一帧图片数据太大,导致一帧数据被分割成多个1460个字节,请问在哪能修改1460字节这个限制?根据UDP协议,从UDP
    发表于 02-21 08:24

    ESP32-C3蓝牙MESH如何与JDY-24M蓝牙MESH组网通信

    esp32通信2.多个JDY-24M模块,可以实现组网通信疑问:1.JDY模块配置了网络ID、设备短地址后上电自动组网,ESP32好像需要配置appkey和网络id?二者之间如何配置才可以组到一个网络里
    发表于 02-16 07:53

    esp32s2 AP模式UDP组网问题求解

    请问各位朋友们,我一块ESP32s2开AP模式,建立UDP server。让4块STA模式的client ESP32连接。主机有何方法可以区分这4个从机。我想通过从机的AID和IP区分,确不知道如何读取该IP对应的AID。请各位大佬指点,谢谢。
    发表于 02-14 07:07

    esp32-c3 wifi和mqtt实现重连方法有哪些?

    问题请教,esp32-c3 wifi和mqtt实现重连方法有哪些?目前只实现了一种:static void mqtt_event_handler(void *handler_args
    发表于 02-14 06:46

    esp32 udp broadcast丢包问题如何解决?

    https://www.esp32.com/viewtopic.php?f=1 ... ee512eccf2我遇到和这个一样的丢包问题(我也没有使用蓝牙),请问有人知道如何解决吗?
    发表于 02-14 06:41

    ESP32连接WIFI路由器时UDP通信异常 的原因?

    ESP32模块使用WIFI连接路由器,在使用SOCKET进行UDP通信时,发现在某些路由器下发不出数据,在同一个地方,连接华为的路由器可以正常通信,连接带光猫的天翼路由器则发出的数据收不到,也不能
    发表于 02-13 07:26

    ESP32S2 UDP经过电信WIFI光猫没有任何数据返回的原因?

    正在利用ESP32S2开发VOIP话机经过测试 UDP经过电信WIFI光猫没有任何数据返回,但是经过笔记本WIFI AP转LAN经过光猫有线口是可以出去。这个是光猫问题还是,ESP32库问题?
    发表于 02-10 08:19

    ESP32-S3作为STA为什么无法同时UDP广播发送和接收?

    请教各位大佬,我的项目是100多台分布设备,都采用ESP32-S3作为STA,然后他们之间通过UDP广播来无线通讯。 但是我参照《ESP32-C3物联网工程开发实战》里面
    发表于 02-10 06:51

    Arduino Uno与ESP32串口通信

    电子发烧友网站提供《Arduino Uno与ESP32串口通信.zip》资料免费下载
    发表于 02-03 14:11 0次下载
    Arduino Uno与<b>ESP32</b>串口<b>通信</b>

    LoRa模块SX1278与ESP32结合使用的方法-上

    任何给定城市的API请求天气数据,并将其发送到Arduino LoRa设置。然后Arduino LoRa将接收数据并将其显示在LCD显示屏上。因此ESP32 LoRa部分将作为发射器,而Arduino LoRa部分将充当接收器。在ESP32上还连接了OLED,实现在发射器显示温度和湿度。
    的头像 发表于 01-21 11:30 475次阅读
    LoRa模块SX1278与<b>ESP32</b>结合使用的<b>方法</b>-上

    使用ESP32连接腾讯云实现远程控制

    上次给大家分享了如何使用ESP32实现蓝牙通信,今天跟大家聊聊如何使用ESP32连接腾讯云实现远程控制。本次实验用到MQTT协议,同样,我用miropython编写程序实现,最终可以通过腾讯连连微信
    的头像 发表于 11-22 09:19 1117次阅读

    使用ESP32实现蓝牙通信

    上次给大家分享了如何使用ESP32实现UDP通信,今天跟大家聊聊如何使用ESP32实现蓝牙通信
    发表于 11-21 09:31 3234次阅读

    使用ESP32制作ESP RainMaker IoT项目

    电子发烧友网站提供《使用ESP32制作ESP RainMaker IoT项目.zip》资料免费下载
    发表于 10-24 10:54 1次下载
    使用<b>ESP32</b>制作<b>ESP</b> RainMaker IoT项目

    乐鑫ESP32-MINI-1U参考设计

    乐鑫ESP32-MINI-1U参考设计乐鑫多年来深耕?AIoT?领域软硬件产品的研发与设计,专注于研发高集成、低功耗、性能卓越、安全稳定、高性价比的无线通信SoC,现已发布ESP8266、ESP32ESP32-S、ESP32-C和ESP41-H系列芯片、模组和
    发表于 10-19 16:13 0次下载

    乐鑫ESP32-WROOM-32UE参考设计

    乐鑫ESP32-WROOM-32UE参考设计ESP32将天线开关、RFbalun、功率放大器、接收低噪声放大器、滤波器、电源管理模块等功能集于一体。ESP32只需极少的外围器件,即可实现强大的处理性能、可靠的安全性能,和Wi-Fi&蓝牙功能。
    发表于 10-19 16:13 0次下载

    乐鑫ESP32-LyraTD-SYNA_用户手册

    乐鑫ESP32-LyraTD-SYNA_用户手册乐鑫多年来深耕?AIoT?领域软硬件产品的研发与设计,专注于研发高集成、低功耗、性能卓越、安全稳定、高性价比的无线通信SoC,现已发布ESP8266、ESP32ESP32-S、ESP32-C和ESP44-H系列芯
    发表于 10-19 16:13 0次下载

    乐鑫ESP32-PICO-MINI-02U参考设计

    乐鑫ESP32-PICO-MINI-02U参考设计乐鑫多年来深耕?AIoT?领域软硬件产品的研发与设计,专注于研发高集成、低功耗、性能卓越、安全稳定、高性价比的无线通信SoC,现已发布ESP8266、ESP32ESP32-S、ESP32-C和ESP36-H系列
    发表于 10-19 16:13 0次下载

    乐鑫ESP32-MeshKit-Light_使用指南

    乐鑫ESP32-MeshKit-Light_使用指南乐鑫多年来深耕?AIoT?领域软硬件产品的研发与设计,专注于研发高集成、低功耗、性能卓越、安全稳定、高性价比的无线通信SoC,现已发布
    发表于 10-19 16:13 0次下载

    乐鑫ESP32-MINI-1_&1U技术规格书

    乐鑫ESP32-MINI-1_&_ESP32-MINI-1U_技术规格书乐鑫多年来深耕?AIoT?领域软硬件产品的研发与设计,专注于研发高集成、低功耗、性能卓越、安全稳定、高性价比的无线通信SoC
    发表于 10-19 16:13 0次下载

    乐鑫ESP32-PICO-MINI-02_&02U技术规格书

    、高性价比的无线通信SoC,现已发布ESP8266、ESP32ESP32-S、ESP32-C和ESP37-H系列芯片、模组和开发板,成为物联网应用的理想选择。
    发表于 10-19 16:13 0次下载

    ESP8266/ESP32自动下载原理

    前一段时间需要自己制作一片ESP32单板,成本和封装考虑,计划选择CH340E作为USB转串口芯片,ESP8266/ESP32的单板一般都有自动下载电路,用户无需按钮即可令单板自动进入下载模式实现固件烧录。
    的头像 发表于 10-10 15:06 1640次阅读

    ESP32 WROVER B/ESP32 WROVER IB技术规格书

    电子发烧友网站提供《ESP32 WROVER B/ESP32 WROVER IB技术规格书.pdf》资料免费下载
    发表于 09-23 14:45 0次下载
    <b>ESP32</b> WROVER B/<b>ESP32</b> WROVER IB技术规格书

    ESP32 PICO MINI 02/ESP32 PICO MINI 02U技术规格书

    电子发烧友网站提供《ESP32 PICO MINI 02/ESP32 PICO MINI 02U技术规格书.pdf》资料免费下载
    发表于 09-23 14:33 0次下载
    <b>ESP32</b> PICO MINI 02/<b>ESP32</b> PICO MINI 02U技术规格书

    ESP32 WROOM 32D/ESP32 WROOM 32U技术规格书

    电子发烧友网站提供《ESP32 WROOM 32D/ESP32 WROOM 32U技术规格书.pdf》资料免费下载
    发表于 09-23 11:52 1次下载
    <b>ESP32</b> WROOM 32D/<b>ESP32</b> WROOM 32U技术规格书

    ESP32 WROVER/ESP32 WROVER IE技术规格书

    电子发烧友网站提供《ESP32 WROVER/ESP32 WROVER IE技术规格书.pdf》资料免费下载
    发表于 09-23 11:28 1次下载
    <b>ESP32</b> WROVER/<b>ESP32</b> WROVER IE技术规格书

    ESP32 WROOM 32E/ESP32 WROOM 32UE技术规格书

    电子发烧友网站提供《ESP32 WROOM 32E/ESP32 WROOM 32UE技术规格书.pdf》资料免费下载
    发表于 09-23 11:27 1次下载
    <b>ESP32</b> WROOM 32E/<b>ESP32</b> WROOM 32UE技术规格书

    ESP32 MINI 1/ESP32 MINI 1U技术规格书

    电子发烧友网站提供《ESP32 MINI 1/ESP32 MINI 1U技术规格书.pdf》资料免费下载
    发表于 09-23 11:05 1次下载
    <b>ESP32</b> MINI 1/<b>ESP32</b> MINI 1U技术规格书

    ESP32 DU1906/ESP32 DU1906 U技术规格书

    电子发烧友网站提供《ESP32 DU1906/ESP32 DU1906 U技术规格书.pdf》资料免费下载
    发表于 09-23 10:47 1次下载
    <b>ESP32</b> DU1906/<b>ESP32</b> DU1906 U技术规格书

    ESP32的数字遥测实现

    这篇文章主要是写一下在ESP32这里的实现,因为是IDF下开发的,所以需要下载一下SDK.
    的头像 发表于 08-08 16:20 473次阅读

    ESP32开源项目分享

    电子发烧友网站提供《ESP32开源项目分享.zip》资料免费下载
    发表于 08-04 14:52 5次下载
    <b>ESP32</b>开源项目分享

    ESP32电源开源分享

    电子发烧友网站提供《ESP32电源开源分享.zip》资料免费下载
    发表于 08-02 14:25 4次下载
    <b>ESP32</b>电源开源分享

    DIY ESP32模块

    电子发烧友网站提供《DIY ESP32模块.zip》资料免费下载
    发表于 07-04 14:22 3次下载
    DIY <b>ESP32</b>模块

    Beetle ESP32-C3 (RISC-V芯片) 主控板

     Beetle ESP32-C3 (RISC-V芯片)  基于ESP32-C3的小体积主控,集成充电管理,适用于物联网项目 Beetle ESP32
    发表于 04-26 15:17

    ESP32系列芯片的规格

    ESP32是一款2.4GHz Wi-Fi和蓝牙组合芯片,采用TSMC超低功耗40nm设计技术它旨在实现最佳功率和射频性能,显示出鲁棒性、多功能性和灵活性在各种应用和电源场景中的可靠性。ESP32系列芯片包括ESP32-D0WDQ6、ESP32-D0WD、ESP32-D2WD和
    发表于 04-25 16:21 4次下载

    ESP32 物联网开发板

    ESP32-DevKitM-1 物联网开发板ESP32-DevKitM-1 是乐鑫推出的一款基于 ESP32-MINI-1(1U) 模组的入门级开发板。板上模组大部分管脚均已引出至两侧排针,用户
    发表于 04-19 21:16

    ESP32芯片模组机器学习算法运行的应用

    ESP32以其强大的无线通信能力、领先的低功耗和高性价比等特性,已成为各类AIoT应用的理想选择。 用户使用Arduino框架和EdgeImpulse平台,只需添加几行代码,即可在ESP32上运行
    发表于 03-15 17:23 689次阅读

    ESP32与STM32之间的SPI通信

    最近搞了一下ESP32与STM32之间的SPI通信,这一路曲曲折折耗费了很长时间,下面我把我的debug踩坑经历奉献出了,希望大家不要fanwo
    发表于 02-21 06:26

    如何实现nodemcu模块与电脑软件间的UDP通信

    esp8266芯片有何作用?如何实现nodemcu模块与电脑软件间的UDP通信呢?
    发表于 02-15 06:39

    怎样使用ESP32模组与MCU进行通信

    ​最近一个项目需要使用到ESP32模组与MCU进行通信,并用ESP32对sensor进行控制,MCU与ESP32之间通过串口使用官方的AT指令,所以决定在ESP-AT官方project的基础上
    发表于 02-11 07:49

    如何利用ESP32芯片去实现一种BLE蓝牙呢

    如何利用ESP32芯片去实现一种BLE蓝牙呢?怎样使用SDIO通信作为主MCU与ESP32芯片的通信方式呢?
    发表于 02-10 07:28

    如何利用ESP32和Ubuntu搭建UDP通信系统?

    如何利用ESP32和Ubuntu搭建UDP通信系统?
    发表于 01-20 06:09

    如何利用ESP32实现远程图传?

    如何利用ESP32实现远程图传?
    发表于 01-19 07:36

    请问ESP32双核如何使用队列进行任务间通信

    队列是什么?ESP32双核如何使用队列进行任务间通信
    发表于 01-14 07:24

    请问如何实现ESP32固件的OTA在线升级更新?

    什么是OTA?ESP32的OTA升级有哪几种方式?如何实现ESP32固件的OTA在线升级更新?
    发表于 01-14 06:05

    ESP32ESP-IDF 教学WiFi篇(一)—— WiFi两种模式

    本文章 来自原创专栏《ESP32教学专栏 (基于ESP-IDF)》 下的一个二级专栏 《ESP32 上的 WiFi 及 Lwip 协议栈》,讲解如何使用 ESP-IDF 构建 ESP32 程序,发布
    发表于 01-13 14:37 44次下载
    <b>ESP32</b> 之 <b>ESP</b>-IDF 教学WiFi篇(一)—— WiFi两种模式

    esp32小车实验

    esp32小车实验了解esp32呼吸灯实验驱动直流电机认识第一个传感器使用wifi进行调参了解esp32环境搭建以及初识esp32我们所用的开发板跟视频中是一样的,所以视频中的资料都可以用呼吸灯实验
    发表于 01-12 17:16 12次下载
    <b>esp32</b>小车实验

    含泪Debug:STM32与ESP32 SPI通信避坑

    最近搞了一下ESP32与STM32之间的SPI通信,这一路曲曲折折耗费了很长时间,下面我把我的debug踩坑经历奉献出了,希望大家不要fanwo
    发表于 12-24 19:07 15次下载
    含泪Debug:STM32与<b>ESP32</b> SPI<b>通信</b>避坑

    [ESP32]学习笔记04

    实验我们采取单次读取的方式来获取模拟量并用万用表测量电压验证实验的准确性。本次实验采用VSCode进行代码编辑,后续会介绍VSCode搭建ESP32开发环境的方法。在开始编程前请仔细阅读乐鑫官网给出的ESP-IDF编程指南链接: ESP-IDF编程指南.目录Analog-to-Digital Conve
    发表于 12-22 19:02 8次下载
    [<b>ESP32</b>]学习笔记04

    ESP32学习记录<三>串口通信

    ESP32学习记录<三>串口通信文章目录ESP32学习记录<三>串口通信前言一、通过串口打印出数据1.初始化串口2.打印数据二、串口控制LED亮灭1.接收串口发送的数据2.
    发表于 12-20 19:34 17次下载
    <b>ESP32</b>学习记录<三>串口<b>通信</b>

    ESP32驱动TFT的方法是什么

    ESP32驱动TFT的方法是什么
    发表于 12-20 06:52

    ESP32-CAM ArduinoIDE开发

    的设计与实现第四篇:ESP32-CAM创建热点构成并发式DNS服务器文章目录ESP32-CAM ArduinoIDE开发系列文章目录前言一、ESP32-CAM创建热点构成并发式DNS服务器是什么?二、系统设计1.引入库#include 前言    daodanjishui物联网核心原创技术之E
    发表于 12-16 07:01

    ESP32的UART串口通信概览

    ESP32ESP-IDF 教学(九)—— 串口通信(UART)文章目录ESP32ESP-IDF 教学(九)—— 串口通信(UART)一、ESP32 的 UART 概览1、简介2、UART
    发表于 12-09 07:52

    ESP32作为从机实现BLE蓝牙功能浅析

    引言去年11月份,自己接到的第一个任务就是蓝牙,二维码任务结束后自己又开始做这一个任务,由于还没有定好应用场景,自己先根据自己的理解,介绍一下如何用ESP32实现BLE蓝牙。开发环境本工程将
    发表于 12-07 13:51 15次下载
    <b>ESP32</b>作为从机<b>实现</b>BLE蓝牙功能浅析

    esp32 例程 蓝牙_wifi&amp;蓝牙MCU 该不该选ESP32

    ESP32 将天线开关、RF balun、功率放大器、接收低噪声放大器、滤波器、电源管理模块等功能集于一体。ESP32 只需极少的外围器件,即可实现强大的处理性能、可靠的安全性能,和 Wi-Fi &am...
    发表于 12-06 20:06 26次下载
    <b>esp32</b> 例程 蓝牙_wifi&amp;蓝牙MCU  该不该选<b>ESP32</b>

    [ESP32]学习笔记02

    [ESP32学习笔记02]使用ViusalStudio2017开发ESP32、按键输入检测前言一、安装Visual Studio 2017二、配置开发环境1.安装ViusalGDB2.下面我们安装
    发表于 12-03 17:36 20次下载
    [<b>ESP32</b>]学习笔记02

    如何使用标准的ESP32-WROOM-32D开发板进行SDIO的通信

    ESP32 SDIO 使用教程本文旨在说明如何使用标准的 ESP32-WROOM-32D 开发板进行 SDIO 的通信。本文档适用于所有需要与 ESP32 SDIO slave 通信的方案和
    发表于 12-03 07:51

    esp32-cam 实现定时拍照并发送邮件

    ESP32系列文章目录第一章 esp32-cam 实现定时拍照并发送邮件文章目录ESP32系列文章目录前言一、 ESP32-cam开发环境配置二、设备接线1.接线图三、代码解析四、效果演示1 邮箱
    发表于 11-30 12:06 18次下载
    <b>esp32</b>-cam <b>实现</b>定时拍照并发送邮件

    ESP32ESP-IDF 教学(九)—— 串口通信(UART)

    ESP32ESP-IDF 教学(九)—— 串口通信(UART)文章目录ESP32ESP-IDF 教学(九)—— 串口通信(UART)一、ESP32 的 UART 概览1、简介2、UART
    发表于 11-26 13:21 40次下载
    <b>ESP32</b> 之 <b>ESP</b>-IDF 教学(九)—— 串口<b>通信</b>(UART)

    ESP32 SDIO 使用教程

    ESP32 SDIO 使用教程本文旨在说明如何使用标准的 ESP32-WROOM-32D 开发板进行 SDIO 的通信。本文档适用于所有需要与 ESP32 SDIO slave 通信的方案和
    发表于 11-23 17:51 202次下载
    <b>ESP32</b> SDIO 使用教程

    ESP32 开发之旅② Arduino For ESP32说明

    文章目录1. Arduino Core For ESP32是什么?2.Arduino core for ESP32库3.与ESP8266库类比3.1 WiFi —— ESP
    发表于 11-13 19:51 28次下载
    <b>ESP32</b> 开发之旅② Arduino For <b>ESP32</b>说明

    ESP32模组的主要特性

    WT-ESP32-DevKitC V4是一款基于ESP32的小型开发板,集WIFI+蓝牙方案于一体,板上模组绝大部分管脚均已引出,开发人员可根据实际需求,轻松通过跳线连接多种外围器件,或将开发板直接
    发表于 11-04 14:54 2535次阅读

    ESP32-S3芯片与ESP32ESP32-S2比较好在哪里呢

    吧: 都知道乐鑫一直是致力于前沿低功耗WIFI+蓝牙双模物联网解决方案的研发,也是智能家居、智能照明、智能支付终端、智能可穿戴设备、传感设备及工业控制等物联网领域的核心通信芯片。ESP32-S3在原有ESP32基础上可以支持点RGB屏幕,解决了只能驱动M
    发表于 11-04 14:25 8235次阅读

    如何实现Arduino-ESP8266 NodeMCU的UDP通信

    Arduino-ESP8266 NodeMCU的UDP通信1.环境准备2.代码编写3.串口及网络调试助手验证1.环境准备1.安装Arduino开发工具2.在Arduino搭建ESP
    发表于 11-03 06:01

    Arduino-ESP8266 NodeMCU的UDP通信

    Arduino-ESP8266 NodeMCU的UDP通信1.环境准备2.代码编写3.串口及网络调试助手验证1.环境准备1.安装Arduino开发工具2.在Arduino搭建ESP
    发表于 10-28 11:06 17次下载
    Arduino-<b>ESP</b>8266 NodeMCU的<b>UDP</b><b>通信</b>

    【FireBeetle Board ESP32-E IoT 开发板试用体验】esp32-WROOM-32E与ESP32-WROOM-32U的区别

    支持极大范围的通信连接,也支持通过路 由器直接连接互联网。2. 蓝牙可以让用户连接手机或者广播 BLE Beacon 以便于信号检测。ESP32 芯片的睡眠 电流小于 5 µA,使其适用于电池供电的可穿
    发表于 09-26 16:45

    【FireBeetle ESP32-E开发板免费试用】esp32-WROOM-32E与ESP32-WROOM-32U的区别(1)

    支持极大范围的通信连接,也支持通过路 由器直接连接互联网。2. 蓝牙可以让用户连接手机或者广播 BLE Beacon 以便于信号检测。ESP32 芯片的睡眠 电流小于 5 µA,使其适用于电池供电
    发表于 09-26 16:30

    推荐好用的 ESP32/ESP8266 烧录器 USB-TTL转接板开发工具ESP-T01

    ESP-T01是一款适用ESP32/ESP8266的USB-TTL转接板, 支持一键下载程序,无需手动复位芯片与管脚拉低操作。配套的插接板与排针零件, 能够非常方便的为ESP32/ESP8266系列
    发表于 09-10 15:31

    ESP32模组能实现什么功能

    将两颗ESP32 SoC串行连接,各自安装一个外部(Wi-Fi)天线后再套上一个漂亮的外壳。该设备将能够实现许多有趣的功能。基于功能强的ESP32,设计实现了ESPGateway网关设备。
    发表于 08-10 15:09 3650次阅读

    无线WiFi芯片模块,乐鑫ESP32模组技术应用,物联网无线通信发展

    ESP32模组能够让用户灵活实现并发通信功能,支持Wi-Fi、ESP-Now,Wi-Fi+Bluetooth LE等通信。与PCB板载天线相比,外部天线扩展了网关的覆盖范围。基于手机信标信号
    发表于 08-10 14:44

    ESP32的CAN通信好用吗

    最近要做CAN通信,发现ESP32就有,还能通过WIFI转发,ESP32关于CAN总线的资料太少了,有用过的吗
    发表于 08-04 16:29

    esp32和arduino的区别,esp32能否替代arduino

    很多创客爱好者甚至有些技术工程师在理解esp32和arduino的时候总是问一句这两块板子哪个更好用?他们可能潜意识中就觉得arduino和esp32是竞品的关系,但实际是这样吗?今天我们就深入
    发表于 06-24 17:11 1.9w次阅读

    ESP32-WROOM-32E和ESP32-WROOM-32UE模组的区别

    ESP32-WROOM系列模组基于 ESP32-D0WD 双核芯片设计,适用于基于 Wi-Fi 和蓝牙连接的应用场景,具备强大的双核性能。而其中的ESP32-WROOM-32E和
    发表于 06-01 16:41 1.3w次阅读
    <b>ESP32</b>-WROOM-32E和<b>ESP32</b>-WROOM-32UE模组的区别

    简析esp32的wifi驱动如何被集成进Zephyr的驱动

    分析Zephyr ESP32 WIFI驱动的实现可以更为清晰的掌握esp32 wifi在zephyr上的使用,本文主要分析esp32的wifi驱动如何被集成进Zephyr的驱动,并不涉及esp32
    的头像 发表于 06-01 10:41 2830次阅读
    简析<b>esp32</b>的wifi驱动如何被集成进Zephyr的驱动

    浅谈Zephyr ESP32 wifi如何使用

    ethernt L2对接,因此在zephyr下只要通过简单的配置就可以在应用层使用socket通过wifi进行网络通信,而不需要去关心esp32 wifi驱动的细节。 配置方法 进行下面配置后开机
    的头像 发表于 06-01 10:17 4315次阅读

    一款基于ESP32的对讲机传输音频介绍

    这是一款基于ESP32的对讲机。它使用UDP广播或ESP-NOW传输音频。
    的头像 发表于 04-29 09:04 1.7w次阅读
    一款基于<b>ESP32</b>的对讲机传输音频介绍

    ESP32开发套件 ESP32-DevKitC

    ,具备丰富的外设和优化的引脚布局,助力用户快速实现产品开发,它有4MB Flash,有I/O,USB以及按键、LED   支持 Wi-Fi 蓝牙连接 ESP32-DevKitC 是一款基于 ESP32
    的头像 发表于 01-06 16:55 6514次阅读

    【乐鑫ESP32-DevKitC-32D模组开发板试用连载】ESP32-DevKitC智能物联,小而精悍

    实现智能配置入网,配合模组功能,使用demo入云端服务器。③、根据无线通信协议,调试优化代码,实现手机端通过无线WiFi控制板上LED灯的状态。④、总结使用ESP32-DevKitC V4的优点及注意事项。编写调试中的心得体会,分享测试结果。
    发表于 07-03 10:04

    ESP32环境搭建以及入门编程_esp32引脚图

    本文主要介绍了ESP32环境搭建以及入门编程及ESP32的引脚图。
    发表于 04-23 11:15 1.2w次阅读
    <b>ESP32</b>环境搭建以及入门编程_<b>esp32</b>引脚图

    ESP32 UDP通信客户端例程以及疑问

    本人在使用ESP32UDP通讯时,不知道怎么发送广播包,请问应该如何发送广播包呢。如下代码,UDP client通信,当ip地址为192.168.1.220时,能够发送出去,但换成
    发表于 12-29 13:44

    下载硬声App