下载Thonny、micropython并完成ESP32的固件烧录 |
您所在的位置:网站首页 › thonny安装了pillow没有imageTk › 下载Thonny、micropython并完成ESP32的固件烧录 |
接下来的一系列硬件课程,主要是讲解的是以micropython去在thonny上对esp32编写程序并控制。当然,后续可能会根据实际需要,扩充新的方向。如果有想法的,可以持续关注我的博客系列更新。 然后这个课程的系列模式主要是根据项目去讲解知识点,主要是讲y 那么现在,我们直入主题,下载Thonny 首先,下载Thonny的话直接去官网下载即可。 具体跳转链接--Thonny官网:thonny.org 根据系统的操作系统的不同,选择对应的下载。 当前以windows操作系统为例,展示操作过程: 将鼠标放置在windows,会得到版本的提示: 我们选择最新的版本下载即可,如果后续固件出现无法烧录的问题,可以更换低一点的版本进行,尝试。但是我实践的过程中目前是没有遇到的。 点击蓝色连接即可,进行安装,具体的安装过程就不展示了,没有什么特殊之处。
点击左上角的“视图”,选择“文件”,点击后左边能看本地电脑的一些文件,如下图: 关闭thonny,将开发板连接到电脑后,重新打开thonny。 下一步,进行micropython的烧录 搜索https://micropython.org/,跳转到micropython的官网。在里面,我们可以看到micropython 支持用于编程的不同开发板以及他对应开发板的部分功能教程。 官网首页如图: micropython 的功能资料在docs里面,现在我们下载micropython的驱动,点击“dowmload”,往下拉,找到esp32,可以看到各种板子,找到你的开发板,看上面银色片子上的文字,会表明他是属于哪个分类,我目前使用的是“WROOM”的,我就选择第二个,点击进去。 找到fireware,点击下面红色链接的第一个,如图是v1.22.2 (2024-02-22) .bin ,下载当前的最新版本。(下载到桌面即可) 在烧录固件之前,我们检查一下开发板连接的端口,并确保连接线的无误。 同时点击wins+x,点击“设备管理器”,点击端口,即可查询。 如果端口没有显示usb连接,证明大概率是线的问题,很可能会使板子烧录失败,建议换一根试试。 如图所示,我使用的CH9102,使用的是COM8 接下来,打开Thonny,点击右下角,选择micropython(ESP32),再点击“配置解释器”。 我们要将micropython的固件烧录到板子。只有烧录了固件,板子才能够存储程序,并在板子执行。 点击配置解释器以后,显示如下: 点击第二个“解释器”,选择micropython(ESP32),端口选择你在设备管理器看到的usb端口。 做完这些,选择右下角的安装或更新 出现下图: 它会出现新版本的一个普遍状况,没有fireware而且target port点击不了。 我们点击安装左边的三杠。选择“第一个“--select local micropython image... 找到预先存放在本地的micropython固件,尾缀为.bin的文件。 这个时候,前面的target port 亮了,如图: 点击安装。 温馨提示:后续使用感觉micropython版本过低也是来这里更新。点击安装以后左下角会有一个进度条,等待加载到100%。下载固件过程如图: 出现下图固件即下载完毕: 点击关闭,在配置解释器点击确认后其自动关闭,你会发现,出现下图: 出现红框的变化证明固件下载成功并可以开始编程了, 红框的变化1:左边出现micropythin设备的字眼并带有一个名为boot.py的基础文件。切后后续编程自己创新新的文件去写程序,不要在boot里面写. 红框的变化2:下面交互模式提示micropython 下载的版本及更新的时间。 看到这里,恭喜你打开新的世界大门,正式开始ESP32的学习。 |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |