(一)下载和烧录固件文件 使用MicroPython之前,我们需要往单片机中烧录MicroPython专用的固件,其中包含了Python 解释器、标准库、ESP32-C3 的驱动程序等内容。 烧录完毕之后,我们将本地的python脚本直接传入单片机中就可以直接运行。 以ESP32-C3为例,首先我们进入官网下载页面:https://micropython.org/download/ESP32_GENER...
缘由:合宙ESP32-C3这东西很好,只是默认是Lua语言.这个咱不会啊人生苦短,我用PYTHON.所以ESP32-C3到手的第一件事就是刷个Micropython.基本上,一分钟刷好机,第二分钟就能把开发板上LED灯给点了.要的就是速度. 1. 首先安装USB串口驱动 注:win10一般会自动识别安装驱动 安装驱动后,ESP32连接电脑后会出现USB虚拟...
1、语法方面:MicroPython与Python语法基本相同,但是由于MicroPython是专门为嵌入式设备设计的,因此它对标准Python的功能进行了精简和优化,去掉了一些不必要的功能,同时增加了一些嵌入式系统特有的功能。 2、库方面:MicroPython是标准的Python的子集,因此MicroPython无法使用某些Python的库;但是MicroPython提供了丰富的标准库和第...
一、开发环境Thonny介绍 ESP32 MicroPython的开发环境推荐使用Thonny。Thonny有如下几个特点: ● Thonny是一个面向初学者的轻量级的Python IDE,可以让初学者更好更快的入门上手,而不至于在开发环境的搭建上浪费过多时间。 ● Thonny是一个开源软件,对MicroPython也比较友好。 ● Thonny支持Windows,MacOS和Linux操作系统。
首先需要下载python3。可以在windows系统上进行操作。 安装好后,可以输入pip install esptool。 下载完成后,esp32c3通过串口调试助手连接到电脑。 下载完成,可以通过esptool探测芯片ID。 通过下面的命令烧录并启动串口 代码语言:javascript 代码运行次数:0 运行 ...
若选CircuitPython: 这是MicroPython的衍生版。它提供针对这一开发板的2M Flash固件adafruit-circuitpython-ai_thinker_esp32-c3s-2m-en_US-7.3.3.bin。Python 3.4.0 ampy不能用(这不是什么大问题)。 这个开发板买回来缺少两开关管,和几个0402的电阻电容,然后RTS和DTR引脚以一种奇怪的方式连接。可能就是这个原...
本篇笔记介绍一下我们设计制作的墨水屏时钟。 1、所需硬件 1)合宙的ESP32-C3: 2)电子价签拆出来的2.9寸墨水屏: ——电子价签型号为:Stellar-L,墨水屏型号为:E029A01。 3)自己设计的一块墨水屏驱动板: ——这块PCB比较复杂了,贴片电容、电阻、二极管有20多个,再加上贴片AHT20和24P的FPC,焊接难度有点大,...
这里为了更清楚的上手ESP32 C3开发环境,手动在Windows上安装工具链。 1. 下载安装器 ESP-IDF 需要安装一些必备工具,才能围绕 ESP32-C3 构建固件,包括 Python、Git、交叉编译器、CMake 和 Ninja 编译工具等。 安装ESP-IDF 必备工具最简易的方式是从 https://dl.espressif.com/dl/esp-idf/?idf=4.4...
虽然界面可以选择Add Python 3.10 to PATH,但是我安装完因为不是默认路径,还是得手动添加一下环境变量: 最后测试是否安装成功,可以在 cmd 里面输入 python 查看: 1.3 安装VSCode 直接搜索VSCode,到官方网站下载,地址:VSCode官方下载地址 这个VSCode 就和普通的 Windows 软件一样,这里步骤省略 。。。
并且默认的Python就是这个路径下的python 其次,打开你的powershell,输入如下命令 mkdir [你的工程文件夹名称] cd [你的工程文件夹名称]pio project init --board esp32dev # 这句是核心 我们使用命令行来生出一个新项目 具体的板子的名称可以去官网看 ...