MicroPython v1.21 发布,新的 deflate 压缩模块 MicroPython 的这一版本主要对内置模块进行了重命名,删除了 u 前缀,一个具有可选压缩支持的新 deflate 模块,引入了板变体,将esp32移植切换为使用IDF 5,并改进了堆管理,支持 RPi Pico W 板载的... 吃瓜阿阳 2023-10-07 123 #firmware #MicroPython #固件
Linux下更新 pyboard 固件的步骤 首先需要安装Linux版的arm-gcc编译器 安装 dfu-util sudo apt-get install dfu-util 编译固件 用dfu-util写入固件 sudo make BOARD=XXXX deploy USE_PYDFU=0 也可以使用pydfu.py下载固件,需要先安装python-usb模块 sudo apt-ge... 吃瓜阿阳 2022-11-07 131 #firmware #Linux #pyboard
MicroPython入坑记2:ESP8266/ESP32刷固件 先来个刷写过程: 其实各种刷ESP8266/ESP32的软件都可以搞(比如刷NodeMCU的软件),不过我这还是出问题了:刷完后无限输出乱码。然后参照Micropython官方的教程,用esptool先清除所有的FLASH,然后... 吃瓜阿阳 2022-11-07 265 #ESP32 #ESP8266 #firmware
pyboard 使用 DFU 升级固件的方法 准备材料 pyboard 一块 杜邦线一根,也可以用2Pin排针加跳线帽 MicroUSB 转 USB 数据线 刷固件工具 DfuSe Demo(百度网盘),Windows 环境 步骤 首先在 MicroPython 官网下载需要升级的固件文件,文件后缀... 吃瓜阿阳 2022-11-07 143 #firmware #MicroPython #pyboard
擦除 ESP8266 开发板 FLASH 闪存的方法 某些原因导致 ESP8266 开发板无法正常启动,一般可以通过升级固件(或重刷固件)来重置系统。 有时候,升级固件会遇到各种奇怪的问题而无法正常进行,那么我们有必要尝试下先擦除开发板的... 吃瓜阿阳 2022-11-07 216 #ESP8266 #Flash #MicroPython
给 ESP8266 烧写 MicroPython 固件 前几天折腾Zephyr,搭好环境后,在各种开发板之间犹豫不决,正巧,同事买了个ESP8266的开发板,观摩之后感觉折腾这东西应该会比Zephyr更有乐趣(其实还是因为8266板子便宜),可以使用Python来... 吃瓜阿阳 2022-11-07 170 #ESP8266 #MicroPython #固件
更新ESP32固件的方法 更新ESP32有多种方法: 使用官方的FLASH_DOWNLOAD_TOOLS 使用esptool.py 使用DFRobot的uPyCraft 使用FLASH_DOWNLOAD_TOOLS时,按照下面参数配置,重点是地址为0x1000,以及选中DoNotChgBin选项。 使用esptool.py,通过... 吃瓜阿阳 2022-11-07 255 #ESP32 #firmware #MicroPython
pyboard 恢复出厂设置的操作方法 pyboard 使用时间长了,因为各种原因可能会出现故障,造成无法正常启动、不能进入REPL、文件系统破坏等现象,这时就需要通过出厂模式进行恢复,可以恢复到出厂设置,就像 Windows 系统重新... 吃瓜阿阳 2022-11-07 196 #pyboard #固件
树莓派更新 EEPROM Boot loader(系统引导程序)的方法 树莓派 4B 板载了 EEPROM 芯片,参数为 4MBits/512KB,通过 SPI 协议读写。出厂时已写入了 Boot loader(系统引导程序)。通常不需要自己手动管理系统引导程序。只在必要的时候,可以通过更新树莓... 吃瓜阿阳 2022-11-07 86 #boot loader #EEPROM #level2