树莓派 Pico 可以识别但无法通过 Thonny 上传程序的问题解决方法
最近有遇到树莓派 Pico W 因上传了某一段程序,导致 Thonny 无法和 Pico 主板通信,串口调试会提示设备忙(Device Busy),但是可以识别到端口。 这种状态下,无法给 Pico 上传程序,即使重新刷了 UF2 固件也不管用。所以需要用到 @ybzjllj 分 [看全文]
最近有遇到树莓派 Pico W 因上传了某一段程序,导致 Thonny 无法和 Pico 主板通信,串口调试会提示设备忙(Device Busy),但是可以识别到端口。 这种状态下,无法给 Pico 上传程序,即使重新刷了 UF2 固件也不管用。所以需要用到 @ybzjllj 分 [看全文]
MicroPython 的这一版本主要对内置模块进行了重命名,删除了 u 前缀,一个具有可选压缩支持的新 deflate 模块,引入了板变体,将esp32移植切换为使用IDF 5,并改进了堆管理,支持 RPi Pico W 板载的 BLE,以及STM32H5xx 支持。该项目现在 [看全文]
前几天折腾Zephyr,搭好环境后,在各种开发板之间犹豫不决,正巧,同事买了个ESP8266的开发板,观摩之后感觉折腾这东西应该会比Zephyr更有乐趣(其实还是因为8266板子便宜),可以使用Python来开发固件应用,正好Python也在我的学习计划表中,于是马上某宝下单购之 [看全文]
某些原因导致 ESP8266 开发板无法正常启动,一般可以通过升级固件(或重刷固件)来重置系统。 有时候,升级固件会遇到各种奇怪的问题而无法正常进行,那么我们有必要尝试下先擦除开发板的FLASH闪存再试。 下面介绍擦除的方法。
准备材料 pyboard 一块 杜邦线一根,也可以用2Pin排针加跳线帽 MicroUSB 转 USB 数据线 刷固件工具 DfuSe Demo(百度网盘),Windows 环境
pyboard 使用时间长了,因为各种原因可能会出现故障,造成无法正常启动、不能进入REPL、文件系统破坏等现象,这时就需要通过出厂模式进行恢复,可以恢复到出厂设置,就像 Windows 系统重新用GHOST恢复一样。 步骤如下: 1、连接USB数据线 2、先按住USER键,再按 [看全文]
更新ESP32有多种方法: 使用官方的FLASH_DOWNLOAD_TOOLS 使用esptool.py 使用DFRobot的uPyCraft 使用FLASH_DOWNLOAD_TOOLS时,按照下面参数配置,重点是地址为0x1000,以及选中DoNotChgBin选项。
先来个刷写过程: 其实各种刷ESP8266/ESP32的软件都可以搞(比如刷NodeMCU的软件),不过我这还是出问题了:刷完后无限输出乱码。然后参照Micropython官方的教程,用esptool先清除所有的FLASH,然后重新刷入,正常运行:
Copyright © 2025 | 树莓派 Pico 实验室(RP2040) 沪ICP备19016635号-2