基于UDP协议的通信

准备

硬件:

  • FireBeetle-ESP32 × 1

软件:

  • uPyCraft IDE
  • 串口调试助手

    下载地址:git.oschina.net/dfrobot/upycraft/raw/master/sscom5.12.1.exe

代码位置:

  • File → Examples → Communicate → udpServer.py
  • File → Examples → Communicate → udpClient.py

实验步骤

UDPServer

1. 修改udpServer.py中的WiFi名称和密码,并下载运行,如下图

2. 打开SSCOM,端口号选择UDP,将SSCOM远程IP地址修改为IDE终端中打印的IP地址,端口号与udpServer.py中一致,完成后点击连接,如下图

3. 在SSCOM输入框中输入“hello”,可以在IDE中看到客户端发送的信息。

实验效果

UDPClient

1. 按照如下图修改 udpClient.py,其中SSID和PASSWORD为你的WiFi名称和密码,SSCOM中的本地IP地址为你电脑的IP地址。

2. 下载运行udpClient.py 文件,将运行后终端中出现的IP地址复制到SSCOM中远程IP地址框中,如下图

实验效果

点击SSCOM的连接,即可看到客户端发来的信息,如下图

results matching ""

    No results matching ""