960K给SPIFFS;代码逻辑啥的都没动过,后来模组换成了8M,那就打算把后4M也用起来,原本是一个比较简单的操作,也就是修改分区表,编译进去即可,但是发现修改之后,ESP32不断重启,这有问题,我是用的是4.4.1做的Arduino框架,platformIO编译。
The terminal process “C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -Command cmake -G Ninja -DPYTHON_DEPS_CHECKED=1 -DESP_PLATFORM=1 -B d:\project\book-esp32c3-iot-projects-main\device_firmware\2_light_drivers\build -S d:\project\book-esp32c3-iot-projects-main\device_firmw...
7. 重启 ESP32 完成刷入操作后,断开并重新连接 ESP32 的电源,或使用开发板上的复位按钮进行复位。 现在,ESP32 上应该已经运行了 MicroPython,你可以使用串口工具screen连接到 ESP32,并开始运行 MicroPython 命令。 上传MicroPython脚本 将写好的 Python 程序刷入 ESP32 来运行并不是直接将 Python 代码烧写到 ESP3...
ampy --port /dev/ttyUSB0 put main.py 4. 重启验证 按下ESP32 复位键或重新上电,main.py会自动运行。 常见问题处理 Q1: 代码错误导致启动卡死 进入安全模式:在启动时按住BOOT按钮,阻止main.py执行。 删除或修复main.py: ampy --port /dev/ttyUSB0 rm main.py Q2: 硬件外设初始化失败 添加异常捕获:...
接下来,将 ESP32 接入计算机,然后点击功能按钮栏里的“停止/重启后端进程(Ctrl+F2)”: 如果此时在下方的终端(Shell)内看到如下所示的 Python 解释器提示,则说明与 MicroPython 的连接成功: 如果在打开 Thonny 前就维持着 ESP32 与计算机的连接,那么进入 Thonny 时应该就能看到该提示信息。“停止/重启后端进程(Ctrl...
下载MicroPython固件到esp32,可以使用esp32官方的桌面工具,也可以使命令行工具esptool.py(依赖于python环境)。 正确加载固件,选择相应的串口,下载在0x1000位置即可。 重启ESP32,查看串口日志: SSCOM、CRT、putty等任何一款串口工具都可以命令行交互,但是没法支持上传文件运行。
我有一个python脚本,我正在用不同的数据(不同的ids)向相同的url发送post请求。我必须为每个id发送请求,并不断地检查它们,看看是否有变化。我使用for循环迭代一个"ids“列表,并为每个id发送请求,然后一次又一次地迭代该列表。 但我想每隔10秒检查一次,如果列表中有1000个id,那么再次检查第一个id就会变得更长...
MicroPython REPL 在 UART0 (GPIO1=TX, GPIO3=RX) 上,波特率为 115200。 Tab自动补全很有用,尤其是想找到一个对象有什么方法的时候。 粘贴模式 (ctrl-E) 也很有用,当你粘贴一大段python代码的时候。 详见machine. importmachinemachine.freq()# get the current frequency of the CPUmachine.freq(160000000)...
安装前准备,windows配置: 注意一、windows命令行需要保证python3好用,否则会出现语言配置的错误。 注意二、如下配置,配置完重启电脑 其它的安装请参考下面的连接。 参考: https://icnynnzcwou8.feishu.cn/wik…