美文网首页
MicroPython 学习笔记 三. SOCKET通信

MicroPython 学习笔记 三. SOCKET通信

作者: 戚名扬 | 来源:发表于2021-11-19 15:30 被阅读0次

    声明: 本人作为初学者,以笔记的方式记录学习内容,如果错误的地方欢迎大家指正批评,谢谢!

    本机的开发环境为 MacOS Python3.6
    windows 下的开发步骤可能略有不同

    Socket 简介:

    Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket接口后面,对用户来说,一组简单的接口就是全部,让Socket去组织数据,以符合指定的协议。

    基本思路:

    使用Socket 让两块开发板实现通信:

    1. Esp-32 发送信息
      https://docs.micropython.org/en/latest/esp8266/tutorial/network_tcp.html?highlight=socket官方文档地址
      2.Esp-8266 接收信息
      文档地址同上
      本次使用了Esp-8266的 AP模式,将该芯片作为热点使得Esp-32链接到该网络组成一个小型的局域网
      https://docs.micropython.org/en/latest/esp8266/tutorial/network_basics.html?highlight=network文档地址

    主要问题

    1. 两块开发板要在同一个网段下才可进行通信,可以连接到同一个热点也可以用一块开发板产生wifi另一块连接.本次使用的是第二种方法.
    链接示意图

    2.先创建wifi 后链接wifi 当链接完成后创建Socket

    相关文章

      网友评论

          本文标题:MicroPython 学习笔记 三. SOCKET通信

          本文链接:https://www.haomeiwen.com/subject/slpciltx.html