遇到的问题
第二章

原因:
一句话结论 :Thonny 在向开发板批量粘贴代码时,要求板子全程 "闭嘴静默接收";但你的板子在这个窗口期往外吐了一个字符 '2'(bytearray(b'2')),Thonny 判定这是意外数据,握手失败 → 触发 AssertionError → 后端崩溃断连。
大白话机制 :Thonny 和 MicroPython 固件之间用一套叫 raw REPL(原始粘贴模式) 的协议通信 ------ 它把代码一次性 "灌" 给板子,板子只管接收、不输出任何东西。协议约定 "我贴的时候你不准说话"。结果板子没忍住,冒了个 '2' 出来,Thonny 按约定认为 "这不正常",当场报错自杀。
解决方法:
按照菜单提示重启后端重新握手:

Thonny 如何设置中文?
Thonny 自带中文语言包,切换很简单:
操作步骤
- 打开 Thonny,顶部菜单点 Tools (工具)→ Options(选项)
- 在弹出的窗口里,默认就是 General(常规)标签页
- 找到 Language (语言)下拉框,选择 简体中文 / Chinese (Simplified)
- 点 OK
- 重启 Thonny,界面就变成中文了