◎ 测试结果: 通过测试,使用UDP建立的虚拟串口工作正常,使用TCP建立的虚拟串口在重新复位的时候出现错误比较多。 二、设置Thonny开发环境 1、设置Thonny参数 通过Thonny IDE中的Tools|Option|Interperter设置 实验模块以及连接端口: 设置参数: 模块: MicroPython(ESP32) 端口:ELTIMA V
下面运行这个旧版本的 Thonny 环境。选择 Tools 中的 Option 菜单命令,通过对话框中的 Interpreter 中最下面的更新命令,选择下载后的 ESP8266的 MicroPython 版本。点击安装按钮,程序便自动开始下载 MicroPython 软件,这个过程比较长。安装完毕之后,可以看到此时 ESP8266可以通过串口接收 REPL 指令。至此,前面碰到的 ESP...
烧录成功后显示如下 第三步:打开Thonny,选择相应的开发板ESP8266及连接端口 正确连接后会显示MicroPython设备上的代码和固件版本,如下图 第四步:上载HCSR04.py代码 第五步:输入代码,并将代码保存到micropython设备,命名为main.py。 from machine import Pin from HCSR04 import HCSR04 import time trig = Pin(5,...
只有少数 IDE 支持 MicroPython。一些流行的 IDE 是Thonny IDE和 uPyCraft IDE。Thonny IDE 没有在 ESP32 上刷写 MicroPython 固件的选项,因此它需要esptool来刷写固件,这在之前的 ESP32 教程中使用 Thonny IDE 进行了解释。但是 uPyCraft IDE 是专门为支持 ESP32/ESP8266 的板设计的。它具有闪存固件、编程和...
在Thonny IDE或uPyCraft IDE中,你可以通过点击“上传”按钮将代码上传到ESP8266。 5. 测试并调试ESP8266上的MicroPython程序 在上传代码后,你可以通过连接到ESP8266的Web服务器来测试程序。在浏览器中访问ESP8266的IP地址(可以通过打印的ifconfig信息获取),你应该会看到“Hello, MicroPython!”的页面。 调试MicroPython...
官网下载:https://micropython.org/download/ESP8266_GENERIC/ 如果觉得慢可以用我们的下载地址:http://iot.zhishunet.com/download/esp8266-v1.19.1.bin 2、下载Thonny IDE Thonny就是一个写代码以及集成了其它功能的软件,这种软件一般称为IDE 根据自己的系统选择window MacOS Linux系统下载 ...
2. 刷入固件(Thonny) 安装Thonny, scoop install thonny Thonny 对 Micropython 的支持也挺好的,可以当作代码编辑器。 3. Led 测试 板载 LED 的编号是 2, 测试一下。 from machine import Pin led = Pin(2, Pin.OUT) # 对应板子上的引脚编号是 D4 led.off() # 亮灯,你们看错,是相反的! #led.on(...
将MicroPython固件烧录到ESP8266: 在烧录之前需要下载MicroPython的固件,然后使用esptool等烧录工具将固件烧入ESP8266。烧录完成后,ESP8266可以通过串口编程,利用例如PuTTY、esptool或者Thonny Python IDE等工具来进行MicroPython代码的编写和传输。 四、编写Python打印内容的代码 ...
下载完成后,重新上电进入运行模式,就可以用Thonny进行编程了。关于api的使用,在http://docs.micropython.org/en/latest/esp8266/quickref.html#networking网页中有详细示例和说明。 之前没有小黄板的原理图,犯了一个错误(跳线帽没拔掉),导致一直在下载模式。
Thonny是一款简单易用的Python IDE,支持MicroPython,可以直接将代码上传到ESP8266。 第一个项目:LED控制 我们来实现一个简单的项目:通过ESP8266控制LED灯的开启与关闭。项目步骤如下: 硬件连接 将LED的长脚(正极)连接到ESP8266的GPIO2(D4),短脚(负极)连接到GND。如下所示: ...