aW1wb3J0IG1peGlvdAppbXBvcnQgbnRwdGltZQppbXBvcnQgcnRjdGltZQppbXBvcnQgbWFjaGluZQpmcm9tIG1peGdvX21pbmkgaW1wb3J0IG9uYm9hcmRfbWF0cml4CgoKbWl4aW90LndsYW5fY29ubmVjdCgnZnVodWEnLCcxMjM0NTY3OCcpCnJ0Y3RpbWUuc2V0dGltZShudHB0aW1lLnRpbWUoaG9zdD0nbnRwLmFsaXl1bi5jb20nKSkKd2hpbGUgVHJ1ZToKICAgIHByaW50KHJ0Y3RpbWUuc3RydGltZSgpWzExIDogXSkKICAgIG9uYm9hcmRfbWF0cml4LnNjcm9sbChydGN0aW1lLnN0cnRpbWUoKVsxMSA6IF0sc3BlZWQgPTUwLHNwYWNlID0gMCkKg==
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第三单元/3-2 蓝牙数据传输主机.mix b/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第三单元/3-2 蓝牙数据传输主机.mix
new file mode 100644
index 00000000..77b8b607
--- /dev/null
+++ b/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第三单元/3-2 蓝牙数据传输主机.mix
@@ -0,0 +1 @@
+aW1wb3J0IGJsZV9jZW50cmFsCmltcG9ydCBtaXhnb19taW5pCmZyb20gbWl4Z29fbWluaSBpbXBvcnQgb25ib2FyZF9tYXRyaXgKZnJvbSBtaXhnb19taW5pIGltcG9ydCBvbmJvYXJkX2xlZAppbXBvcnQgbWFjaGluZQoKCmRlZiBibGVfbWV0aG9kKGRhdGEpOgogICAgZ2xvYmFsIOaUtuWIsOaVsOaNrgogICAgcHJpbnQoZGF0YSkKICAgIOaUtuWIsOaVsOaNriA9IGRhdGEKCgoKYmxlX2MgPSBibGVfY2VudHJhbC5CTEVTaW1wbGVDZW50cmFsKCkKYmxlX2MucmVjdihibGVfbWV0aG9kKQrmlLbliLDmlbDmja4gPSAnJwp3aGlsZSBUcnVlOgogICAgaWYgYmxlX2MuaXNfY29ubmVjdGVkKCk6CiAgICAgICAgaWYgbWl4Z29fbWluaS5CMWtleS53YXNfcHJlc3NlZCgpOgogICAgICAgICAgICBibGVfYy5zZW5kKCdCMScpCiAgICAgICAgaWYgbWl4Z29fbWluaS5CMmtleS53YXNfcHJlc3NlZCgpOgogICAgICAgICAgICBibGVfYy5zZW5kKCdCMicpCiAgICAgICAgb25ib2FyZF9tYXRyaXguc2hvd3Mo5pS25Yiw5pWw5o2uLHNwYWNlID0gMCxjZW50ZXIgPSBUcnVlKQogICAgICAgIG9uYm9hcmRfbGVkLnNldGNvbG9yKDEsMikKICAgIGVsc2U6CiAgICAgICAgb25ib2FyZF9sZWQuc2V0Y29sb3IoMSwxKQogICAgICAgIHRyeToKICAgICAgICAgICAgYmxlX2MuY29ubmVjdChuYW1lPSdNaXhseV9TbGF2ZScpCiAgICAgICAgZXhjZXB0IEV4Y2VwdGlvbiBhcyBlOgogICAgICAgICAgICBwYXNzCg==
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第三单元/3-2 蓝牙数据传输从机.mix b/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第三单元/3-2 蓝牙数据传输从机.mix
new file mode 100644
index 00000000..2196d67a
--- /dev/null
+++ b/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第三单元/3-2 蓝牙数据传输从机.mix
@@ -0,0 +1 @@
+aW1wb3J0IGJsZV9wZXJpcGhlcmFsCmZyb20gbWl4Z29fbWluaSBpbXBvcnQgb25ib2FyZF9tYXRyaXgKZnJvbSBtaXhnb19taW5pIGltcG9ydCBvbmJvYXJkX2xlZAppbXBvcnQgbWl4Z29fbWluaQppbXBvcnQgbWFjaGluZQoKCmRlZiBibGVfbWV0aG9kKGRhdGEpOgogICAgZ2xvYmFsIOaUtuWIsOaVsOaNrgogICAgcHJpbnQoZGF0YSkKICAgIOaUtuWIsOaVsOaNriA9IGRhdGEKCgoKYmxlX3ggPSBibGVfcGVyaXBoZXJhbC5CTEVTaW1wbGVQZXJpcGhlcmFsKCdNaXhseV9TbGF2ZScpCmJsZV94LnJlY3YoYmxlX21ldGhvZCkK5pS25Yiw5pWw5o2uID0gJycKd2hpbGUgVHJ1ZToKICAgIG9uYm9hcmRfbWF0cml4LnNob3dzKOaUtuWIsOaVsOaNrixzcGFjZSA9IDAsY2VudGVyID0gVHJ1ZSkKICAgIGlmIGJsZV94LmlzX2Nvbm5lY3RlZCgpOgogICAgICAgIG9uYm9hcmRfbGVkLnNldGNvbG9yKDEsMikKICAgICAgICBpZiBtaXhnb19taW5pLkIxa2V5Lndhc19wcmVzc2VkKCk6CiAgICAgICAgICAgIGJsZV94LnNlbmQoJ0IxJykKICAgICAgICBpZiBtaXhnb19taW5pLkIya2V5Lndhc19wcmVzc2VkKCk6CiAgICAgICAgICAgIGJsZV94LnNlbmQoJ0IyJykKICAgIGVsc2U6CiAgICAgICAgb25ib2FyZF9sZWQuc2V0Y29sb3IoMSwxKQo=
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第二单元/2-1 采集环境声音.mix b/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第二单元/2-1 采集环境声音.mix
new file mode 100644
index 00000000..39c2209c
--- /dev/null
+++ b/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第二单元/2-1 采集环境声音.mix
@@ -0,0 +1 @@
+aW1wb3J0IG1hY2hpbmUKZnJvbSBtaXhnb19taW5pIGltcG9ydCBvbmJvYXJkX2JvdAppbXBvcnQgdGltZQoKCndoaWxlIFRydWU6CiAgICBwcmludChvbmJvYXJkX2JvdC5zb3VuZGxldmVsKCkpCiAgICB0aW1lLnNsZWVwKDEpCg==
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第二单元/2-2 红外测距测试.mix b/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第二单元/2-2 红外测距测试.mix
new file mode 100644
index 00000000..27e8ba9e
--- /dev/null
+++ b/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第二单元/2-2 红外测距测试.mix
@@ -0,0 +1 @@
+ZnJvbSBtaXhnb19taW5pIGltcG9ydCBvbmJvYXJkX2Fscwpmcm9tIG1peGdvX21pbmkgaW1wb3J0IG9uYm9hcmRfbWF0cml4CmltcG9ydCB0aW1lCgoKd2hpbGUgVHJ1ZToKICAgIG9uYm9hcmRfbWF0cml4LnNob3dzKGludCgob25ib2FyZF9hbHMucHNfbmwoKSAvLyAxMCkpLHNwYWNlID0gMCxjZW50ZXIgPSBUcnVlKQogICAgdGltZS5zbGVlcCgxKQo=
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第二单元/2-3 模拟倒车雷达.mix b/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第二单元/2-3 模拟倒车雷达.mix
new file mode 100644
index 00000000..0e34557b
--- /dev/null
+++ b/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第二单元/2-3 模拟倒车雷达.mix
@@ -0,0 +1 @@
+ZnJvbSBtaXhnb19taW5pIGltcG9ydCBvbmJvYXJkX2Fscwpmcm9tIG1peGdvX21pbmkgaW1wb3J0IG9uYm9hcmRfbWF0cml4CmZyb20gbWl4Z29fbWluaSBpbXBvcnQgb25ib2FyZF9tdXNpYwppbXBvcnQgdGltZQoKCndoaWxlIFRydWU6CiAgICDnuqLlpJbmjqXov5HmlbDlgLwgPSBvbmJvYXJkX2Fscy5wc19ubCgpCiAgICBvbmJvYXJkX21hdHJpeC5zaG93cyhpbnQoKOe6ouWkluaOpei/keaVsOWAvCAvLyAxMCkpLHNwYWNlID0gMCxjZW50ZXIgPSBUcnVlKQogICAgaWYg57qi5aSW5o6l6L+R5pWw5YC8ID4gNDA6CiAgICAgICAgb25ib2FyZF9tdXNpYy5waXRjaF90aW1lKDY1OSwgKDEwMDAwIC8vIOe6ouWkluaOpei/keaVsOWAvCkpCiAgICAgICAgdGltZS5zbGVlcF9tcygoMTAwMDAgLy8g57qi5aSW5o6l6L+R5pWw5YC8KSkK
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第二单元/2-5 RFID读卡测试.mix b/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第二单元/2-5 RFID读卡测试.mix
new file mode 100644
index 00000000..95907adb
--- /dev/null
+++ b/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第二单元/2-5 RFID读卡测试.mix
@@ -0,0 +1 @@
+aW1wb3J0IG1pbmlfZzIKZnJvbSBtaW5pX2cyIGltcG9ydCBleHRfcmZpZAppbXBvcnQgbWFjaGluZQpmcm9tIG1peGdvX21pbmkgaW1wb3J0IG9uYm9hcmRfbXVzaWMKaW1wb3J0IHRpbWUKCgp3aGlsZSBUcnVlOgogICAg5Y2h5Y+3ID0gZXh0X3JmaWQucmVhZF9jYXJkKDAsIHg9ImlkIikKICAgIGlmIHN0cijljaHlj7cpICE9ICdOb25lJzoKICAgICAgICBwcmludCjljaHlj7cpCiAgICAgICAgb25ib2FyZF9tdXNpYy5waXRjaF90aW1lKDY1OSwgMTAwKQogICAgICAgIHRpbWUuc2xlZXAoMSkK
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第二单元/2-6 RFID写卡充值.mix b/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第二单元/2-6 RFID写卡充值.mix
new file mode 100644
index 00000000..3baace41
--- /dev/null
+++ b/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第二单元/2-6 RFID写卡充值.mix
@@ -0,0 +1 @@
+aW1wb3J0IG1peGdvX21pbmkKaW1wb3J0IG1pbmlfZzIKZnJvbSBtaW5pX2cyIGltcG9ydCBleHRfcmZpZApmcm9tIG1peGdvX21pbmkgaW1wb3J0IG9uYm9hcmRfbWF0cml4CmZyb20gbWl4Z29fbWluaSBpbXBvcnQgb25ib2FyZF9tdXNpYwppbXBvcnQgbWFjaGluZQoKCmRlZiDnlLXlrZDpkrHljIXlhYXlgLwo6YeR6aKdKToKICAgIOWOn+WAvCA9IGludCh0dXBsZShleHRfcmZpZC5yZWFkX2NhcmQoMCkpWzFdKQogICAgaWYgZXh0X3JmaWQud3JpdGVfY2FyZChzdHIoKOWOn+WAvCArIOmHkeminSkpLDApOgogICAgICAgIG9uYm9hcmRfbWF0cml4LnNob3dzKOWOn+WAvCArIOmHkeminSxzcGFjZSA9IDAsY2VudGVyID0gVHJ1ZSkKICAgICAgICBvbmJvYXJkX211c2ljLnBpdGNoX3RpbWUoNjU5LCAxMDApCiAgICAgICAgcHJpbnQoKCflt7LlhYXlgLw7JyArIHN0cijph5Hpop0pKSkKICAgICAgICBwcmludCgoJ+W9k+WJjeS9memine+8micgKyBzdHIoKOWOn+WAvCArIOmHkeminSkpKSkKICAgIGVsc2U6CiAgICAgICAgb25ib2FyZF9tYXRyaXguc2hvd3Mob25ib2FyZF9tYXRyaXguTk8pCiAgICAgICAgb25ib2FyZF9tdXNpYy5waXRjaF90aW1lKDEzMSwgMTAwKQoKZGVmIOeUteWtkOmSseWMheWIneWni+WMlijph5Hpop0pOgogICAgaWYgZXh0X3JmaWQud3JpdGVfY2FyZChzdHIo6YeR6aKdKSwwKToKICAgICAgICBvbmJvYXJkX21hdHJpeC5zaG93cyjph5Hpop0sc3BhY2UgPSAwLGNlbnRlciA9IFRydWUpCiAgICAgICAgb25ib2FyZF9tdXNpYy5waXRjaF90aW1lKDY1OSwgMTAwKQogICAgICAgIHByaW50KCgn5Y+R5Y2h5oiQ5Yqf77yaJyArIHN0cijph5Hpop0pKSkKICAgIGVsc2U6CiAgICAgICAgb25ib2FyZF9tYXRyaXguc2hvd3Mob25ib2FyZF9tYXRyaXguTk8pCiAgICAgICAgb25ib2FyZF9tdXNpYy5waXRjaF90aW1lKDEzMSwgMTAwKQoKCgp3aGlsZSBUcnVlOgogICAgaWYgbWl4Z29fbWluaS5CMmtleS53YXNfcHJlc3NlZCgpOgogICAgICAgIOWNoeWPtyA9IGV4dF9yZmlkLnJlYWRfY2FyZCgwLCB4PSJpZCIpCiAgICAgICAgaWYgc3RyKOWNoeWPtykgIT0gJ05vbmUnOgogICAgICAgICAgICDnlLXlrZDpkrHljIXliJ3lp4vljJYoMjApCiAgICBpZiBtaXhnb19taW5pLkIxa2V5Lndhc19wcmVzc2VkKCk6CiAgICAgICAg5Y2h5Y+3ID0gZXh0X3JmaWQucmVhZF9jYXJkKDAsIHg9ImlkIikKICAgICAgICBpZiBzdHIo5Y2h5Y+3KSAhPSAnTm9uZSc6CiAgICAgICAgICAgIOeUteWtkOmSseWMheWFheWAvCg1MCkK
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第五单元/5-1 图书馆自动开关门.mix b/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第五单元/5-1 图书馆自动开关门.mix
new file mode 100644
index 00000000..8fdc2191
--- /dev/null
+++ b/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第五单元/5-1 图书馆自动开关门.mix
@@ -0,0 +1 @@
+ZnJvbSBtaXhnb19taW5pIGltcG9ydCBvbmJvYXJkX21hdHJpeApmcm9tIG1peGdvX21pbmkgaW1wb3J0IG9uYm9hcmRfYWxzCmltcG9ydCB0aW1lCgoKd2hpbGUgVHJ1ZToKICAgIG9uYm9hcmRfbWF0cml4LnNob3dzKG9uYm9hcmRfbWF0cml4LkRPT1JfQ0xPU0UpCiAgICBpZiBvbmJvYXJkX2Fscy5wc19ubCgpID4gMTAwOgogICAgICAgIG9uYm9hcmRfbWF0cml4LnNob3dzKG9uYm9hcmRfbWF0cml4LkRPT1JfT1BFTklORykKICAgICAgICB0aW1lLnNsZWVwKDAuMykKICAgICAgICBvbmJvYXJkX21hdHJpeC5zaG93cyhvbmJvYXJkX21hdHJpeC5ET09SX09QRU4pCiAgICAgICAgd2hpbGUgVHJ1ZToKICAgICAgICAgICAgaWYgKG9uYm9hcmRfYWxzLnBzX25sKCkgPCA0MCk6CiAgICAgICAgICAgICAgICBicmVhawogICAgICAgIG9uYm9hcmRfbWF0cml4LnNob3dzKG9uYm9hcmRfbWF0cml4LkRPT1JfT1BFTklORykKICAgICAgICB0aW1lLnNsZWVwKDAuMykKICAgICAgICBvbmJvYXJkX21hdHJpeC5zaG93cyhvbmJvYXJkX21hdHJpeC5ET09SX0NMT1NFKQo=
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第五单元/5-2 图书馆人数统计.mix b/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第五单元/5-2 图书馆人数统计.mix
new file mode 100644
index 00000000..9ce47b73
--- /dev/null
+++ b/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第五单元/5-2 图书馆人数统计.mix
@@ -0,0 +1 @@
+ZnJvbSBtaXhnb19taW5pIGltcG9ydCBvbmJvYXJkX2Fscwpmcm9tIG1peGdvX21pbmkgaW1wb3J0IG9uYm9hcmRfbWF0cml4CmltcG9ydCB0aW1lCgoK6aaG5YaF5Lq65pWwID0gMAp3aGlsZSBUcnVlOgogICAgaWYgb25ib2FyZF9hbHMucHNfbmwoKSA+IDEwMDoKICAgICAgICDppoblhoXkurrmlbAgKz0gMQogICAgICAgIG9uYm9hcmRfbWF0cml4LnNob3dzKG9uYm9hcmRfbWF0cml4LkRPT1JfT1BFTklORykKICAgICAgICB0aW1lLnNsZWVwKDAuMykKICAgICAgICBvbmJvYXJkX21hdHJpeC5zaG93cyhvbmJvYXJkX21hdHJpeC5ET09SX09QRU4pCiAgICAgICAgd2hpbGUgVHJ1ZToKICAgICAgICAgICAgaWYgKG9uYm9hcmRfYWxzLnBzX25sKCkgPCA0MCk6CiAgICAgICAgICAgICAgICBicmVhawogICAgICAgIG9uYm9hcmRfbWF0cml4LnNob3dzKG9uYm9hcmRfbWF0cml4LkRPT1JfT1BFTklORykKICAgICAgICB0aW1lLnNsZWVwKDAuMykKICAgICAgICBvbmJvYXJkX21hdHJpeC5zaG93cyhvbmJvYXJkX21hdHJpeC5ET09SX0NMT1NFKQogICAgICAgIG9uYm9hcmRfbWF0cml4LnNob3dzKOmmhuWGheS6uuaVsCxzcGFjZSA9IDAsY2VudGVyID0gVHJ1ZSkK
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第五单元/5-3 图书馆满员提示.mix b/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第五单元/5-3 图书馆满员提示.mix
new file mode 100644
index 00000000..c180685d
--- /dev/null
+++ b/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第五单元/5-3 图书馆满员提示.mix
@@ -0,0 +1 @@
+ZnJvbSBtaXhnb19taW5pIGltcG9ydCBvbmJvYXJkX2Fscwpmcm9tIG1peGdvX21pbmkgaW1wb3J0IG9uYm9hcmRfbWF0cml4CmltcG9ydCB0aW1lCgoK6aaG5YaF5Lq65pWwID0gMAp3aGlsZSBUcnVlOgogICAgaWYg6aaG5YaF5Lq65pWwIDwgOToKICAgICAgICBpZiBvbmJvYXJkX2Fscy5wc19ubCgpID4gMTAwOgogICAgICAgICAgICDppoblhoXkurrmlbAgKz0gMQogICAgICAgICAgICBvbmJvYXJkX21hdHJpeC5zaG93cyhvbmJvYXJkX21hdHJpeC5ET09SX09QRU5JTkcpCiAgICAgICAgICAgIHRpbWUuc2xlZXAoMC4zKQogICAgICAgICAgICBvbmJvYXJkX21hdHJpeC5zaG93cyhvbmJvYXJkX21hdHJpeC5ET09SX09QRU4pCiAgICAgICAgICAgIHdoaWxlIFRydWU6CiAgICAgICAgICAgICAgICBpZiAob25ib2FyZF9hbHMucHNfbmwoKSA8IDQwKToKICAgICAgICAgICAgICAgICAgICBicmVhawogICAgICAgICAgICBvbmJvYXJkX21hdHJpeC5zaG93cyhvbmJvYXJkX21hdHJpeC5ET09SX09QRU5JTkcpCiAgICAgICAgICAgIHRpbWUuc2xlZXAoMC4zKQogICAgICAgICAgICBvbmJvYXJkX21hdHJpeC5zaG93cyhvbmJvYXJkX21hdHJpeC5ET09SX0NMT1NFKQogICAgICAgICAgICBvbmJvYXJkX21hdHJpeC5zaG93cyjppoblhoXkurrmlbAsc3BhY2UgPSAwLGNlbnRlciA9IFRydWUpCiAgICBlbHNlOgogICAgICAgIG9uYm9hcmRfbWF0cml4LnNob3dzKG9uYm9hcmRfbWF0cml4Lk5PKQo=
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第五单元/5-4 图书馆模拟温度控制.mix b/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第五单元/5-4 图书馆模拟温度控制.mix
new file mode 100644
index 00000000..2850afc0
--- /dev/null
+++ b/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第五单元/5-4 图书馆模拟温度控制.mix
@@ -0,0 +1 @@
+ZnJvbSBtaXhnb19taW5pIGltcG9ydCBvbmJvYXJkX2JvdApmcm9tIG1peHB5IGltcG9ydCBtYXRoX21hcApmcm9tIG1peGdvX21pbmkgaW1wb3J0IG9uYm9hcmRfbWF0cml4CgoKd2hpbGUgVHJ1ZToKICAgIOaooeaLn+a4qeW6pui+k+WFpSA9IGludCgobWF0aF9tYXAob25ib2FyZF9ib3QudG91Y2hfc2xpZGUoKSwgKC0xMDApLCAxMDAsIDAsIDQwKSkpCiAgICBpZiDmqKHmi5/muKnluqbovpPlhaUgPiAzMDoKICAgICAgICBmb3IgaSBpbiByYW5nZSgwLCAzNjAsIDEpOgogICAgICAgICAgICBvbmJvYXJkX21hdHJpeC5wb2ludGVybihhbmdsZT1pKQo=
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第四单元/4-1 本地控制单路灯.mix b/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第四单元/4-1 本地控制单路灯.mix
new file mode 100644
index 00000000..c2971252
--- /dev/null
+++ b/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第四单元/4-1 本地控制单路灯.mix
@@ -0,0 +1 @@
+ZnJvbSBtaXhnb19taW5pIGltcG9ydCBvbmJvYXJkX2Fscwpmcm9tIG1peGdvX21pbmkgaW1wb3J0IG9uYm9hcmRfbWF0cml4CmZyb20gbWl4Z29fbWluaSBpbXBvcnQgb25ib2FyZF9sZWQKaW1wb3J0IHRpbWUKCgp3aGlsZSBUcnVlOgogICAg5YWJ54Wn5YC8ID0gaW50KG9uYm9hcmRfYWxzLmFsc192aXMoKSkKICAgIG9uYm9hcmRfbWF0cml4LnNob3dzKOWFieeFp+WAvCxzcGFjZSA9IDAsY2VudGVyID0gVHJ1ZSkKICAgIGlmIOWFieeFp+WAvCA8IDQwOgogICAgICAgIG9uYm9hcmRfbGVkLnNldG9ub2ZmKDEsMSkKICAgICAgICBvbmJvYXJkX2xlZC5zZXRvbm9mZigyLDEpCiAgICBlbHNlOgogICAgICAgIG9uYm9hcmRfbGVkLnNldG9ub2ZmKDEsMCkKICAgICAgICBvbmJvYXJkX2xlZC5zZXRvbm9mZigyLDApCiAgICB0aW1lLnNsZWVwKDEpCg==
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第四单元/4-2 定时上报光照强度.mix b/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第四单元/4-2 定时上报光照强度.mix
new file mode 100644
index 00000000..ed733623
--- /dev/null
+++ b/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第四单元/4-2 定时上报光照强度.mix
@@ -0,0 +1 @@
+aW1wb3J0IG1peGlvdAppbXBvcnQgbWFjaGluZQpmcm9tIHViaW5hc2NpaSBpbXBvcnQgaGV4bGlmeQpmcm9tIG1peGdvX21pbmkgaW1wb3J0IG9uYm9hcmRfYWxzCmZyb20gbWl4Z29fbWluaSBpbXBvcnQgb25ib2FyZF9tYXRyaXgKaW1wb3J0IHRpbWUKCgptaXhpb3Qud2xhbl9jb25uZWN0KCdmdWh1YScsJzEyMzQ1Njc4JykKTVFUVF9VU1JfUFJKID0gJ2RlbW9AbWl4bHkub3JnL2RlbW8vJwptcXR0X2NsaWVudCA9IG1peGlvdC5pbml0X01RVFRfY2xpZW50KCdtaXhpby5taXhseS5jbicsICdkZW1vQG1peGx5Lm9yZycsICcwNDhlNjYxNDZiNDkzNzU1NzM2NjQ4OWNiMTBmZTA1NScsIE1RVFRfVVNSX1BSSikKd2hpbGUgVHJ1ZToKICAgIOWFieeFp+WAvCA9IGludChvbmJvYXJkX2Fscy5hbHNfdmlzKCkpCiAgICBvbmJvYXJkX21hdHJpeC5zaG93cyjlhYnnhaflgLwsc3BhY2UgPSAwLGNlbnRlciA9IFRydWUpCiAgICBtcXR0X2NsaWVudC5wdWJsaXNoKE1RVFRfVVNSX1BSSiArICflhYnnhaflvLrluqYnLCDlhYnnhaflgLwpCiAgICB0aW1lLnNsZWVwKDUpCg==
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第四单元/4-3 订阅光照强度.mix b/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第四单元/4-3 订阅光照强度.mix
new file mode 100644
index 00000000..99bcc393
--- /dev/null
+++ b/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第四单元/4-3 订阅光照强度.mix
@@ -0,0 +1 @@
+aW1wb3J0IG1peGlvdAppbXBvcnQgbWFjaGluZQpmcm9tIHViaW5hc2NpaSBpbXBvcnQgaGV4bGlmeQoKCmRlZiBtZXRob2QoY2xpZW50LCB0b3BpYywgbXNnKToKICAgIHByaW50KG1zZykKCgoKbWl4aW90LndsYW5fY29ubmVjdCgnZnVodWEnLCcxMjM0NTY3OCcpCk1RVFRfVVNSX1BSSiA9ICdkZW1vQG1peGx5Lm9yZy9kZW1vLycKbXF0dF9jbGllbnQgPSBtaXhpb3QuaW5pdF9NUVRUX2NsaWVudCgnbWl4aW8ubWl4bHkuY24nLCAnZGVtb0BtaXhseS5vcmcnLCAnMDQ4ZTY2MTQ2YjQ5Mzc1NTczNjY0ODljYjEwZmUwNTUnLCBNUVRUX1VTUl9QUkopCm1xdHRfY2xpZW50LnNldF9jYWxsYmFjaygn5YWJ54Wn5by65bqmJyxtZXRob2QsIE1RVFRfVVNSX1BSSikKbXF0dF9jbGllbnQuc3Vic2NyaWJlKE1RVFRfVVNSX1BSSiArICflhYnnhaflvLrluqYnKQp3aGlsZSBUcnVlOgogICAgbXF0dF9jbGllbnQuY2hlY2tfbXNnKCkK
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第四单元/4-3 远程控制路灯.mix b/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第四单元/4-3 远程控制路灯.mix
new file mode 100644
index 00000000..29b5595a
--- /dev/null
+++ b/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第四单元/4-3 远程控制路灯.mix
@@ -0,0 +1 @@
+aW1wb3J0IG1peGlvdAppbXBvcnQgbWFjaGluZQpmcm9tIHViaW5hc2NpaSBpbXBvcnQgaGV4bGlmeQpmcm9tIG1peGdvX21pbmkgaW1wb3J0IG9uYm9hcmRfbGVkCgoKZGVmIG1ldGhvZChjbGllbnQsIHRvcGljLCBtc2cpOgogICAgaWYgbXNnID09ICdvbic6CiAgICAgICAgb25ib2FyZF9sZWQuc2V0b25vZmYoMSwxKQogICAgICAgIG9uYm9hcmRfbGVkLnNldG9ub2ZmKDIsMSkKICAgIGlmIG1zZyA9PSAnb2ZmJzoKICAgICAgICBvbmJvYXJkX2xlZC5zZXRvbm9mZigxLDApCiAgICAgICAgb25ib2FyZF9sZWQuc2V0b25vZmYoMiwwKQoKCgptaXhpb3Qud2xhbl9jb25uZWN0KCdmdWh1YScsJzEyMzQ1Njc4JykKTVFUVF9VU1JfUFJKID0gJ2RlbW9AbWl4bHkub3JnL2RlbW8vJwptcXR0X2NsaWVudCA9IG1peGlvdC5pbml0X01RVFRfY2xpZW50KCdtaXhpby5taXhseS5jbicsICdkZW1vQG1peGx5Lm9yZycsICcwNDhlNjYxNDZiNDkzNzU1NzM2NjQ4OWNiMTBmZTA1NScsIE1RVFRfVVNSX1BSSikKbXF0dF9jbGllbnQuc2V0X2NhbGxiYWNrKCflvIDlhbPnga8nLG1ldGhvZCwgTVFUVF9VU1JfUFJKKQptcXR0X2NsaWVudC5zdWJzY3JpYmUoTVFUVF9VU1JfUFJKICsgJ+W8gOWFs+eBrycpCndoaWxlIFRydWU6CiAgICBtcXR0X2NsaWVudC5jaGVja19tc2coKQo=
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第四单元/4-4 定时器多路灯上报光照强度.mix b/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第四单元/4-4 定时器多路灯上报光照强度.mix
new file mode 100644
index 00000000..4c76332c
--- /dev/null
+++ b/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第四单元/4-4 定时器多路灯上报光照强度.mix
@@ -0,0 +1 @@
+aW1wb3J0IG1peGlvdAppbXBvcnQgbWFjaGluZQpmcm9tIHViaW5hc2NpaSBpbXBvcnQgaGV4bGlmeQpmcm9tIHViaW5hc2NpaSBpbXBvcnQgaGV4bGlmeQpmcm9tIG1peGdvX21pbmkgaW1wb3J0IG9uYm9hcmRfYWxzCmZyb20gbWl4Z29fbWluaSBpbXBvcnQgb25ib2FyZF9tYXRyaXgKaW1wb3J0IG1peHB5CgoKZGVmIHRpbV9jYWxsYmFjayh0aW0pOgogICAgbXF0dF9jbGllbnQucHVibGlzaChNUVRUX1VTUl9QUkogKyAn5YWJ54Wn5L+h5oGvJywgbWl4cHkuZm9ybWF0X3N0cih7Iui3r+eBr+e8luWPtyI66Lev54Gv57yW5Y+3LCAi5YWJ54Wn5by65bqmIjrlhYnnhaflgLx9KSkKCgoKbWl4aW90LndsYW5fY29ubmVjdCgnZnVodWEnLCcxMjM0NTY3OCcpCk1RVFRfVVNSX1BSSiA9ICdkZW1vQG1peGx5Lm9yZy9kZW1vLycKbXF0dF9jbGllbnQgPSBtaXhpb3QuaW5pdF9NUVRUX2NsaWVudCgnbWl4aW8ubWl4bHkuY24nLCAnZGVtb0BtaXhseS5vcmcnLCAnMDQ4ZTY2MTQ2YjQ5Mzc1NTczNjY0ODljYjEwZmUwNTUnLCBNUVRUX1VTUl9QUkopCui3r+eBr+e8luWPtyA9IGhleGxpZnkobWFjaGluZS51bmlxdWVfaWQoKSkuZGVjb2RlKCkKdGltID0gbWFjaGluZS5UaW1lcigwKQp0aW0uaW5pdChwZXJpb2QgPSA1MDAwLCBtb2RlID0gbWFjaGluZS5UaW1lci5QRVJJT0RJQywgY2FsbGJhY2sgPSB0aW1fY2FsbGJhY2spCndoaWxlIFRydWU6CiAgICDlhYnnhaflgLwgPSBpbnQob25ib2FyZF9hbHMuYWxzX3ZpcygpKQogICAgb25ib2FyZF9tYXRyaXguc2hvd3Mo5YWJ54Wn5YC8LHNwYWNlID0gMCxjZW50ZXIgPSBUcnVlKQo=
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第四单元/4-4 定时器多路灯上报光照强度书中写法.mix b/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第四单元/4-4 定时器多路灯上报光照强度书中写法.mix
new file mode 100644
index 00000000..c1f2445d
--- /dev/null
+++ b/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第四单元/4-4 定时器多路灯上报光照强度书中写法.mix
@@ -0,0 +1 @@
+aW1wb3J0IG1peGlvdAppbXBvcnQgbWFjaGluZQpmcm9tIHViaW5hc2NpaSBpbXBvcnQgaGV4bGlmeQpmcm9tIG1peGdvX21pbmkgaW1wb3J0IG9uYm9hcmRfYWxzCmZyb20gbWl4Z29fbWluaSBpbXBvcnQgb25ib2FyZF9tYXRyaXgKCgpkZWYgdGltX2NhbGxiYWNrKHRpbSk6CiAgICBtcXR0X2NsaWVudC5wdWJsaXNoKE1RVFRfVVNSX1BSSiArICjot6/nga/nvJblj7cgKyAn5YWJ54Wn5L+h5oGvJyksIOWFieeFp+WAvCkKCgoKbWl4aW90LndsYW5fY29ubmVjdCgnZnVodWEnLCcxMjM0NTY3OCcpCk1RVFRfVVNSX1BSSiA9ICdkZW1vQG1peGx5Lm9yZy9kZW1vLycKbXF0dF9jbGllbnQgPSBtaXhpb3QuaW5pdF9NUVRUX2NsaWVudCgnbWl4aW8ubWl4bHkuY24nLCAnZGVtb0BtaXhseS5vcmcnLCAnMDQ4ZTY2MTQ2YjQ5Mzc1NTczNjY0ODljYjEwZmUwNTUnLCBNUVRUX1VTUl9QUkopCui3r+eBr+e8luWPtyA9ICdC5p2/Jwp0aW0gPSBtYWNoaW5lLlRpbWVyKDApCnRpbS5pbml0KHBlcmlvZCA9IDUwMDAsIG1vZGUgPSBtYWNoaW5lLlRpbWVyLlBFUklPRElDLCBjYWxsYmFjayA9IHRpbV9jYWxsYmFjaykKd2hpbGUgVHJ1ZToKICAgIOWFieeFp+WAvCA9IGludChvbmJvYXJkX2Fscy5hbHNfdmlzKCkpCiAgICBvbmJvYXJkX21hdHJpeC5zaG93cyjlhYnnhaflgLwsc3BhY2UgPSAwLGNlbnRlciA9IFRydWUpCg==
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第四单元/4-5 同时控制多路灯.mix b/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第四单元/4-5 同时控制多路灯.mix
new file mode 100644
index 00000000..636ec072
--- /dev/null
+++ b/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第四单元/4-5 同时控制多路灯.mix
@@ -0,0 +1 @@
+aW1wb3J0IG1peGlvdAppbXBvcnQgbWFjaGluZQpmcm9tIHViaW5hc2NpaSBpbXBvcnQgaGV4bGlmeQpmcm9tIHViaW5hc2NpaSBpbXBvcnQgaGV4bGlmeQpmcm9tIG1peGdvX21pbmkgaW1wb3J0IG9uYm9hcmRfYWxzCmZyb20gbWl4Z29fbWluaSBpbXBvcnQgb25ib2FyZF9tYXRyaXgKaW1wb3J0IGpzb24KZnJvbSBtaXhnb19taW5pIGltcG9ydCBvbmJvYXJkX2xlZAppbXBvcnQgbWl4cHkKCgpkZWYgbWV0aG9kKGNsaWVudCwgdG9waWMsIG1zZyk6CiAgICBpZiB0b3BpYyA9PSAn5YWJ54Wn5L+h5oGvJzoKICAgICAgICBwcmludChqc29uLmR1bXBzKGpzb24ubG9hZHMobXNnKSkpCiAgICBlbHNlOgogICAgICAgIGlmIG1zZyA9PSAnb24nOgogICAgICAgICAgICBvbmJvYXJkX2xlZC5zZXRvbm9mZigxLDEpCiAgICAgICAgICAgIG9uYm9hcmRfbGVkLnNldG9ub2ZmKDIsMSkKICAgICAgICBlbHNlOgogICAgICAgICAgICBvbmJvYXJkX2xlZC5zZXRvbm9mZigxLDApCiAgICAgICAgICAgIG9uYm9hcmRfbGVkLnNldG9ub2ZmKDIsMCkKCmRlZiB0aW1fY2FsbGJhY2sodGltKToKICAgIG1xdHRfY2xpZW50LnB1Ymxpc2goTVFUVF9VU1JfUFJKICsgJ+WFieeFp+S/oeaBrycsIG1peHB5LmZvcm1hdF9zdHIoeyLot6/nga/nvJblj7ciOui3r+eBr+e8luWPtywgIuWFieeFp+W8uuW6piI65YWJ54Wn5YC8fSkpCgoKCm1peGlvdC53bGFuX2Nvbm5lY3QoJ2Z1aHVhJywnMTIzNDU2NzgnKQpNUVRUX1VTUl9QUkogPSAnZGVtb0BtaXhseS5vcmcvZGVtby8nCm1xdHRfY2xpZW50ID0gbWl4aW90LmluaXRfTVFUVF9jbGllbnQoJ21peGlvLm1peGx5LmNuJywgJ2RlbW9AbWl4bHkub3JnJywgJzA0OGU2NjE0NmI0OTM3NTU3MzY2NDg5Y2IxMGZlMDU1JywgTVFUVF9VU1JfUFJKKQrot6/nga/nvJblj7cgPSBoZXhsaWZ5KG1hY2hpbmUudW5pcXVlX2lkKCkpLmRlY29kZSgpCnRpbSA9IG1hY2hpbmUuVGltZXIoMCkKdGltLmluaXQocGVyaW9kID0gNTAwMCwgbW9kZSA9IG1hY2hpbmUuVGltZXIuUEVSSU9ESUMsIGNhbGxiYWNrID0gdGltX2NhbGxiYWNrKQptcXR0X2NsaWVudC5zZXRfY2FsbGJhY2soJ+WFieeFp+S/oeaBrycsbWV0aG9kLCBNUVRUX1VTUl9QUkopCm1xdHRfY2xpZW50LnN1YnNjcmliZShNUVRUX1VTUl9QUkogKyAn5YWJ54Wn5L+h5oGvJykKbXF0dF9jbGllbnQuc2V0X2NhbGxiYWNrKCflvIDlhbPnga8nLG1ldGhvZCwgTVFUVF9VU1JfUFJKKQptcXR0X2NsaWVudC5zdWJzY3JpYmUoTVFUVF9VU1JfUFJKICsgJ+W8gOWFs+eBrycpCndoaWxlIFRydWU6CiAgICBtcXR0X2NsaWVudC5jaGVja19tc2coKQogICAg5YWJ54Wn5YC8ID0gaW50KG9uYm9hcmRfYWxzLmFsc192aXMoKSkKICAgIG9uYm9hcmRfbWF0cml4LnNob3dzKOWFieeFp+WAvCxzcGFjZSA9IDAsY2VudGVyID0gVHJ1ZSkK
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第四单元/4-5 同时控制多路灯书中写法.mix b/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第四单元/4-5 同时控制多路灯书中写法.mix
new file mode 100644
index 00000000..9fe805da
--- /dev/null
+++ b/boards/default/micropython_esp32c2/examples/MixGo MINI/苏版版教材示例代码/八年级/第四单元/4-5 同时控制多路灯书中写法.mix
@@ -0,0 +1 @@
+aW1wb3J0IG1peGlvdAppbXBvcnQgbWFjaGluZQpmcm9tIHViaW5hc2NpaSBpbXBvcnQgaGV4bGlmeQpmcm9tIG1peGdvX21pbmkgaW1wb3J0IG9uYm9hcmRfYWxzCmZyb20gbWl4Z29fbWluaSBpbXBvcnQgb25ib2FyZF9tYXRyaXgKZnJvbSBtaXhnb19taW5pIGltcG9ydCBvbmJvYXJkX2xlZAoKCmRlZiBtZXRob2QoY2xpZW50LCB0b3BpYywgbXNnKToKICAgIGlmIHRvcGljID09ICflvIDlhbPnga8nOgogICAgICAgIGlmIG1zZyA9PSAnb24nOgogICAgICAgICAgICBvbmJvYXJkX2xlZC5zZXRvbm9mZigxLDEpCiAgICAgICAgICAgIG9uYm9hcmRfbGVkLnNldG9ub2ZmKDIsMSkKICAgICAgICBlbHNlOgogICAgICAgICAgICBvbmJvYXJkX2xlZC5zZXRvbm9mZigxLDApCiAgICAgICAgICAgIG9uYm9hcmRfbGVkLnNldG9ub2ZmKDIsMCkKICAgIGVsaWYgdG9waWMgPT0gJ0Hmnb/lhYnnhafkv6Hmga8nOgogICAgICAgIHByaW50KCgnQeadv+WFieeFp+S/oeaBr++8micgKyBtc2cpKQogICAgZWxpZiB0b3BpYyA9PSAnQuadv+WFieeFp+S/oeaBryc6CiAgICAgICAgcHJpbnQoKCdC5p2/5YWJ54Wn5L+h5oGv77yaJyArIG1zZykpCgpkZWYgdGltX2NhbGxiYWNrKHRpbSk6CiAgICBtcXR0X2NsaWVudC5wdWJsaXNoKE1RVFRfVVNSX1BSSiArICjot6/nga/nvJblj7cgKyAn5YWJ54Wn5L+h5oGvJyksIOWFieeFp+WAvCkKCgoKbWl4aW90LndsYW5fY29ubmVjdCgnZnVodWEnLCcxMjM0NTY3OCcpCk1RVFRfVVNSX1BSSiA9ICdkZW1vQG1peGx5Lm9yZy9kZW1vLycKbXF0dF9jbGllbnQgPSBtaXhpb3QuaW5pdF9NUVRUX2NsaWVudCgnbWl4aW8ubWl4bHkuY24nLCAnZGVtb0BtaXhseS5vcmcnLCAnMDQ4ZTY2MTQ2YjQ5Mzc1NTczNjY0ODljYjEwZmUwNTUnLCBNUVRUX1VTUl9QUkopCui3r+eBr+e8luWPtyA9ICdC5p2/Jwp0aW0gPSBtYWNoaW5lLlRpbWVyKDApCnRpbS5pbml0KHBlcmlvZCA9IDUwMDAsIG1vZGUgPSBtYWNoaW5lLlRpbWVyLlBFUklPRElDLCBjYWxsYmFjayA9IHRpbV9jYWxsYmFjaykKbXF0dF9jbGllbnQuc2V0X2NhbGxiYWNrKCdB5p2/5YWJ54Wn5L+h5oGvJyxtZXRob2QsIE1RVFRfVVNSX1BSSikKbXF0dF9jbGllbnQuc3Vic2NyaWJlKE1RVFRfVVNSX1BSSiArICdB5p2/5YWJ54Wn5L+h5oGvJykKbXF0dF9jbGllbnQuc2V0X2NhbGxiYWNrKCdC5p2/5YWJ54Wn5L+h5oGvJyxtZXRob2QsIE1RVFRfVVNSX1BSSikKbXF0dF9jbGllbnQuc3Vic2NyaWJlKE1RVFRfVVNSX1BSSiArICdC5p2/5YWJ54Wn5L+h5oGvJykKbXF0dF9jbGllbnQuc2V0X2NhbGxiYWNrKCflvIDlhbPnga8nLG1ldGhvZCwgTVFUVF9VU1JfUFJKKQptcXR0X2NsaWVudC5zdWJzY3JpYmUoTVFUVF9VU1JfUFJKICsgJ+W8gOWFs+eBrycpCndoaWxlIFRydWU6CiAgICBtcXR0X2NsaWVudC5jaGVja19tc2coKQogICAg5YWJ54Wn5YC8ID0gaW50KG9uYm9hcmRfYWxzLmFsc192aXMoKSkKICAgIG9uYm9hcmRfbWF0cml4LnNob3dzKOWFieeFp+WAvCxzcGFjZSA9IDAsY2VudGVyID0gVHJ1ZSkK
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c2/examples/map.json b/boards/default/micropython_esp32c2/examples/map.json
index 9309f274..696e9697 100644
--- a/boards/default/micropython_esp32c2/examples/map.json
+++ b/boards/default/micropython_esp32c2/examples/map.json
@@ -357,109 +357,113 @@
"__name__": "44-2-智能小车-P双巡线(MEGO).mix"
},
"北师大版教材示例代码": {
- "第三单元": {
- "3-12 MIXIO使用.mix": {
- "__file__": true,
- "__name__": "3-12 MIXIO使用.mix"
+ "八年级": {
+ "第三单元": {
+ "3-12 MIXIO使用.mix": {
+ "__file__": true,
+ "__name__": "3-12 MIXIO使用.mix"
+ },
+ "3-2a 无线发送.mix": {
+ "__file__": true,
+ "__name__": "3-2a 无线发送.mix"
+ },
+ "3-2b 无线接收.mix": {
+ "__file__": true,
+ "__name__": "3-2b 无线接收.mix"
+ },
+ "3-3a 蓝牙主机.mix": {
+ "__file__": true,
+ "__name__": "3-3a 蓝牙主机.mix"
+ },
+ "3-3b 蓝牙从机.mix": {
+ "__file__": true,
+ "__name__": "3-3b 蓝牙从机.mix"
+ },
+ "3-4 HTTP协议.mix": {
+ "__file__": true,
+ "__name__": "3-4 HTTP协议.mix"
+ },
+ "3-5 MQTT协议.mix": {
+ "__file__": true,
+ "__name__": "3-5 MQTT协议.mix"
+ },
+ "__file__": false,
+ "__name__": "第三单元"
},
- "3-2a 无线发送.mix": {
- "__file__": true,
- "__name__": "3-2a 无线发送.mix"
+ "第二单元": {
+ "2-11 RFID读取.mix": {
+ "__file__": true,
+ "__name__": "2-11 RFID读取.mix"
+ },
+ "2-16 WIFI扫描.mix": {
+ "__file__": true,
+ "__name__": "2-16 WIFI扫描.mix"
+ },
+ "2-4 获取光强.mix": {
+ "__file__": true,
+ "__name__": "2-4 获取光强.mix"
+ },
+ "2-5 楼道灯.mix": {
+ "__file__": true,
+ "__name__": "2-5 楼道灯.mix"
+ },
+ "__file__": false,
+ "__name__": "第二单元"
},
- "3-2b 无线接收.mix": {
- "__file__": true,
- "__name__": "3-2b 无线接收.mix"
+ "第五单元": {
+ "5-11 停车显示.mix": {
+ "__file__": true,
+ "__name__": "5-11 停车显示.mix"
+ },
+ "5-19 车位检测.mix": {
+ "__file__": true,
+ "__name__": "5-19 车位检测.mix"
+ },
+ "5-20 空位显示.mix": {
+ "__file__": true,
+ "__name__": "5-20 空位显示.mix"
+ },
+ "5-9 停车空位.mix": {
+ "__file__": true,
+ "__name__": "5-9 停车空位.mix"
+ },
+ "__file__": false,
+ "__name__": "第五单元"
},
- "3-3a 蓝牙主机.mix": {
- "__file__": true,
- "__name__": "3-3a 蓝牙主机.mix"
+ "第六单元": {
+ "2-10 摔倒检测.mix": {
+ "__file__": true,
+ "__name__": "2-10 摔倒检测.mix"
+ },
+ "2-2 温度与光照.mix": {
+ "__file__": true,
+ "__name__": "2-2 温度与光照.mix"
+ },
+ "2-7 震动强度.mix": {
+ "__file__": true,
+ "__name__": "2-7 震动强度.mix"
+ },
+ "__file__": false,
+ "__name__": "第六单元"
},
- "3-3b 蓝牙从机.mix": {
- "__file__": true,
- "__name__": "3-3b 蓝牙从机.mix"
- },
- "3-4 HTTP协议.mix": {
- "__file__": true,
- "__name__": "3-4 HTTP协议.mix"
- },
- "3-5 MQTT协议.mix": {
- "__file__": true,
- "__name__": "3-5 MQTT协议.mix"
+ "第四单元": {
+ "4-10-11 MIXIO学生抢答.mix": {
+ "__file__": true,
+ "__name__": "4-10-11 MIXIO学生抢答.mix"
+ },
+ "4-15-16 MIXIO学生抢答2.mix": {
+ "__file__": true,
+ "__name__": "4-15-16 MIXIO学生抢答2.mix"
+ },
+ "4-5 MIXIO学生点到.mix": {
+ "__file__": true,
+ "__name__": "4-5 MIXIO学生点到.mix"
+ },
+ "__file__": false,
+ "__name__": "第四单元"
},
"__file__": false,
- "__name__": "第三单元"
- },
- "第二单元": {
- "2-11 RFID读取.mix": {
- "__file__": true,
- "__name__": "2-11 RFID读取.mix"
- },
- "2-16 WIFI扫描.mix": {
- "__file__": true,
- "__name__": "2-16 WIFI扫描.mix"
- },
- "2-4 获取光强.mix": {
- "__file__": true,
- "__name__": "2-4 获取光强.mix"
- },
- "2-5 楼道灯.mix": {
- "__file__": true,
- "__name__": "2-5 楼道灯.mix"
- },
- "__file__": false,
- "__name__": "第二单元"
- },
- "第五单元": {
- "5-11 停车显示.mix": {
- "__file__": true,
- "__name__": "5-11 停车显示.mix"
- },
- "5-19 车位检测.mix": {
- "__file__": true,
- "__name__": "5-19 车位检测.mix"
- },
- "5-20 空位显示.mix": {
- "__file__": true,
- "__name__": "5-20 空位显示.mix"
- },
- "5-9 停车空位.mix": {
- "__file__": true,
- "__name__": "5-9 停车空位.mix"
- },
- "__file__": false,
- "__name__": "第五单元"
- },
- "第六单元": {
- "2-10 摔倒检测.mix": {
- "__file__": true,
- "__name__": "2-10 摔倒检测.mix"
- },
- "2-2 温度与光照.mix": {
- "__file__": true,
- "__name__": "2-2 温度与光照.mix"
- },
- "2-7 震动强度.mix": {
- "__file__": true,
- "__name__": "2-7 震动强度.mix"
- },
- "__file__": false,
- "__name__": "第六单元"
- },
- "第四单元": {
- "4-10-11 MIXIO学生抢答.mix": {
- "__file__": true,
- "__name__": "4-10-11 MIXIO学生抢答.mix"
- },
- "4-15-16 MIXIO学生抢答2.mix": {
- "__file__": true,
- "__name__": "4-15-16 MIXIO学生抢答2.mix"
- },
- "4-5 MIXIO学生点到.mix": {
- "__file__": true,
- "__name__": "4-5 MIXIO学生点到.mix"
- },
- "__file__": false,
- "__name__": "第四单元"
+ "__name__": "八年级"
},
"__file__": false,
"__name__": "北师大版教材示例代码"
@@ -592,6 +596,110 @@
"__file__": false,
"__name__": "经典游戏复刻"
},
+ "苏版版教材示例代码": {
+ "八年级": {
+ "第三单元": {
+ "3-1 网络获取时间.mix": {
+ "__file__": true,
+ "__name__": "3-1 网络获取时间.mix"
+ },
+ "3-2 蓝牙数据传输主机.mix": {
+ "__file__": true,
+ "__name__": "3-2 蓝牙数据传输主机.mix"
+ },
+ "3-2 蓝牙数据传输从机.mix": {
+ "__file__": true,
+ "__name__": "3-2 蓝牙数据传输从机.mix"
+ },
+ "__file__": false,
+ "__name__": "第三单元"
+ },
+ "第二单元": {
+ "2-1 采集环境声音.mix": {
+ "__file__": true,
+ "__name__": "2-1 采集环境声音.mix"
+ },
+ "2-2 红外测距测试.mix": {
+ "__file__": true,
+ "__name__": "2-2 红外测距测试.mix"
+ },
+ "2-3 模拟倒车雷达.mix": {
+ "__file__": true,
+ "__name__": "2-3 模拟倒车雷达.mix"
+ },
+ "2-5 RFID读卡测试.mix": {
+ "__file__": true,
+ "__name__": "2-5 RFID读卡测试.mix"
+ },
+ "2-6 RFID写卡充值.mix": {
+ "__file__": true,
+ "__name__": "2-6 RFID写卡充值.mix"
+ },
+ "__file__": false,
+ "__name__": "第二单元"
+ },
+ "第五单元": {
+ "5-1 图书馆自动开关门.mix": {
+ "__file__": true,
+ "__name__": "5-1 图书馆自动开关门.mix"
+ },
+ "5-2 图书馆人数统计.mix": {
+ "__file__": true,
+ "__name__": "5-2 图书馆人数统计.mix"
+ },
+ "5-3 图书馆满员提示.mix": {
+ "__file__": true,
+ "__name__": "5-3 图书馆满员提示.mix"
+ },
+ "5-4 图书馆模拟温度控制.mix": {
+ "__file__": true,
+ "__name__": "5-4 图书馆模拟温度控制.mix"
+ },
+ "__file__": false,
+ "__name__": "第五单元"
+ },
+ "第四单元": {
+ "4-1 本地控制单路灯.mix": {
+ "__file__": true,
+ "__name__": "4-1 本地控制单路灯.mix"
+ },
+ "4-2 定时上报光照强度.mix": {
+ "__file__": true,
+ "__name__": "4-2 定时上报光照强度.mix"
+ },
+ "4-3 订阅光照强度.mix": {
+ "__file__": true,
+ "__name__": "4-3 订阅光照强度.mix"
+ },
+ "4-3 远程控制路灯.mix": {
+ "__file__": true,
+ "__name__": "4-3 远程控制路灯.mix"
+ },
+ "4-4 定时器多路灯上报光照强度.mix": {
+ "__file__": true,
+ "__name__": "4-4 定时器多路灯上报光照强度.mix"
+ },
+ "4-4 定时器多路灯上报光照强度书中写法.mix": {
+ "__file__": true,
+ "__name__": "4-4 定时器多路灯上报光照强度书中写法.mix"
+ },
+ "4-5 同时控制多路灯.mix": {
+ "__file__": true,
+ "__name__": "4-5 同时控制多路灯.mix"
+ },
+ "4-5 同时控制多路灯书中写法.mix": {
+ "__file__": true,
+ "__name__": "4-5 同时控制多路灯书中写法.mix"
+ },
+ "__file__": false,
+ "__name__": "第四单元"
+ },
+ "__file__": false,
+ "__name__": "八年级"
+ },
+ "__file__": false,
+ "__name__": "苏版版教材示例代码"
+ },
"__file__": false,
"__name__": "MixGo MINI"
}
diff --git a/boards/default/micropython_esp32c2/index.xml b/boards/default/micropython_esp32c2/index.xml
index 6134e6ad..3c024a4d 100644
--- a/boards/default/micropython_esp32c2/index.xml
+++ b/boards/default/micropython_esp32c2/index.xml
@@ -1 +1 @@
-@_I zyzpmaBH-{@fon3X2i*hMJKzv>Wd>H9WnHV~<2W6>3j%MRWqnU$O)YOYL}vva&a`gO zI)tZCpA|@4VExn=yO^lw!pYe@-LMZWiuI1=Bf<0n)@sGRgD2Ssmoo|!dl$4rGt|Rr z3n@1u)-%ap=&|T>%wougOg=?sW2QqYBtSTb
R2Aw*>4@UWU2P8<7{n-maTo~=y%w(j~s6}nk`o|ee^-5DMT<0Yl17m
zHOXDV?rB%sudy$%W!V j#u+qj+!#OBI74$!$fM5a(^uYkQzzriX3IP~{5JX`bW*`Z3kO6~_LgO5iAyVbX
zI+%)7EA)W_hQJGc7>6)S!wjS#151#D0u-SHWvIXktU?Xyunzj4vK=sh1^Rx<@pq6I
z0v`lm3