1 Star 0 Fork 12

豳草/upycraft_cn

forked from DFRobot/upycraft_cn 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
4.3.3 udpServer.py&udpClient.py.md 1.28 KB
一键复制 编辑 原始数据 按行查看 历史
gboldwang 提交于 2018-04-26 11:16 . first commit

基于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的连接,即可看到客户端发来的信息,如下图

马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/meihaodianzi/upycraft_cn.git
git@gitee.com:meihaodianzi/upycraft_cn.git
meihaodianzi
upycraft_cn
upycraft_cn
master

搜索帮助

A270a887 8829481 3d7a4017 8829481