micropython串口通信_MicroPython-ESP32串口通信-1Z实验室

出品:1Z实验室 (1ZLAB: Make Things Easy)

概要

在本节课程阿凯为大家讲解了串口通信的接线方式,ESP32中的串口UART资源与相关API, 并给出了一个UART的小应用实例。

目录

串口通信

UART执行标准UART/USART双工串行通信协议,关于串口通信你需要的预备知识有码元, 波特率, 奇偶校验等概念。

可以在B站上观看串口通信科普视频.

TODO 英文的, 1Z实验室后面有精力也会考虑做一些科普视频

硬件接线

这里介绍的串口通信的使用方式不局限于ESP32开发板。

两个单片机设备进行串口通信,或者单片机通过USB转TTL模块与PC进行串口通信。

如果你对USB转TTL模块比较陌生的话,请打开淘宝自行搜索 USB转TTL模块 。

另外请留意USB转TTL的芯片型号,你可能需要安装其驱动。

我手里的这个USB转TTL的型号是CH340G, Ubuntu自带其驱动。

usb2ttl.png

设备与设备之间至少需要接三个线。如下图所示:

串口连接图.png

关于USB转TTL

GND是地线,提供低电平的参考电压。 接下来就是RX 信息接收端, 还有TX 信息发送端。 单片机A的RX 接单片机B的TX, 单片机B的RX 接单片机A的TX。

**至于VCC接口,可接可不接, 如果USB转TTL的正负极接反了容易导致电脑主板的

你可能感兴趣的:(micropython串口通信)