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

liftword19小时前技术文章5

安装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代码实现串口调试助手之联合调试

软件开发离不开调试,调试手段分两种:一是黑盒调试,即直接从输入 / 输出角度测试软件功能是否正常,这种方式仅能发现问题,但无法直接定位问题原因所在;二是白盒调试,即直接拿源代码在线 debug,pyt...

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

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

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

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

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

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