Pycharm下安装MicroPython Tools插件(ESP32开发板)

liftword2周前 (06-23)技术文章10

安装micrpython tools插件

安装micropython库

需要安装3个库

micropython-stdlib-stubs

micropython-esp32-stubs

micropython-stm32-stubs

(1)命令行模式安装

pip install micropython-stdlib-stubs
pip install micropython-esp32-stubs
pip install micropython-stm32-stubs

(2)配置窗口安装

安装完后,后期写程序可以进行函数的调用。

注意:micropython的库跟硬件平台和软件版本有关系,需要确认库能在自己的设备上运行。

启动Micropython

主要是启动调试串口,准备进行程序下载的准备

编写程序与运行

(1)编写程序

from machine import Pin
import time
import machine

led1 = Pin(11, Pin.OUT)
led2 = Pin(2, Pin.OUT)
led3 = Pin(42, Pin.OUT)
led4 = Pin(41, Pin.OUT)

myledlist = [led1, led2]
for i in range(5):
    for kk in myledlist:
        kk.value(1)  # 点亮
        time.sleep(0.5)
        kk.value(0)
        time.sleep(0.5)

(2)连接设备

(3)连接调试串口

(4)下载程序运行

在代码编辑窗口,点击鼠标右键,在弹出窗口中选择命令执行。

相关文章

Python实现串口助手 - 03串口功能实现

 串口调试助手是最核心的当然是串口数据收发与显示的功能,pzh-py-com借助的是pySerial库实现串口收发功能,今天痞子衡为大家介绍pySerial是如何在pzh-py-com发挥功能的。一、...

齐安安小课堂 | 串口数据抓取以及串口数据模拟

各位同学们好,好久不见!齐安安小课堂又双叒叕开课啦~本期来讲讲在工控现场使用的设备中有哪些普遍存在又容易被忽视的安全隐患只有重视每一个小细节才能对工业安全做出更好的防护哦~引言在工控现场中,存在着几乎...

200行Python代码实现串口调试助手之环境搭建

在写 pzh-py-com 时需要先搭好开发和调试环境,下表列出了开发过程中会用到的所有软件/ 工具包:一、涉及工具列表二、开发环境搭建(Python + pySerial + wxPython +...

同事开玩笑说:你这个python程序要是外流出去了,可能会有危险

引言公司因为业务原因,购入了一些高灵敏高精度的振动传感器。老板说:“拿去进行测试,看看数据如何?”吭哧吭哧接入数据,一看,确实精度和灵敏度非常高。具体多高呢?将传感器固定在相关的结构物上,在办公室中人...

Python实现串口助手 - 02界面构建

今天给大家介绍的是串口调试工具pzh-py-com诞生之界面构建。  一个软件的UI界面是非常重要的,这是软件与用户交互的接口,软件功能即使再强大,但如果没有清晰的UI界面,那也发挥不出软件的功能,使...

CH9329双头线使用说明

目录1.介绍说明2.测试说明3.修改为ASCII模式(CH9328字符模式)常见问题解答:1.介绍说明CH9329双头线是集成了CH9329+CH340芯片的成品线,主要作用是使用主控电脑发送串口指令...