From 2310c4d787391f3f6988249ad3cc3dfaed8159cb Mon Sep 17 00:00:00 2001
From: Irene-Maxine <114802521+Irene-Maxine@users.noreply.github.com>
Date: Tue, 3 Dec 2024 16:56:22 +0800
Subject: [PATCH] =?UTF-8?q?=E8=93=9D=E7=89=99=E4=BC=A0=E9=80=8F=E6=94=B9?=
=?UTF-8?q?=E8=93=9D=E7=89=99?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../第三单元/3-12 MIXIO使用.mix | 1 +
.../第三单元/3-2a 无线发送.mix | 1 +
.../第三单元/3-2b 无线接收.mix | 1 +
.../第三单元/3-3a 蓝牙主机.mix | 1 +
.../第三单元/3-3b 蓝牙从机.mix | 1 +
.../第三单元/3-4 HTTP协议.mix | 1 +
.../第三单元/3-5 MQTT协议.mix | 1 +
.../第二单元/2-11 RFID读取.mix | 1 +
.../第二单元/2-16 WIFI扫描.mix | 1 +
.../第二单元/2-4 获取光强.mix | 1 +
.../第二单元/2-5 楼道灯.mix | 1 +
.../第五单元/5-11 停车显示.mix | 1 +
.../第五单元/5-19 车位检测.mix | 1 +
.../第五单元/5-20 空位显示.mix | 1 +
.../第五单元/5-9 停车空位.mix | 1 +
.../第六单元/2-10 摔倒检测.mix | 1 +
.../第六单元/2-2 温度与光照.mix | 1 +
.../第六单元/2-7 震动强度.mix | 1 +
.../第四单元/4-10-11 MIXIO学生抢答.mix | 1 +
.../第四单元/4-15-16 MIXIO学生抢答2.mix | 1 +
.../第四单元/4-5 MIXIO学生点到.mix | 1 +
.../micropython_esp32c2/examples/map.json | 108 ++++++++++++++++++
.../第三单元/3-12 MIXIO使用.mix | 1 +
.../第三单元/3-2a 无线发送.mix | 1 +
.../第三单元/3-2b 无线接收.mix | 1 +
.../第三单元/3-3a 蓝牙主机.mix | 1 +
.../第三单元/3-3b 蓝牙从机.mix | 1 +
.../第三单元/3-4 HTTP协议.mix | 1 +
.../第三单元/3-5 MQTT协议.mix | 1 +
.../第二单元/2-11 RFID读取.mix | 1 +
.../第二单元/2-16 WIFI扫描.mix | 1 +
.../第二单元/2-4 获取光强.mix | 1 +
.../第二单元/2-5 楼道灯.mix | 1 +
.../第五单元/5-11 停车显示.mix | 1 +
.../第五单元/5-19 车位检测.mix | 1 +
.../第五单元/5-20 空位显示.mix | 1 +
.../第五单元/5-9 停车空位.mix | 1 +
.../第六单元/2-10 摔倒检测.mix | 1 +
.../第六单元/2-2 温度与光照.mix | 1 +
.../第六单元/2-7 震动强度.mix | 1 +
.../第四单元/4-10-11 MIXIO学生抢答.mix | 1 +
.../第四单元/4-15-16 MIXIO学生抢答2.mix | 1 +
.../第四单元/4-5 MIXIO学生点到.mix | 1 +
.../micropython_esp32c3/examples/map.json | 108 ++++++++++++++++++
.../origin/examples/map.json | 108 ++++++++++++++++++
common/msg/blockly/en.js | 2 +-
common/msg/blockly/zh-hans.js | 2 +-
common/msg/blockly/zh-hant.js | 2 +-
48 files changed, 369 insertions(+), 3 deletions(-)
create mode 100644 boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第三单元/3-12 MIXIO使用.mix
create mode 100644 boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第三单元/3-2a 无线发送.mix
create mode 100644 boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第三单元/3-2b 无线接收.mix
create mode 100644 boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第三单元/3-3a 蓝牙主机.mix
create mode 100644 boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第三单元/3-3b 蓝牙从机.mix
create mode 100644 boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第三单元/3-4 HTTP协议.mix
create mode 100644 boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第三单元/3-5 MQTT协议.mix
create mode 100644 boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第二单元/2-11 RFID读取.mix
create mode 100644 boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第二单元/2-16 WIFI扫描.mix
create mode 100644 boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第二单元/2-4 获取光强.mix
create mode 100644 boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第二单元/2-5 楼道灯.mix
create mode 100644 boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第五单元/5-11 停车显示.mix
create mode 100644 boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第五单元/5-19 车位检测.mix
create mode 100644 boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第五单元/5-20 空位显示.mix
create mode 100644 boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第五单元/5-9 停车空位.mix
create mode 100644 boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第六单元/2-10 摔倒检测.mix
create mode 100644 boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第六单元/2-2 温度与光照.mix
create mode 100644 boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第六单元/2-7 震动强度.mix
create mode 100644 boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第四单元/4-10-11 MIXIO学生抢答.mix
create mode 100644 boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第四单元/4-15-16 MIXIO学生抢答2.mix
create mode 100644 boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第四单元/4-5 MIXIO学生点到.mix
create mode 100644 boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第三单元/3-12 MIXIO使用.mix
create mode 100644 boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第三单元/3-2a 无线发送.mix
create mode 100644 boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第三单元/3-2b 无线接收.mix
create mode 100644 boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第三单元/3-3a 蓝牙主机.mix
create mode 100644 boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第三单元/3-3b 蓝牙从机.mix
create mode 100644 boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第三单元/3-4 HTTP协议.mix
create mode 100644 boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第三单元/3-5 MQTT协议.mix
create mode 100644 boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第二单元/2-11 RFID读取.mix
create mode 100644 boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第二单元/2-16 WIFI扫描.mix
create mode 100644 boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第二单元/2-4 获取光强.mix
create mode 100644 boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第二单元/2-5 楼道灯.mix
create mode 100644 boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第五单元/5-11 停车显示.mix
create mode 100644 boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第五单元/5-19 车位检测.mix
create mode 100644 boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第五单元/5-20 空位显示.mix
create mode 100644 boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第五单元/5-9 停车空位.mix
create mode 100644 boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第六单元/2-10 摔倒检测.mix
create mode 100644 boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第六单元/2-2 温度与光照.mix
create mode 100644 boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第六单元/2-7 震动强度.mix
create mode 100644 boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第四单元/4-10-11 MIXIO学生抢答.mix
create mode 100644 boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第四单元/4-15-16 MIXIO学生抢答2.mix
create mode 100644 boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第四单元/4-5 MIXIO学生点到.mix
diff --git a/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第三单元/3-12 MIXIO使用.mix b/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第三单元/3-12 MIXIO使用.mix
new file mode 100644
index 00000000..7002a815
--- /dev/null
+++ b/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第三单元/3-12 MIXIO使用.mix
@@ -0,0 +1 @@
+clienttopicmsgWifi connectedmixio.mixly.cnusernamepasswordMyProjecttopicmethodWHILETRUEtempmsgs1methodMixlymsg{}aW1wb3J0IG1peGlvdAppbXBvcnQgbWFjaGluZQpmcm9tIHViaW5hc2NpaSBpbXBvcnQgaGV4bGlmeQpmcm9tIG1peGdvX21pbmkgaW1wb3J0IG9uYm9hcmRfdGVtcGVyYXR1cmUKaW1wb3J0IHRpbWUKZnJvbSBtaXhnb19taW5pIGltcG9ydCBvbmJvYXJkX21hdHJpeAoKZGVmIG1ldGhvZChjbGllbnQsIHRvcGljLCBtc2cpOgogICAgb25ib2FyZF9tYXRyaXguc2Nyb2xsKG1zZykKCgoKbWl4aW90LndsYW5fY29ubmVjdCgnJywnJykKcHJpbnQoJ1dpZmkgY29ubmVjdGVkJykKTVFUVF9VU1JfUFJKID0gJ3VzZXJuYW1lL015UHJvamVjdC8nCm1xdHRfY2xpZW50ID0gbWl4aW90LmluaXRfTVFUVF9jbGllbnQoJ21peGlvLm1peGx5LmNuJywgJ3VzZXJuYW1lJywgJ3Bhc3N3b3JkJywgTVFUVF9VU1JfUFJKKQptcXR0X2NsaWVudC5zZXRfY2FsbGJhY2soJ3RvcGljJyxtZXRob2QsIE1RVFRfVVNSX1BSSikKbXF0dF9jbGllbnQuc3Vic2NyaWJlKE1RVFRfVVNSX1BSSiArICd0b3BpYycpCndoaWxlIFRydWU6CiAgICBtcXR0X2NsaWVudC5wdWJsaXNoKE1RVFRfVVNSX1BSSiArICd0ZW1wJywgb25ib2FyZF90ZW1wZXJhdHVyZSgpKQogICAgbXF0dF9jbGllbnQuY2hlY2tfbXNnKCkKICAgIHRpbWUuc2xlZXAoMSkK
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第三单元/3-2a 无线发送.mix b/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第三单元/3-2a 无线发送.mix
new file mode 100644
index 00000000..da50bcd8
--- /dev/null
+++ b/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第三单元/3-2a 无线发送.mix
@@ -0,0 +1 @@
+1TrueWHILETRUEB1keyon{}aW1wb3J0IHJhZGlvCkVTUE5vd19yYWRpbz1yYWRpby5FU1BOb3coKQppbXBvcnQgbWl4Z29fbWluaQoKCkVTUE5vd19yYWRpby5zZXRfY2hhbm5lbChjaGFubmVsPTEpCkVTUE5vd19yYWRpby5hY3RpdmUoVHJ1ZSkKd2hpbGUgVHJ1ZToKICAgIGlmIG1peGdvX21pbmkuQjFrZXkud2FzX3ByZXNzZWQoKToKICAgICAgICBFU1BOb3dfcmFkaW8uc2VuZCgiZmZmZmZmZmZmZmZmIiwnb24nKQo=
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第三单元/3-2b 无线接收.mix b/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第三单元/3-2b 无线接收.mix
new file mode 100644
index 00000000..0cd0e813
--- /dev/null
+++ b/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第三单元/3-2b 无线接收.mix
@@ -0,0 +1 @@
+1TrueWHILETRUEon1000{}aW1wb3J0IHJhZGlvCkVTUE5vd19yYWRpbz1yYWRpby5FU1BOb3coKQppbXBvcnQgdWJpbmFzY2lpCmZyb20gbWl4Z29fbWluaSBpbXBvcnQgb25ib2FyZF9yZ2IKX3JhZGlvX21zZ19saXN0ID0gW10KZGVmIEVTUE5vd19yYWRpb19yZWN2X2NhbGxiYWNrKG1hYyxFU1BOb3dfcmFkaW9fbXNnKToKICAgIGdsb2JhbCBfcmFkaW9fbXNnX2xpc3QKICAgIHRyeTogRVNQTm93X3JhZGlvX3JlY3YobWFjLEVTUE5vd19yYWRpb19tc2cpCiAgICBleGNlcHQ6IHBhc3MKICAgIGlmIHN0cihFU1BOb3dfcmFkaW9fbXNnKSBpbiBfcmFkaW9fbXNnX2xpc3Q6CiAgICAgICAgZXZhbCgncmFkaW9fcmVjdl8nICsgYnl0ZXMuZGVjb2RlKHViaW5hc2NpaS5oZXhsaWZ5KEVTUE5vd19yYWRpb19tc2cpKSArICcoKScpCgpFU1BOb3dfcmFkaW8ucmVjdl9jYihFU1BOb3dfcmFkaW9fcmVjdl9jYWxsYmFjaykKCl9yYWRpb19tc2dfbGlzdC5hcHBlbmQoJ29uJykKZGVmIHJhZGlvX3JlY3ZfNmY2ZSgpOgogICAgb25ib2FyZF9yZ2IucmFpbmJvd19jeWNsZSgxMDAwKQoKCgpFU1BOb3dfcmFkaW8uc2V0X2NoYW5uZWwoY2hhbm5lbD0xKQpFU1BOb3dfcmFkaW8uYWN0aXZlKFRydWUpCndoaWxlIFRydWU6CiAgICBwYXNzCg==
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第三单元/3-3a 蓝牙主机.mix b/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第三单元/3-3a 蓝牙主机.mix
new file mode 100644
index 00000000..379d479b
--- /dev/null
+++ b/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第三单元/3-3a 蓝牙主机.mix
@@ -0,0 +1 @@
+ble_cnameble_cMbleWHILETRUEble_cs1Connecting...ConnectedWHILETRUEB1keyble_c1ble_c4401000Mble disconnectedBREAK{}aW1wb3J0IGJsZV9jZW50cmFsCmltcG9ydCB0aW1lCmltcG9ydCBtYWNoaW5lCmltcG9ydCBtaXhnb19taW5pCmZyb20gbWl4Z29fbWluaSBpbXBvcnQgb25ib2FyZF9tdXNpYwpmcm9tIG1peGdvX21pbmkgaW1wb3J0IG9uYm9hcmRfbWF0cml4CgoKYmxlX2MgPSBibGVfY2VudHJhbC5CTEVTaW1wbGVDZW50cmFsKCkKYmxlX2MuY29ubmVjdChuYW1lPSdNYmxlJykKd2hpbGUgbm90IGJsZV9jLmlzX2Nvbm5lY3RlZCgpOgogICAgdGltZS5zbGVlcCgxKQogICAgcHJpbnQoJ0Nvbm5lY3RpbmcuLi4nKQpwcmludCgnQ29ubmVjdGVkJykKd2hpbGUgVHJ1ZToKICAgIGlmIG1peGdvX21pbmkuQjFrZXkud2FzX3ByZXNzZWQoKToKICAgICAgICBibGVfYy5zZW5kKCcxJykKICAgIGlmIG5vdCBibGVfYy5pc19jb25uZWN0ZWQoKToKICAgICAgICBvbmJvYXJkX211c2ljLnBpdGNoX3RpbWUoNDQwLCAxMDAwKQogICAgICAgIG9uYm9hcmRfbWF0cml4LnNjcm9sbCgnTWJsZSBkaXNjb25uZWN0ZWQnKQogICAgICAgIGJyZWFrCg==
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第三单元/3-3b 蓝牙从机.mix b/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第三单元/3-3b 蓝牙从机.mix
new file mode 100644
index 00000000..10eb6e62
--- /dev/null
+++ b/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第三单元/3-3b 蓝牙从机.mix
@@ -0,0 +1 @@
+ble_pMbleWHILETRUEEQble_p11-1{}aW1wb3J0IGJsZV9wZXJpcGhlcmFsCmZyb20gbWl4Z29fbWluaSBpbXBvcnQgb25ib2FyZF9sZWQKCgpibGVfcCA9IGJsZV9wZXJpcGhlcmFsLkJMRVNpbXBsZVBlcmlwaGVyYWwoJ01ibGUnKQp3aGlsZSBUcnVlOgogICAgaWYgYmxlX3AucmVjdigpID09ICcxJzoKICAgICAgICBvbmJvYXJkX2xlZC5zZXRvbm9mZigxLC0xKQo=
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第三单元/3-4 HTTP协议.mix b/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第三单元/3-4 HTTP协议.mix
new file mode 100644
index 00000000..0af4c590
--- /dev/null
+++ b/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第三单元/3-4 HTTP协议.mix
@@ -0,0 +1 @@
+WHILETRUEFalsehttp://mixio.mixly.org/time.phptextclient_lenserver_lens10B1key2023,1,1,12,0,0,6text{}aW1wb3J0IG1peGlvdAppbXBvcnQgZGVidWduZXQKaW1wb3J0IHRpbWUKaW1wb3J0IG1peGdvX21pbmkKaW1wb3J0IHJ0Y3RpbWUKCgptaXhpb3Qud2xhbl9jb25uZWN0KCcnLCcnKQp3aGlsZSBUcnVlOgogICAgSFRUUF9jbGllbnQgPSBkZWJ1Z25ldC5yZXF1ZXN0KCJHRVQiLCdodHRwOi8vbWl4aW8ubWl4bHkub3JnL3RpbWUucGhwJyxkZWJ1Zz1GYWxzZSkKICAgIHByaW50KEhUVFBfY2xpZW50LnRleHQsIEhUVFBfY2xpZW50LmNsaWVudF9sZW4sIEhUVFBfY2xpZW50LnNlcnZlcl9sZW4pCiAgICB0aW1lLnNsZWVwKDEwKQogICAgaWYgbWl4Z29fbWluaS5CMWtleS53YXNfcHJlc3NlZCgpOgogICAgICAgIHJ0Y3RpbWUuc2V0dGltZShIVFRQX2NsaWVudC50ZXh0KQo=
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第三单元/3-5 MQTT协议.mix b/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第三单元/3-5 MQTT协议.mix
new file mode 100644
index 00000000..cbc62265
--- /dev/null
+++ b/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第三单元/3-5 MQTT协议.mix
@@ -0,0 +1 @@
+Falsemixio.mixly.cnWHILETRUEtime_msg()client_lenserver_lens10B1key2023,1,1,12,0,0,6time_msg(){}aW1wb3J0IG1peGlvdAppbXBvcnQgZGVidWduZXQKaW1wb3J0IHRpbWUKaW1wb3J0IG1peGdvX21pbmkKaW1wb3J0IHJ0Y3RpbWUKCgptaXhpb3Qud2xhbl9jb25uZWN0KCcnLCcnKQptcXR0X2NsaWVudCA9IGRlYnVnbmV0LmluaXRfTVFUVF9jbGllbnQoJ21peGlvLm1peGx5LmNuJywgIk1peElPX3B1YmxpYyIsICJNaXhJT19wdWJsaWMiLCAiTWl4SU8vM1FCQUdLUkwvZGVmYXVsdC8iLGRlYnVnPUZhbHNlKQptcXR0X2NsaWVudC5zdWJzY3JpYmUoIiRTWVMvaGVsbG8iKQp3aGlsZSBUcnVlOgogICAgcHJpbnQobXF0dF9jbGllbnQudGltZV9tc2coKSwgbXF0dF9jbGllbnQuY2xpZW50X2xlbiwgbXF0dF9jbGllbnQuc2VydmVyX2xlbikKICAgIHRpbWUuc2xlZXAoMTApCiAgICBpZiBtaXhnb19taW5pLkIxa2V5Lndhc19wcmVzc2VkKCk6CiAgICAgICAgcnRjdGltZS5zZXR0aW1lKG1xdHRfY2xpZW50LnRpbWVfbXNnKCkpCg==
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第二单元/2-11 RFID读取.mix b/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第二单元/2-11 RFID读取.mix
new file mode 100644
index 00000000..6652ed0c
--- /dev/null
+++ b/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第二单元/2-11 RFID读取.mix
@@ -0,0 +1 @@
+WHILETRUEcardNEQcardMixlycards1{}aW1wb3J0IG1pbmlfZzIKZnJvbSBtaW5pX2cyIGltcG9ydCBleHRfcmZpZAppbXBvcnQgbWFjaGluZQppbXBvcnQgdGltZQoKCndoaWxlIFRydWU6CiAgICBjYXJkID0gZXh0X3JmaWQucmVhZF9jYXJkKDAsIHg9ImlkIikKICAgIGlmIGNhcmQgIT0gTm9uZToKICAgICAgICBwcmludChjYXJkKQogICAgICAgIHRpbWUuc2xlZXAoMSkK
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第二单元/2-16 WIFI扫描.mix b/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第二单元/2-16 WIFI扫描.mix
new file mode 100644
index 00000000..6aa4b8fb
--- /dev/null
+++ b/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第二单元/2-16 WIFI扫描.mix
@@ -0,0 +1 @@
+STAwlanTruewlan0,1,2,3wlaniMixlyi{}aW1wb3J0IG5ldHdvcmsKaW1wb3J0IG1hY2hpbmUKCgp3bGFuID0gbmV0d29yay5XTEFOKG5ldHdvcmsuU1RBX0lGKTsKd2xhbi5hY3RpdmUoVHJ1ZSkKZm9yIGkgaW4gd2xhbi5zY2FuKCk6CiAgICBwcmludChpKQo=
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第二单元/2-4 获取光强.mix b/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第二单元/2-4 获取光强.mix
new file mode 100644
index 00000000..5b0470e2
--- /dev/null
+++ b/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第二单元/2-4 获取光强.mix
@@ -0,0 +1 @@
+WHILETRUEMixlys0.5{}aW1wb3J0IG1hY2hpbmUKZnJvbSBtaXhnb19taW5pIGltcG9ydCBvbmJvYXJkX2FscwppbXBvcnQgdGltZQoKCndoaWxlIFRydWU6CiAgICBwcmludChvbmJvYXJkX2Fscy5hbHNfdmlzKCkpCiAgICB0aW1lLnNsZWVwKDAuNSkK
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第二单元/2-5 楼道灯.mix b/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第二单元/2-5 楼道灯.mix
new file mode 100644
index 00000000..6d5b036e
--- /dev/null
+++ b/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第二单元/2-5 楼道灯.mix
@@ -0,0 +1 @@
+WHILETRUEGT100011s310{}ZnJvbSBtaXhnb19taW5pIGltcG9ydCBvbmJvYXJkX2JvdApmcm9tIG1peGdvX21pbmkgaW1wb3J0IG9uYm9hcmRfbGVkCmltcG9ydCB0aW1lCgoKd2hpbGUgVHJ1ZToKICAgIGlmIG9uYm9hcmRfYm90LnNvdW5kbGV2ZWwoKSA+IDEwMDA6CiAgICAgICAgb25ib2FyZF9sZWQuc2V0b25vZmYoMSwxKQogICAgICAgIHRpbWUuc2xlZXAoMykKICAgICAgICBvbmJvYXJkX2xlZC5zZXRvbm9mZigxLDApCg==
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第五单元/5-11 停车显示.mix b/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第五单元/5-11 停车显示.mix
new file mode 100644
index 00000000..96df9089
--- /dev/null
+++ b/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第五单元/5-11 停车显示.mix
@@ -0,0 +1 @@
+clienttopicmsgmixio.mixly.cnusernamepasswordMyProjectA9B9停车场AmethodA停车场BmethodBWHILETRUEonboard_matrix.HEARTHelloxAMixly|MixlyxBmethodAAAmsgmethodBBBmsg{}aW1wb3J0IG1peGlvdAppbXBvcnQgbWFjaGluZQpmcm9tIHViaW5hc2NpaSBpbXBvcnQgaGV4bGlmeQpmcm9tIG1peGdvX21pbmkgaW1wb3J0IG9uYm9hcmRfbWF0cml4CgpkZWYgbWV0aG9kQShjbGllbnQsIHRvcGljLCBtc2cpOgogICAgZ2xvYmFsIEEKICAgIEEgPSBtc2cKCmRlZiBtZXRob2RCKGNsaWVudCwgdG9waWMsIG1zZyk6CiAgICBnbG9iYWwgQgogICAgQiA9IG1zZwoKCgptaXhpb3Qud2xhbl9jb25uZWN0KCcnLCcnKQpNUVRUX1VTUl9QUkogPSAndXNlcm5hbWUvTXlQcm9qZWN0LycKbXF0dF9jbGllbnQgPSBtaXhpb3QuaW5pdF9NUVRUX2NsaWVudCgnbWl4aW8ubWl4bHkuY24nLCAndXNlcm5hbWUnLCAncGFzc3dvcmQnLCBNUVRUX1VTUl9QUkopCkEgPSA5CkIgPSA5Cm1xdHRfY2xpZW50LnNldF9jYWxsYmFjaygn5YGc6L2m5Zy6QScsbWV0aG9kQSwgTVFUVF9VU1JfUFJKKQptcXR0X2NsaWVudC5zdWJzY3JpYmUoTVFUVF9VU1JfUFJKICsgJ+WBnOi9puWcukEnKQptcXR0X2NsaWVudC5zZXRfY2FsbGJhY2soJ+WBnOi9puWcukInLG1ldGhvZEIsIE1RVFRfVVNSX1BSSikKbXF0dF9jbGllbnQuc3Vic2NyaWJlKE1RVFRfVVNSX1BSSiArICflgZzovablnLpCJykKd2hpbGUgVHJ1ZToKICAgIG1xdHRfY2xpZW50LmNoZWNrX21zZygpCiAgICBvbmJvYXJkX21hdHJpeC5zaG93cyhzdHIoQSkgKyAoJ3wnICsgc3RyKEIpKSkK
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第五单元/5-19 车位检测.mix b/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第五单元/5-19 车位检测.mix
new file mode 100644
index 00000000..967f200e
--- /dev/null
+++ b/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第五单元/5-19 车位检测.mix
@@ -0,0 +1 @@
+mixio.mixly.cnusernamepasswordMyProjectWHILETRUEGT10001110s0.1{}aW1wb3J0IG1peGlvdAppbXBvcnQgbWFjaGluZQpmcm9tIHViaW5hc2NpaSBpbXBvcnQgaGV4bGlmeQpmcm9tIG1peGdvX21pbmkgaW1wb3J0IG9uYm9hcmRfYWxzCmltcG9ydCB0aW1lCgoKbWl4aW90LndsYW5fY29ubmVjdCgnJywnJykKTVFUVF9VU1JfUFJKID0gJ3VzZXJuYW1lL015UHJvamVjdC8nCm1xdHRfY2xpZW50ID0gbWl4aW90LmluaXRfTVFUVF9jbGllbnQoJ21peGlvLm1peGx5LmNuJywgJ3VzZXJuYW1lJywgJ3Bhc3N3b3JkJywgTVFUVF9VU1JfUFJKKQp3aGlsZSBUcnVlOgogICAgaWYgb25ib2FyZF9hbHMucHNfbmwoKSA+IDEwMDA6CiAgICAgICAgbXF0dF9jbGllbnQucHVibGlzaChNUVRUX1VTUl9QUkogKyAnMScsICcxJykKICAgIGVsc2U6CiAgICAgICAgbXF0dF9jbGllbnQucHVibGlzaChNUVRUX1VTUl9QUkogKyAnMScsICcwJykKICAgIHRpbWUuc2xlZXAoMC4xKQo=
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第五单元/5-20 空位显示.mix b/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第五单元/5-20 空位显示.mix
new file mode 100644
index 00000000..706f617c
--- /dev/null
+++ b/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第五单元/5-20 空位显示.mix
@@ -0,0 +1 @@
+clienttopicmsgwifinamewifipasswordmixio.mixly.cnusernamepasswordMyProject0method1method2method余量0各车位状态000WHILETRUEs1余量COUNT各车位状态00onboard_matrix.HEARTx余量method各车位状态EQmsg1mylist各车位状态0intxtopic1mylist各车位状态0intxtopic0{}aW1wb3J0IG1peGlvdAppbXBvcnQgbWFjaGluZQpmcm9tIHViaW5hc2NpaSBpbXBvcnQgaGV4bGlmeQppbXBvcnQgdGltZQpmcm9tIG1peGdvX21pbmkgaW1wb3J0IG9uYm9hcmRfbWF0cml4CgpkZWYgbWV0aG9kKGNsaWVudCwgdG9waWMsIG1zZyk6CiAgICBnbG9iYWwg5ZCE6L2m5L2N54q25oCBCiAgICBpZiBtc2cgPT0gJzEnOgogICAgICAgIOWQhOi9puS9jeeKtuaAgVtpbnQodG9waWMpXSA9IDEKICAgIGVsc2U6CiAgICAgICAg5ZCE6L2m5L2N54q25oCBW2ludCh0b3BpYyldID0gMAoKCgptaXhpb3Qud2xhbl9jb25uZWN0KCd3aWZpbmFtZScsJ3dpZmlwYXNzd29yZCcpCk1RVFRfVVNSX1BSSiA9ICd1c2VybmFtZS9NeVByb2plY3QvJwptcXR0X2NsaWVudCA9IG1peGlvdC5pbml0X01RVFRfY2xpZW50KCdtaXhpby5taXhseS5jbicsICd1c2VybmFtZScsICdwYXNzd29yZCcsIE1RVFRfVVNSX1BSSikKbXF0dF9jbGllbnQuc2V0X2NhbGxiYWNrKCcwJyxtZXRob2QsIE1RVFRfVVNSX1BSSikKbXF0dF9jbGllbnQuc3Vic2NyaWJlKE1RVFRfVVNSX1BSSiArICcwJykKbXF0dF9jbGllbnQuc2V0X2NhbGxiYWNrKCcxJyxtZXRob2QsIE1RVFRfVVNSX1BSSikKbXF0dF9jbGllbnQuc3Vic2NyaWJlKE1RVFRfVVNSX1BSSiArICcxJykKbXF0dF9jbGllbnQuc2V0X2NhbGxiYWNrKCcyJyxtZXRob2QsIE1RVFRfVVNSX1BSSikKbXF0dF9jbGllbnQuc3Vic2NyaWJlKE1RVFRfVVNSX1BSSiArICcyJykK5L2Z6YePID0gMArlkITovabkvY3nirbmgIEgPSBbMCwgMCwgMF0Kd2hpbGUgVHJ1ZToKICAgIG1xdHRfY2xpZW50LmNoZWNrX21zZygpCiAgICB0aW1lLnNsZWVwKDEpCiAgICDkvZnph48gPSDlkITovabkvY3nirbmgIEuY291bnQoMCkKICAgIG9uYm9hcmRfbWF0cml4LnNob3dzKHN0cijkvZnph48pKQo=
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第五单元/5-9 停车空位.mix b/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第五单元/5-9 停车空位.mix
new file mode 100644
index 00000000..bd0bf18d
--- /dev/null
+++ b/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第五单元/5-9 停车空位.mix
@@ -0,0 +1 @@
+mixio.mixly.cnusernamepasswordMyProject已停车辆数量0WHILETRUE车辆IDNEQ车辆ID784100inx车辆ID0,1,2,3已停车辆removemylist已停车辆0车辆IDappendmylist已停车辆0车辆ID余位量MINUS91LENmylist已停车辆停车场msg余位量onboard_matrix.HEARTx余位量s0.2{}aW1wb3J0IG1peGlvdAppbXBvcnQgbWFjaGluZQpmcm9tIHViaW5hc2NpaSBpbXBvcnQgaGV4bGlmeQppbXBvcnQgbWluaV9nMgpmcm9tIG1pbmlfZzIgaW1wb3J0IGV4dF9yZmlkCmZyb20gbWl4Z29fbWluaSBpbXBvcnQgb25ib2FyZF9tdXNpYwppbXBvcnQgbWF0aApmcm9tIG1peGdvX21pbmkgaW1wb3J0IG9uYm9hcmRfbWF0cml4CmltcG9ydCB0aW1lCgoKbWl4aW90LndsYW5fY29ubmVjdCgnJywnJykKTVFUVF9VU1JfUFJKID0gJ3VzZXJuYW1lL015UHJvamVjdC8nCm1xdHRfY2xpZW50ID0gbWl4aW90LmluaXRfTVFUVF9jbGllbnQoJ21peGlvLm1peGx5LmNuJywgJ3VzZXJuYW1lJywgJ3Bhc3N3b3JkJywgTVFUVF9VU1JfUFJKKQrlt7LlgZzovabovoYgPSBbXQrmlbDph48gPSAwCndoaWxlIFRydWU6CiAgICDovabovoZJRCA9IGV4dF9yZmlkLnJlYWRfY2FyZCgwLCB4PSJpZCIpCiAgICBpZiDovabovoZJRCAhPSBOb25lOgogICAgICAgIG9uYm9hcmRfbXVzaWMucGl0Y2hfdGltZSg3ODQsIDEwMCkKICAgICAgICBpZiDovabovoZJRCBpbiDlt7LlgZzovabovoY6CiAgICAgICAgICAgIOW3suWBnOi9pui+hi5yZW1vdmUo6L2m6L6GSUQpCiAgICAgICAgZWxzZToKICAgICAgICAgICAg5bey5YGc6L2m6L6GLmFwcGVuZCjovabovoZJRCkKICAgICAgICDkvZnkvY3ph48gPSA5IC0gbGVuKOW3suWBnOi9pui+hikKICAgICAgICBtcXR0X2NsaWVudC5wdWJsaXNoKE1RVFRfVVNSX1BSSiArICflgZzovablnLonLCDkvZnkvY3ph48pCiAgICAgICAgb25ib2FyZF9tYXRyaXguc2hvd3Moc3RyKOS9meS9jemHjykpCiAgICB0aW1lLnNsZWVwKDAuMikK
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第六单元/2-10 摔倒检测.mix b/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第六单元/2-10 摔倒检测.mix
new file mode 100644
index 00000000..9ea91adf
--- /dev/null
+++ b/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第六单元/2-10 摔倒检测.mix
@@ -0,0 +1 @@
+wifinamewifipasswordmixio.mixly.cnusernamepasswordMyProjectWHILETRUEGTADD1fabs0.998[0]1ADD1fabs0.998[1]1fabs0.998[2]4s0.5LTADD1fabs0.998[0]1ADD1fabs0.998[1]1fabs0.998[2]2msg老人可能摔倒了,请尽快查看!{}aW1wb3J0IG1peGlvdAppbXBvcnQgbWFjaGluZQpmcm9tIHViaW5hc2NpaSBpbXBvcnQgaGV4bGlmeQpmcm9tIG1peGdvX21pbmkgaW1wb3J0IG9uYm9hcmRfYWNjCmltcG9ydCBtYXRoCmltcG9ydCB0aW1lCgoKbWl4aW90LndsYW5fY29ubmVjdCgnd2lmaW5hbWUnLCd3aWZpcGFzc3dvcmQnKQpNUVRUX1VTUl9QUkogPSAndXNlcm5hbWUvTXlQcm9qZWN0LycKbXF0dF9jbGllbnQgPSBtaXhpb3QuaW5pdF9NUVRUX2NsaWVudCgnbWl4aW8ubWl4bHkuY24nLCAndXNlcm5hbWUnLCAncGFzc3dvcmQnLCBNUVRUX1VTUl9QUkopCndoaWxlIFRydWU6CiAgICBpZiBtYXRoLmZhYnMob25ib2FyZF9hY2MuYWNjZWxlcmF0aW9uKClbMF0pICsgKG1hdGguZmFicyhvbmJvYXJkX2FjYy5hY2NlbGVyYXRpb24oKVsxXSkgKyBtYXRoLmZhYnMob25ib2FyZF9hY2MuYWNjZWxlcmF0aW9uKClbMl0pKSA+IDQ6CiAgICAgICAgdGltZS5zbGVlcCgwLjUpCiAgICAgICAgaWYgbWF0aC5mYWJzKG9uYm9hcmRfYWNjLmFjY2VsZXJhdGlvbigpWzBdKSArIChtYXRoLmZhYnMob25ib2FyZF9hY2MuYWNjZWxlcmF0aW9uKClbMV0pICsgbWF0aC5mYWJzKG9uYm9hcmRfYWNjLmFjY2VsZXJhdGlvbigpWzJdKSkgPCAyOgogICAgICAgICAgICBtcXR0X2NsaWVudC5wdWJsaXNoKE1RVFRfVVNSX1BSSiArICdtc2cnLCAn6ICB5Lq65Y+v6IO95pGU5YCS5LqG77yM6K+35bC95b+r5p+l55yL77yBJykK
\ 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..bb571c92
--- /dev/null
+++ b/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第六单元/2-2 温度与光照.mix
@@ -0,0 +1 @@
+mixio.mixly.cnusernamepasswordMyProjectWHILETRUE温度msg光照msgs600{}aW1wb3J0IG1peGlvdAppbXBvcnQgbWFjaGluZQpmcm9tIHViaW5hc2NpaSBpbXBvcnQgaGV4bGlmeQpmcm9tIG1peGdvX21pbmkgaW1wb3J0IG9uYm9hcmRfdGVtcGVyYXR1cmUKZnJvbSBtaXhnb19taW5pIGltcG9ydCBvbmJvYXJkX2FscwppbXBvcnQgdGltZQoKCm1peGlvdC53bGFuX2Nvbm5lY3QoJycsJycpCk1RVFRfVVNSX1BSSiA9ICd1c2VybmFtZS9NeVByb2plY3QvJwptcXR0X2NsaWVudCA9IG1peGlvdC5pbml0X01RVFRfY2xpZW50KCdtaXhpby5taXhseS5jbicsICd1c2VybmFtZScsICdwYXNzd29yZCcsIE1RVFRfVVNSX1BSSikKd2hpbGUgVHJ1ZToKICAgIG1xdHRfY2xpZW50LnB1Ymxpc2goTVFUVF9VU1JfUFJKICsgJ+a4qeW6picsIG9uYm9hcmRfdGVtcGVyYXR1cmUoKSkKICAgIG1xdHRfY2xpZW50LnB1Ymxpc2goTVFUVF9VU1JfUFJKICsgJ+WFieeFpycsIG9uYm9hcmRfYWxzLmFsc192aXMoKSkKICAgIHRpbWUuc2xlZXAoNjAwKQo=
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第六单元/2-7 震动强度.mix b/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第六单元/2-7 震动强度.mix
new file mode 100644
index 00000000..073608fb
--- /dev/null
+++ b/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第六单元/2-7 震动强度.mix
@@ -0,0 +1 @@
+WHILETRUEMixlyADD1ADD1fabs0.998[0]1fabs0.998[1]1fabs0.998[2]s0.1{}aW1wb3J0IG1hY2hpbmUKZnJvbSBtaXhnb19taW5pIGltcG9ydCBvbmJvYXJkX2FjYwppbXBvcnQgbWF0aAppbXBvcnQgdGltZQoKCndoaWxlIFRydWU6CiAgICBwcmludCgoKG1hdGguZmFicyhvbmJvYXJkX2FjYy5hY2NlbGVyYXRpb24oKVswXSkgKyBtYXRoLmZhYnMob25ib2FyZF9hY2MuYWNjZWxlcmF0aW9uKClbMV0pKSArIG1hdGguZmFicyhvbmJvYXJkX2FjYy5hY2NlbGVyYXRpb24oKVsyXSkpKQogICAgdGltZS5zbGVlcCgwLjEpCg==
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第四单元/4-10-11 MIXIO学生抢答.mix b/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第四单元/4-10-11 MIXIO学生抢答.mix
new file mode 100644
index 00000000..8868f0e7
--- /dev/null
+++ b/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第四单元/4-10-11 MIXIO学生抢答.mix
@@ -0,0 +1 @@
+clienttopicmsgmixio.mixly.cnusernamepasswordMyProjectonboard_matrix.YES允许答题FALSE开始答题startWHILETRUE允许答题onboard_matrix.YESA1key抢答学生小智允许答题FALSEonboard_matrix.NOstartEQmsg1允许答题允许答题TRUE{}aW1wb3J0IG1peGlvdAppbXBvcnQgbWFjaGluZQpmcm9tIHViaW5hc2NpaSBpbXBvcnQgaGV4bGlmeQpmcm9tIG1peGdvX21pbmkgaW1wb3J0IG9uYm9hcmRfbWF0cml4CmltcG9ydCBtaXhnb19taW5pCgpkZWYgc3RhcnQoY2xpZW50LCB0b3BpYywgbXNnKToKICAgIGlmIG1zZyA9PSAnMSc6CiAgICAgICAgZ2xvYmFsIOWFgeiuuOetlOmimAogICAgICAgIOWFgeiuuOetlOmimCA9IFRydWUKCgoKbWl4aW90LndsYW5fY29ubmVjdCgnJywnJykKTVFUVF9VU1JfUFJKID0gJ3VzZXJuYW1lL015UHJvamVjdC8nCm1xdHRfY2xpZW50ID0gbWl4aW90LmluaXRfTVFUVF9jbGllbnQoJ21peGlvLm1peGx5LmNuJywgJ3VzZXJuYW1lJywgJ3Bhc3N3b3JkJywgTVFUVF9VU1JfUFJKKQpvbmJvYXJkX21hdHJpeC5zaG93cyhvbmJvYXJkX21hdHJpeC5ZRVMpCuWFgeiuuOetlOmimCA9IEZhbHNlCm1xdHRfY2xpZW50LnNldF9jYWxsYmFjaygn5byA5aeL562U6aKYJyxzdGFydCwgTVFUVF9VU1JfUFJKKQptcXR0X2NsaWVudC5zdWJzY3JpYmUoTVFUVF9VU1JfUFJKICsgJ+W8gOWni+etlOmimCcpCndoaWxlIFRydWU6CiAgICBtcXR0X2NsaWVudC5jaGVja19tc2coKQogICAgaWYg5YWB6K64562U6aKYOgogICAgICAgIG9uYm9hcmRfbWF0cml4LnNob3dzKG9uYm9hcmRfbWF0cml4LllFUykKICAgICAgICBpZiBtaXhnb19taW5pLkExa2V5Lndhc19wcmVzc2VkKCk6CiAgICAgICAgICAgIG1xdHRfY2xpZW50LnB1Ymxpc2goTVFUVF9VU1JfUFJKICsgJ+aKouetlOWtpueUnycsICflsI/mmbonKQogICAgICAgICAgICDlhYHorrjnrZTpopggPSBGYWxzZQogICAgZWxzZToKICAgICAgICBvbmJvYXJkX21hdHJpeC5zaG93cyhvbmJvYXJkX21hdHJpeC5OTykK
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第四单元/4-15-16 MIXIO学生抢答2.mix b/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第四单元/4-15-16 MIXIO学生抢答2.mix
new file mode 100644
index 00000000..dcfb1604
--- /dev/null
+++ b/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第四单元/4-15-16 MIXIO学生抢答2.mix
@@ -0,0 +1 @@
+clienttopicmsgmixio.mixly.cnusernamepasswordMyProjectonboard_matrix.YES允许答题FALSE开始答题start抢答学生studentWHILETRUE允许答题onboard_matrix.YESA1key抢答学生小智允许答题FALSEonboard_matrix.NOstartEQmsg1允许答题允许答题TRUEstudent允许答题允许答题FALSE{}aW1wb3J0IG1peGlvdAppbXBvcnQgbWFjaGluZQpmcm9tIHViaW5hc2NpaSBpbXBvcnQgaGV4bGlmeQpmcm9tIG1peGdvX21pbmkgaW1wb3J0IG9uYm9hcmRfbWF0cml4CmltcG9ydCBtaXhnb19taW5pCgpkZWYgc3RhcnQoY2xpZW50LCB0b3BpYywgbXNnKToKICAgIGlmIG1zZyA9PSAnMSc6CiAgICAgICAgZ2xvYmFsIOWFgeiuuOetlOmimAogICAgICAgIOWFgeiuuOetlOmimCA9IFRydWUKCmRlZiBzdHVkZW50KGNsaWVudCwgdG9waWMsIG1zZyk6CiAgICBnbG9iYWwg5YWB6K64562U6aKYCiAgICDlhYHorrjnrZTpopggPSBGYWxzZQoKCgptaXhpb3Qud2xhbl9jb25uZWN0KCcnLCcnKQpNUVRUX1VTUl9QUkogPSAndXNlcm5hbWUvTXlQcm9qZWN0LycKbXF0dF9jbGllbnQgPSBtaXhpb3QuaW5pdF9NUVRUX2NsaWVudCgnbWl4aW8ubWl4bHkuY24nLCAndXNlcm5hbWUnLCAncGFzc3dvcmQnLCBNUVRUX1VTUl9QUkopCm9uYm9hcmRfbWF0cml4LnNob3dzKG9uYm9hcmRfbWF0cml4LllFUykK5YWB6K64562U6aKYID0gRmFsc2UKbXF0dF9jbGllbnQuc2V0X2NhbGxiYWNrKCflvIDlp4vnrZTpopgnLHN0YXJ0LCBNUVRUX1VTUl9QUkopCm1xdHRfY2xpZW50LnN1YnNjcmliZShNUVRUX1VTUl9QUkogKyAn5byA5aeL562U6aKYJykKbXF0dF9jbGllbnQuc2V0X2NhbGxiYWNrKCfmiqLnrZTlrabnlJ8nLHN0dWRlbnQsIE1RVFRfVVNSX1BSSikKbXF0dF9jbGllbnQuc3Vic2NyaWJlKE1RVFRfVVNSX1BSSiArICfmiqLnrZTlrabnlJ8nKQp3aGlsZSBUcnVlOgogICAgbXF0dF9jbGllbnQuY2hlY2tfbXNnKCkKICAgIGlmIOWFgeiuuOetlOmimDoKICAgICAgICBvbmJvYXJkX21hdHJpeC5zaG93cyhvbmJvYXJkX21hdHJpeC5ZRVMpCiAgICAgICAgaWYgbWl4Z29fbWluaS5BMWtleS53YXNfcHJlc3NlZCgpOgogICAgICAgICAgICBtcXR0X2NsaWVudC5wdWJsaXNoKE1RVFRfVVNSX1BSSiArICfmiqLnrZTlrabnlJ8nLCAn5bCP5pm6JykKICAgICAgICAgICAg5YWB6K64562U6aKYID0gRmFsc2UKICAgIGVsc2U6CiAgICAgICAgb25ib2FyZF9tYXRyaXguc2hvd3Mob25ib2FyZF9tYXRyaXguTk8pCg==
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第四单元/4-5 MIXIO学生点到.mix b/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第四单元/4-5 MIXIO学生点到.mix
new file mode 100644
index 00000000..b07262fd
--- /dev/null
+++ b/boards/default/micropython_esp32c2/examples/MixGo MINI/北师大版教材示例代码/第四单元/4-5 MIXIO学生点到.mix
@@ -0,0 +1 @@
+mixio.mixly.cnusernamepasswordMyProjectonboard_matrix.YESWHILETRUEA1key抢答学生小智{}aW1wb3J0IG1peGlvdAppbXBvcnQgbWFjaGluZQpmcm9tIHViaW5hc2NpaSBpbXBvcnQgaGV4bGlmeQpmcm9tIG1peGdvX21pbmkgaW1wb3J0IG9uYm9hcmRfbWF0cml4CmltcG9ydCBtaXhnb19taW5pCgoKbWl4aW90LndsYW5fY29ubmVjdCgnJywnJykKTVFUVF9VU1JfUFJKID0gJ3VzZXJuYW1lL015UHJvamVjdC8nCm1xdHRfY2xpZW50ID0gbWl4aW90LmluaXRfTVFUVF9jbGllbnQoJ21peGlvLm1peGx5LmNuJywgJ3VzZXJuYW1lJywgJ3Bhc3N3b3JkJywgTVFUVF9VU1JfUFJKKQpvbmJvYXJkX21hdHJpeC5zaG93cyhvbmJvYXJkX21hdHJpeC5ZRVMpCndoaWxlIFRydWU6CiAgICBpZiBtaXhnb19taW5pLkExa2V5Lndhc19wcmVzc2VkKCk6CiAgICAgICAgbXF0dF9jbGllbnQucHVibGlzaChNUVRUX1VTUl9QUkogKyAn5oqi562U5a2m55SfJywgJ+Wwj+aZuicpCg==
\ 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 0e6e6919..41eac81f 100644
--- a/boards/default/micropython_esp32c2/examples/map.json
+++ b/boards/default/micropython_esp32c2/examples/map.json
@@ -360,6 +360,114 @@
"__file__": true,
"__name__": "44-2-智能小车-P双巡线(MEGO).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__": "第三单元"
+ },
+ "第二单元": {
+ "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__": "第四单元"
+ },
+ "__file__": false,
+ "__name__": "北师大版教材示例代码"
+ },
"__file__": false,
"__name__": "MixGo MINI"
}
diff --git a/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第三单元/3-12 MIXIO使用.mix b/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第三单元/3-12 MIXIO使用.mix
new file mode 100644
index 00000000..dc7fef1a
--- /dev/null
+++ b/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第三单元/3-12 MIXIO使用.mix
@@ -0,0 +1 @@
+clienttopicmsgWifi connectedmixio.mixly.cnusernamepasswordMyProjecttopicmethodWHILETRUEtempmsgs1methodMixlymsg{}aW1wb3J0IG1peGlvdAppbXBvcnQgbWFjaGluZQpmcm9tIHViaW5hc2NpaSBpbXBvcnQgaGV4bGlmeQpmcm9tIG1peGdvX21lIGltcG9ydCBvbmJvYXJkX2FjYwppbXBvcnQgdGltZQpmcm9tIG1peGdvX2NjIGltcG9ydCBvbmJvYXJkX21hdHJpeAoKZGVmIG1ldGhvZChjbGllbnQsIHRvcGljLCBtc2cpOgogICAgb25ib2FyZF9tYXRyaXguc2Nyb2xsKG1zZykKCgoKbWl4aW90LndsYW5fY29ubmVjdCgnJywnJykKcHJpbnQoJ1dpZmkgY29ubmVjdGVkJykKTVFUVF9VU1JfUFJKID0gJ3VzZXJuYW1lL015UHJvamVjdC8nCm1xdHRfY2xpZW50ID0gbWl4aW90LmluaXRfTVFUVF9jbGllbnQoJ21peGlvLm1peGx5LmNuJywgJ3VzZXJuYW1lJywgJ3Bhc3N3b3JkJywgTVFUVF9VU1JfUFJKKQptcXR0X2NsaWVudC5zZXRfY2FsbGJhY2soJ3RvcGljJyxtZXRob2QsIE1RVFRfVVNSX1BSSikKbXF0dF9jbGllbnQuc3Vic2NyaWJlKE1RVFRfVVNSX1BSSiArICd0b3BpYycpCndoaWxlIFRydWU6CiAgICBtcXR0X2NsaWVudC5wdWJsaXNoKE1RVFRfVVNSX1BSSiArICd0ZW1wJywgb25ib2FyZF9hY2MudGVtcGVyYXR1cmUoKSkKICAgIG1xdHRfY2xpZW50LmNoZWNrX21zZygpCiAgICB0aW1lLnNsZWVwKDEpCg==
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第三单元/3-2a 无线发送.mix b/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第三单元/3-2a 无线发送.mix
new file mode 100644
index 00000000..840a3aed
--- /dev/null
+++ b/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第三单元/3-2a 无线发送.mix
@@ -0,0 +1 @@
+1TrueWHILETRUEB1keyon{}aW1wb3J0IHJhZGlvCkVTUE5vd19yYWRpbz1yYWRpby5FU1BOb3coKQppbXBvcnQgbWl4Z29fY2MKCgpFU1BOb3dfcmFkaW8uc2V0X2NoYW5uZWwoY2hhbm5lbD0xKQpFU1BOb3dfcmFkaW8uYWN0aXZlKFRydWUpCndoaWxlIFRydWU6CiAgICBpZiBtaXhnb19jYy5CMWtleS53YXNfcHJlc3NlZCgpOgogICAgICAgIEVTUE5vd19yYWRpby5zZW5kKCJmZmZmZmZmZmZmZmYiLCdvbicpCg==
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第三单元/3-2b 无线接收.mix b/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第三单元/3-2b 无线接收.mix
new file mode 100644
index 00000000..a8831a53
--- /dev/null
+++ b/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第三单元/3-2b 无线接收.mix
@@ -0,0 +1 @@
+1TrueWHILETRUEon1000{}aW1wb3J0IHJhZGlvCkVTUE5vd19yYWRpbz1yYWRpby5FU1BOb3coKQppbXBvcnQgdWJpbmFzY2lpCmZyb20gbWl4Z29fY2MgaW1wb3J0IG9uYm9hcmRfcmdiCl9yYWRpb19tc2dfbGlzdCA9IFtdCmRlZiBFU1BOb3dfcmFkaW9fcmVjdl9jYWxsYmFjayhtYWMsRVNQTm93X3JhZGlvX21zZyk6CiAgICBnbG9iYWwgX3JhZGlvX21zZ19saXN0CiAgICB0cnk6IEVTUE5vd19yYWRpb19yZWN2KG1hYyxFU1BOb3dfcmFkaW9fbXNnKQogICAgZXhjZXB0OiBwYXNzCiAgICBpZiBzdHIoRVNQTm93X3JhZGlvX21zZykgaW4gX3JhZGlvX21zZ19saXN0OgogICAgICAgIGV2YWwoJ3JhZGlvX3JlY3ZfJyArIGJ5dGVzLmRlY29kZSh1YmluYXNjaWkuaGV4bGlmeShFU1BOb3dfcmFkaW9fbXNnKSkgKyAnKCknKQoKRVNQTm93X3JhZGlvLnJlY3ZfY2IoRVNQTm93X3JhZGlvX3JlY3ZfY2FsbGJhY2spCgpfcmFkaW9fbXNnX2xpc3QuYXBwZW5kKCdvbicpCmRlZiByYWRpb19yZWN2XzZmNmUoKToKICAgIG9uYm9hcmRfcmdiLnJhaW5ib3dfY3ljbGUoMTAwMCkKCgoKRVNQTm93X3JhZGlvLnNldF9jaGFubmVsKGNoYW5uZWw9MSkKRVNQTm93X3JhZGlvLmFjdGl2ZShUcnVlKQp3aGlsZSBUcnVlOgogICAgcGFzcwo=
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第三单元/3-3a 蓝牙主机.mix b/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第三单元/3-3a 蓝牙主机.mix
new file mode 100644
index 00000000..5314551e
--- /dev/null
+++ b/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第三单元/3-3a 蓝牙主机.mix
@@ -0,0 +1 @@
+ble_cnameble_cMbleWHILETRUEble_cs1Connecting...ConnectedWHILETRUEB1keyble_c1ble_c4401000Mble disconnectedBREAK{}aW1wb3J0IGJsZV9jZW50cmFsCmltcG9ydCB0aW1lCmltcG9ydCBtYWNoaW5lCmltcG9ydCBtaXhnb19jYwpmcm9tIG1peGdvX2NjIGltcG9ydCBvbmJvYXJkX211c2ljCmZyb20gbWl4Z29fY2MgaW1wb3J0IG9uYm9hcmRfbWF0cml4CgoKYmxlX2MgPSBibGVfY2VudHJhbC5CTEVTaW1wbGVDZW50cmFsKCkKYmxlX2MuY29ubmVjdChuYW1lPSdNYmxlJykKd2hpbGUgbm90IGJsZV9jLmlzX2Nvbm5lY3RlZCgpOgogICAgdGltZS5zbGVlcCgxKQogICAgcHJpbnQoJ0Nvbm5lY3RpbmcuLi4nKQpwcmludCgnQ29ubmVjdGVkJykKd2hpbGUgVHJ1ZToKICAgIGlmIG1peGdvX2NjLkIxa2V5Lndhc19wcmVzc2VkKCk6CiAgICAgICAgYmxlX2Muc2VuZCgnMScpCiAgICBpZiBub3QgYmxlX2MuaXNfY29ubmVjdGVkKCk6CiAgICAgICAgb25ib2FyZF9tdXNpYy5waXRjaF90aW1lKDQ0MCwgMTAwMCkKICAgICAgICBvbmJvYXJkX21hdHJpeC5zY3JvbGwoJ01ibGUgZGlzY29ubmVjdGVkJykKICAgICAgICBicmVhawo=
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第三单元/3-3b 蓝牙从机.mix b/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第三单元/3-3b 蓝牙从机.mix
new file mode 100644
index 00000000..abfad459
--- /dev/null
+++ b/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第三单元/3-3b 蓝牙从机.mix
@@ -0,0 +1 @@
+ble_pMbleWHILETRUEEQble_p11-1{}aW1wb3J0IGJsZV9wZXJpcGhlcmFsCmZyb20gbWl4Z29fY2MgaW1wb3J0IG9uYm9hcmRfbGVkCgoKYmxlX3AgPSBibGVfcGVyaXBoZXJhbC5CTEVTaW1wbGVQZXJpcGhlcmFsKCdNYmxlJykKd2hpbGUgVHJ1ZToKICAgIGlmIGJsZV9wLnJlY3YoKSA9PSAnMSc6CiAgICAgICAgb25ib2FyZF9sZWQuc2V0b25vZmYoMSwtMSkK
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第三单元/3-4 HTTP协议.mix b/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第三单元/3-4 HTTP协议.mix
new file mode 100644
index 00000000..db585295
--- /dev/null
+++ b/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第三单元/3-4 HTTP协议.mix
@@ -0,0 +1 @@
+WHILETRUEFalsehttp://mixio.mixly.org/time.phptextclient_lenserver_lens10B1key2023,1,1,12,0,0,6text{}aW1wb3J0IG1peGlvdAppbXBvcnQgZGVidWduZXQKaW1wb3J0IHRpbWUKaW1wb3J0IG1peGdvX2NjCmltcG9ydCBydGN0aW1lCgoKbWl4aW90LndsYW5fY29ubmVjdCgnJywnJykKd2hpbGUgVHJ1ZToKICAgIEhUVFBfY2xpZW50ID0gZGVidWduZXQucmVxdWVzdCgiR0VUIiwnaHR0cDovL21peGlvLm1peGx5Lm9yZy90aW1lLnBocCcsZGVidWc9RmFsc2UpCiAgICBwcmludChIVFRQX2NsaWVudC50ZXh0LCBIVFRQX2NsaWVudC5jbGllbnRfbGVuLCBIVFRQX2NsaWVudC5zZXJ2ZXJfbGVuKQogICAgdGltZS5zbGVlcCgxMCkKICAgIGlmIG1peGdvX2NjLkIxa2V5Lndhc19wcmVzc2VkKCk6CiAgICAgICAgcnRjdGltZS5zZXR0aW1lKEhUVFBfY2xpZW50LnRleHQpCg==
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第三单元/3-5 MQTT协议.mix b/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第三单元/3-5 MQTT协议.mix
new file mode 100644
index 00000000..032fff7e
--- /dev/null
+++ b/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第三单元/3-5 MQTT协议.mix
@@ -0,0 +1 @@
+Falsemixio.mixly.cnWHILETRUEtime_msg()client_lenserver_lens10B1key2023,1,1,12,0,0,6time_msg(){}aW1wb3J0IG1peGlvdAppbXBvcnQgZGVidWduZXQKaW1wb3J0IHRpbWUKaW1wb3J0IG1peGdvX2NjCmltcG9ydCBydGN0aW1lCgoKbWl4aW90LndsYW5fY29ubmVjdCgnJywnJykKbXF0dF9jbGllbnQgPSBkZWJ1Z25ldC5pbml0X01RVFRfY2xpZW50KCdtaXhpby5taXhseS5jbicsICJNaXhJT19wdWJsaWMiLCAiTWl4SU9fcHVibGljIiwgIk1peElPLzNRQkFHS1JML2RlZmF1bHQvIixkZWJ1Zz1GYWxzZSkKbXF0dF9jbGllbnQuc3Vic2NyaWJlKCIkU1lTL2hlbGxvIikKd2hpbGUgVHJ1ZToKICAgIHByaW50KG1xdHRfY2xpZW50LnRpbWVfbXNnKCksIG1xdHRfY2xpZW50LmNsaWVudF9sZW4sIG1xdHRfY2xpZW50LnNlcnZlcl9sZW4pCiAgICB0aW1lLnNsZWVwKDEwKQogICAgaWYgbWl4Z29fY2MuQjFrZXkud2FzX3ByZXNzZWQoKToKICAgICAgICBydGN0aW1lLnNldHRpbWUobXF0dF9jbGllbnQudGltZV9tc2coKSkK
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第二单元/2-11 RFID读取.mix b/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第二单元/2-11 RFID读取.mix
new file mode 100644
index 00000000..5a6f0a5f
--- /dev/null
+++ b/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第二单元/2-11 RFID读取.mix
@@ -0,0 +1 @@
+WHILETRUEcardNEQcardMixlycards1{}ZnJvbSBtaXhnb19jYyBpbXBvcnQgb25ib2FyZF9yZmlkCmltcG9ydCBtYWNoaW5lCmltcG9ydCB0aW1lCgoKd2hpbGUgVHJ1ZToKICAgIGNhcmQgPSBvbmJvYXJkX3JmaWQucmVhZF9jYXJkKDAsIHg9ImlkIikKICAgIGlmIGNhcmQgIT0gTm9uZToKICAgICAgICBwcmludChjYXJkKQogICAgICAgIHRpbWUuc2xlZXAoMSkK
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第二单元/2-16 WIFI扫描.mix b/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第二单元/2-16 WIFI扫描.mix
new file mode 100644
index 00000000..de8cbf80
--- /dev/null
+++ b/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第二单元/2-16 WIFI扫描.mix
@@ -0,0 +1 @@
+STAwlanTruewlan0,1,2,3wlaniMixlyi{}aW1wb3J0IG5ldHdvcmsKaW1wb3J0IG1hY2hpbmUKCgp3bGFuID0gbmV0d29yay5XTEFOKG5ldHdvcmsuU1RBX0lGKTsKd2xhbi5hY3RpdmUoVHJ1ZSkKZm9yIGkgaW4gd2xhbi5zY2FuKCk6CiAgICBwcmludChpKQo=
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第二单元/2-4 获取光强.mix b/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第二单元/2-4 获取光强.mix
new file mode 100644
index 00000000..06ebf179
--- /dev/null
+++ b/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第二单元/2-4 获取光强.mix
@@ -0,0 +1 @@
+WHILETRUEMixlys0.5{}aW1wb3J0IG1hY2hpbmUKZnJvbSBtaXhnb19jYyBpbXBvcnQgb25ib2FyZF9hbHMKaW1wb3J0IHRpbWUKCgp3aGlsZSBUcnVlOgogICAgcHJpbnQob25ib2FyZF9hbHMuYWxzX3ZpcygpKQogICAgdGltZS5zbGVlcCgwLjUpCg==
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第二单元/2-5 楼道灯.mix b/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第二单元/2-5 楼道灯.mix
new file mode 100644
index 00000000..fc2d5886
--- /dev/null
+++ b/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第二单元/2-5 楼道灯.mix
@@ -0,0 +1 @@
+WHILETRUEGT1000011s310{}ZnJvbSBtaXhnb19jYyBpbXBvcnQgb25ib2FyZF9zb3VuZApmcm9tIG1peGdvX2NjIGltcG9ydCBvbmJvYXJkX2xlZAppbXBvcnQgdGltZQoKCndoaWxlIFRydWU6CiAgICBpZiBvbmJvYXJkX3NvdW5kLnJlYWQoKSA+IDEwMDAwOgogICAgICAgIG9uYm9hcmRfbGVkLnNldG9ub2ZmKDEsMSkKICAgICAgICB0aW1lLnNsZWVwKDMpCiAgICAgICAgb25ib2FyZF9sZWQuc2V0b25vZmYoMSwwKQo=
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第五单元/5-11 停车显示.mix b/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第五单元/5-11 停车显示.mix
new file mode 100644
index 00000000..da2d5bcb
--- /dev/null
+++ b/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第五单元/5-11 停车显示.mix
@@ -0,0 +1 @@
+clienttopicmsgmixio.mixly.cnusernamepasswordMyProjectA9B9停车场AmethodA停车场BmethodBWHILETRUEonboard_matrix.HEARTHelloxAMixly|MixlyxBmethodAAAmsgmethodBBBmsg{}aW1wb3J0IG1peGlvdAppbXBvcnQgbWFjaGluZQpmcm9tIHViaW5hc2NpaSBpbXBvcnQgaGV4bGlmeQpmcm9tIG1peGdvX2NjIGltcG9ydCBvbmJvYXJkX21hdHJpeAoKZGVmIG1ldGhvZEEoY2xpZW50LCB0b3BpYywgbXNnKToKICAgIGdsb2JhbCBBCiAgICBBID0gbXNnCgpkZWYgbWV0aG9kQihjbGllbnQsIHRvcGljLCBtc2cpOgogICAgZ2xvYmFsIEIKICAgIEIgPSBtc2cKCgoKbWl4aW90LndsYW5fY29ubmVjdCgnJywnJykKTVFUVF9VU1JfUFJKID0gJ3VzZXJuYW1lL015UHJvamVjdC8nCm1xdHRfY2xpZW50ID0gbWl4aW90LmluaXRfTVFUVF9jbGllbnQoJ21peGlvLm1peGx5LmNuJywgJ3VzZXJuYW1lJywgJ3Bhc3N3b3JkJywgTVFUVF9VU1JfUFJKKQpBID0gOQpCID0gOQptcXR0X2NsaWVudC5zZXRfY2FsbGJhY2soJ+WBnOi9puWcukEnLG1ldGhvZEEsIE1RVFRfVVNSX1BSSikKbXF0dF9jbGllbnQuc3Vic2NyaWJlKE1RVFRfVVNSX1BSSiArICflgZzovablnLpBJykKbXF0dF9jbGllbnQuc2V0X2NhbGxiYWNrKCflgZzovablnLpCJyxtZXRob2RCLCBNUVRUX1VTUl9QUkopCm1xdHRfY2xpZW50LnN1YnNjcmliZShNUVRUX1VTUl9QUkogKyAn5YGc6L2m5Zy6QicpCndoaWxlIFRydWU6CiAgICBtcXR0X2NsaWVudC5jaGVja19tc2coKQogICAgb25ib2FyZF9tYXRyaXguc2hvd3Moc3RyKEEpICsgKCd8JyArIHN0cihCKSkpCg==
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第五单元/5-19 车位检测.mix b/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第五单元/5-19 车位检测.mix
new file mode 100644
index 00000000..48ae46d4
--- /dev/null
+++ b/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第五单元/5-19 车位检测.mix
@@ -0,0 +1 @@
+mixio.mixly.cnusernamepasswordMyProjectWHILETRUEGT10001110s0.1{}aW1wb3J0IG1peGlvdAppbXBvcnQgbWFjaGluZQpmcm9tIHViaW5hc2NpaSBpbXBvcnQgaGV4bGlmeQpmcm9tIG1peGdvX2NjIGltcG9ydCBvbmJvYXJkX2FscwppbXBvcnQgdGltZQoKCm1peGlvdC53bGFuX2Nvbm5lY3QoJycsJycpCk1RVFRfVVNSX1BSSiA9ICd1c2VybmFtZS9NeVByb2plY3QvJwptcXR0X2NsaWVudCA9IG1peGlvdC5pbml0X01RVFRfY2xpZW50KCdtaXhpby5taXhseS5jbicsICd1c2VybmFtZScsICdwYXNzd29yZCcsIE1RVFRfVVNSX1BSSikKd2hpbGUgVHJ1ZToKICAgIGlmIG9uYm9hcmRfYWxzLnBzX25sKCkgPiAxMDAwOgogICAgICAgIG1xdHRfY2xpZW50LnB1Ymxpc2goTVFUVF9VU1JfUFJKICsgJzEnLCAnMScpCiAgICBlbHNlOgogICAgICAgIG1xdHRfY2xpZW50LnB1Ymxpc2goTVFUVF9VU1JfUFJKICsgJzEnLCAnMCcpCiAgICB0aW1lLnNsZWVwKDAuMSkK
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第五单元/5-20 空位显示.mix b/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第五单元/5-20 空位显示.mix
new file mode 100644
index 00000000..a81f2420
--- /dev/null
+++ b/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第五单元/5-20 空位显示.mix
@@ -0,0 +1 @@
+clienttopicmsgwifinamewifipasswordmixio.mixly.cnusernamepasswordMyProject0method1method2method余量0各车位状态000WHILETRUEs1余量COUNT各车位状态00onboard_matrix.HEARTx余量method各车位状态EQmsg1mylist各车位状态0intxtopic1mylist各车位状态0intxtopic0{}aW1wb3J0IG1peGlvdAppbXBvcnQgbWFjaGluZQpmcm9tIHViaW5hc2NpaSBpbXBvcnQgaGV4bGlmeQppbXBvcnQgdGltZQpmcm9tIG1peGdvX2NjIGltcG9ydCBvbmJvYXJkX21hdHJpeAoKZGVmIG1ldGhvZChjbGllbnQsIHRvcGljLCBtc2cpOgogICAgZ2xvYmFsIOWQhOi9puS9jeeKtuaAgQogICAgaWYgbXNnID09ICcxJzoKICAgICAgICDlkITovabkvY3nirbmgIFbaW50KHRvcGljKV0gPSAxCiAgICBlbHNlOgogICAgICAgIOWQhOi9puS9jeeKtuaAgVtpbnQodG9waWMpXSA9IDAKCgoKbWl4aW90LndsYW5fY29ubmVjdCgnd2lmaW5hbWUnLCd3aWZpcGFzc3dvcmQnKQpNUVRUX1VTUl9QUkogPSAndXNlcm5hbWUvTXlQcm9qZWN0LycKbXF0dF9jbGllbnQgPSBtaXhpb3QuaW5pdF9NUVRUX2NsaWVudCgnbWl4aW8ubWl4bHkuY24nLCAndXNlcm5hbWUnLCAncGFzc3dvcmQnLCBNUVRUX1VTUl9QUkopCm1xdHRfY2xpZW50LnNldF9jYWxsYmFjaygnMCcsbWV0aG9kLCBNUVRUX1VTUl9QUkopCm1xdHRfY2xpZW50LnN1YnNjcmliZShNUVRUX1VTUl9QUkogKyAnMCcpCm1xdHRfY2xpZW50LnNldF9jYWxsYmFjaygnMScsbWV0aG9kLCBNUVRUX1VTUl9QUkopCm1xdHRfY2xpZW50LnN1YnNjcmliZShNUVRUX1VTUl9QUkogKyAnMScpCm1xdHRfY2xpZW50LnNldF9jYWxsYmFjaygnMicsbWV0aG9kLCBNUVRUX1VTUl9QUkopCm1xdHRfY2xpZW50LnN1YnNjcmliZShNUVRUX1VTUl9QUkogKyAnMicpCuS9memHjyA9IDAK5ZCE6L2m5L2N54q25oCBID0gWzAsIDAsIDBdCndoaWxlIFRydWU6CiAgICBtcXR0X2NsaWVudC5jaGVja19tc2coKQogICAgdGltZS5zbGVlcCgxKQogICAg5L2Z6YePID0g5ZCE6L2m5L2N54q25oCBLmNvdW50KDApCiAgICBvbmJvYXJkX21hdHJpeC5zaG93cyhzdHIo5L2Z6YePKSkK
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第五单元/5-9 停车空位.mix b/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第五单元/5-9 停车空位.mix
new file mode 100644
index 00000000..1ecb1295
--- /dev/null
+++ b/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第五单元/5-9 停车空位.mix
@@ -0,0 +1 @@
+mixio.mixly.cnusernamepasswordMyProject已停车辆数量0WHILETRUE车辆IDNEQ车辆ID784100inx车辆ID0,1,2,3已停车辆removemylist已停车辆0车辆IDappendmylist已停车辆0车辆ID余位量MINUS91LENmylist已停车辆停车场msg余位量onboard_matrix.HEARTx余位量s0.2{}aW1wb3J0IG1peGlvdAppbXBvcnQgbWFjaGluZQpmcm9tIHViaW5hc2NpaSBpbXBvcnQgaGV4bGlmeQpmcm9tIG1peGdvX2NjIGltcG9ydCBvbmJvYXJkX3JmaWQKZnJvbSBtaXhnb19jYyBpbXBvcnQgb25ib2FyZF9tdXNpYwppbXBvcnQgbWF0aApmcm9tIG1peGdvX2NjIGltcG9ydCBvbmJvYXJkX21hdHJpeAppbXBvcnQgdGltZQoKCm1peGlvdC53bGFuX2Nvbm5lY3QoJycsJycpCk1RVFRfVVNSX1BSSiA9ICd1c2VybmFtZS9NeVByb2plY3QvJwptcXR0X2NsaWVudCA9IG1peGlvdC5pbml0X01RVFRfY2xpZW50KCdtaXhpby5taXhseS5jbicsICd1c2VybmFtZScsICdwYXNzd29yZCcsIE1RVFRfVVNSX1BSSikK5bey5YGc6L2m6L6GID0gW10K5pWw6YePID0gMAp3aGlsZSBUcnVlOgogICAg6L2m6L6GSUQgPSBvbmJvYXJkX3JmaWQucmVhZF9jYXJkKDAsIHg9ImlkIikKICAgIGlmIOi9pui+hklEICE9IE5vbmU6CiAgICAgICAgb25ib2FyZF9tdXNpYy5waXRjaF90aW1lKDc4NCwgMTAwKQogICAgICAgIGlmIOi9pui+hklEIGluIOW3suWBnOi9pui+hjoKICAgICAgICAgICAg5bey5YGc6L2m6L6GLnJlbW92ZSjovabovoZJRCkKICAgICAgICBlbHNlOgogICAgICAgICAgICDlt7LlgZzovabovoYuYXBwZW5kKOi9pui+hklEKQogICAgICAgIOS9meS9jemHjyA9IDkgLSBsZW4o5bey5YGc6L2m6L6GKQogICAgICAgIG1xdHRfY2xpZW50LnB1Ymxpc2goTVFUVF9VU1JfUFJKICsgJ+WBnOi9puWcuicsIOS9meS9jemHjykKICAgICAgICBvbmJvYXJkX21hdHJpeC5zaG93cyhzdHIo5L2Z5L2N6YePKSkKICAgIHRpbWUuc2xlZXAoMC4yKQo=
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第六单元/2-10 摔倒检测.mix b/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第六单元/2-10 摔倒检测.mix
new file mode 100644
index 00000000..846df3f5
--- /dev/null
+++ b/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第六单元/2-10 摔倒检测.mix
@@ -0,0 +1 @@
+wifinamewifipasswordmixio.mixly.cnusernamepasswordMyProjectWHILETRUEGTADD1fabs0.998[0]1ADD1fabs0.998[1]1fabs0.998[2]4s0.5LTADD1fabs0.998[0]1ADD1fabs0.998[1]1fabs0.998[2]2msg老人可能摔倒了,请尽快查看!{}aW1wb3J0IG1peGlvdAppbXBvcnQgbWFjaGluZQpmcm9tIHViaW5hc2NpaSBpbXBvcnQgaGV4bGlmeQpmcm9tIG1peGdvX2NjIGltcG9ydCBvbmJvYXJkX2FjYwppbXBvcnQgbWF0aAppbXBvcnQgdGltZQoKCm1peGlvdC53bGFuX2Nvbm5lY3QoJ3dpZmluYW1lJywnd2lmaXBhc3N3b3JkJykKTVFUVF9VU1JfUFJKID0gJ3VzZXJuYW1lL015UHJvamVjdC8nCm1xdHRfY2xpZW50ID0gbWl4aW90LmluaXRfTVFUVF9jbGllbnQoJ21peGlvLm1peGx5LmNuJywgJ3VzZXJuYW1lJywgJ3Bhc3N3b3JkJywgTVFUVF9VU1JfUFJKKQp3aGlsZSBUcnVlOgogICAgaWYgbWF0aC5mYWJzKG9uYm9hcmRfYWNjLmFjY2VsZXJhdGlvbigpWzBdKSArIChtYXRoLmZhYnMob25ib2FyZF9hY2MuYWNjZWxlcmF0aW9uKClbMV0pICsgbWF0aC5mYWJzKG9uYm9hcmRfYWNjLmFjY2VsZXJhdGlvbigpWzJdKSkgPiA0OgogICAgICAgIHRpbWUuc2xlZXAoMC41KQogICAgICAgIGlmIG1hdGguZmFicyhvbmJvYXJkX2FjYy5hY2NlbGVyYXRpb24oKVswXSkgKyAobWF0aC5mYWJzKG9uYm9hcmRfYWNjLmFjY2VsZXJhdGlvbigpWzFdKSArIG1hdGguZmFicyhvbmJvYXJkX2FjYy5hY2NlbGVyYXRpb24oKVsyXSkpIDwgMjoKICAgICAgICAgICAgbXF0dF9jbGllbnQucHVibGlzaChNUVRUX1VTUl9QUkogKyAnbXNnJywgJ+iAgeS6uuWPr+iDveaRlOWAkuS6hu+8jOivt+WwveW/q+afpeeci++8gScpCg==
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第六单元/2-2 温度与光照.mix b/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第六单元/2-2 温度与光照.mix
new file mode 100644
index 00000000..64440ec3
--- /dev/null
+++ b/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第六单元/2-2 温度与光照.mix
@@ -0,0 +1 @@
+mixio.mixly.cnusernamepasswordMyProjectWHILETRUE温度msgtemperature湿度msghumiditys600{}aW1wb3J0IG1peGlvdAppbXBvcnQgbWFjaGluZQpmcm9tIHViaW5hc2NpaSBpbXBvcnQgaGV4bGlmeQpmcm9tIG1peGdvX2NjIGltcG9ydCBvbmJvYXJkX3RocwppbXBvcnQgdGltZQoKCm1peGlvdC53bGFuX2Nvbm5lY3QoJycsJycpCk1RVFRfVVNSX1BSSiA9ICd1c2VybmFtZS9NeVByb2plY3QvJwptcXR0X2NsaWVudCA9IG1peGlvdC5pbml0X01RVFRfY2xpZW50KCdtaXhpby5taXhseS5jbicsICd1c2VybmFtZScsICdwYXNzd29yZCcsIE1RVFRfVVNSX1BSSikKd2hpbGUgVHJ1ZToKICAgIG1xdHRfY2xpZW50LnB1Ymxpc2goTVFUVF9VU1JfUFJKICsgJ+a4qeW6picsIG9uYm9hcmRfdGhzLnRlbXBlcmF0dXJlKCkpCiAgICBtcXR0X2NsaWVudC5wdWJsaXNoKE1RVFRfVVNSX1BSSiArICfmub/luqYnLCBvbmJvYXJkX3Rocy5odW1pZGl0eSgpKQogICAgdGltZS5zbGVlcCg2MDApCg==
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第六单元/2-7 震动强度.mix b/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第六单元/2-7 震动强度.mix
new file mode 100644
index 00000000..d64de778
--- /dev/null
+++ b/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第六单元/2-7 震动强度.mix
@@ -0,0 +1 @@
+WHILETRUEMixlyADD1ADD1fabs0.998[0]1fabs0.998[1]1fabs0.998[2]s0.1{}aW1wb3J0IG1hY2hpbmUKZnJvbSBtaXhnb19jYyBpbXBvcnQgb25ib2FyZF9hY2MKaW1wb3J0IG1hdGgKaW1wb3J0IHRpbWUKCgp3aGlsZSBUcnVlOgogICAgcHJpbnQoKChtYXRoLmZhYnMob25ib2FyZF9hY2MuYWNjZWxlcmF0aW9uKClbMF0pICsgbWF0aC5mYWJzKG9uYm9hcmRfYWNjLmFjY2VsZXJhdGlvbigpWzFdKSkgKyBtYXRoLmZhYnMob25ib2FyZF9hY2MuYWNjZWxlcmF0aW9uKClbMl0pKSkKICAgIHRpbWUuc2xlZXAoMC4xKQo=
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第四单元/4-10-11 MIXIO学生抢答.mix b/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第四单元/4-10-11 MIXIO学生抢答.mix
new file mode 100644
index 00000000..0daaff4a
--- /dev/null
+++ b/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第四单元/4-10-11 MIXIO学生抢答.mix
@@ -0,0 +1 @@
+clienttopicmsgmixio.mixly.cnusernamepasswordMyProjectonboard_matrix.YES允许答题FALSE开始答题startWHILETRUE允许答题onboard_matrix.YESA1key抢答学生小智允许答题FALSEonboard_matrix.NOstartEQmsg1允许答题允许答题TRUE{}aW1wb3J0IG1peGlvdAppbXBvcnQgbWFjaGluZQpmcm9tIHViaW5hc2NpaSBpbXBvcnQgaGV4bGlmeQpmcm9tIG1peGdvX2NjIGltcG9ydCBvbmJvYXJkX21hdHJpeAppbXBvcnQgbWl4Z29fY2MKCmRlZiBzdGFydChjbGllbnQsIHRvcGljLCBtc2cpOgogICAgaWYgbXNnID09ICcxJzoKICAgICAgICBnbG9iYWwg5YWB6K64562U6aKYCiAgICAgICAg5YWB6K64562U6aKYID0gVHJ1ZQoKCgptaXhpb3Qud2xhbl9jb25uZWN0KCcnLCcnKQpNUVRUX1VTUl9QUkogPSAndXNlcm5hbWUvTXlQcm9qZWN0LycKbXF0dF9jbGllbnQgPSBtaXhpb3QuaW5pdF9NUVRUX2NsaWVudCgnbWl4aW8ubWl4bHkuY24nLCAndXNlcm5hbWUnLCAncGFzc3dvcmQnLCBNUVRUX1VTUl9QUkopCm9uYm9hcmRfbWF0cml4LnNob3dzKG9uYm9hcmRfbWF0cml4LllFUykK5YWB6K64562U6aKYID0gRmFsc2UKbXF0dF9jbGllbnQuc2V0X2NhbGxiYWNrKCflvIDlp4vnrZTpopgnLHN0YXJ0LCBNUVRUX1VTUl9QUkopCm1xdHRfY2xpZW50LnN1YnNjcmliZShNUVRUX1VTUl9QUkogKyAn5byA5aeL562U6aKYJykKd2hpbGUgVHJ1ZToKICAgIG1xdHRfY2xpZW50LmNoZWNrX21zZygpCiAgICBpZiDlhYHorrjnrZTpopg6CiAgICAgICAgb25ib2FyZF9tYXRyaXguc2hvd3Mob25ib2FyZF9tYXRyaXguWUVTKQogICAgICAgIGlmIG1peGdvX2NjLkExa2V5Lndhc19wcmVzc2VkKCk6CiAgICAgICAgICAgIG1xdHRfY2xpZW50LnB1Ymxpc2goTVFUVF9VU1JfUFJKICsgJ+aKouetlOWtpueUnycsICflsI/mmbonKQogICAgICAgICAgICDlhYHorrjnrZTpopggPSBGYWxzZQogICAgZWxzZToKICAgICAgICBvbmJvYXJkX21hdHJpeC5zaG93cyhvbmJvYXJkX21hdHJpeC5OTykK
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第四单元/4-15-16 MIXIO学生抢答2.mix b/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第四单元/4-15-16 MIXIO学生抢答2.mix
new file mode 100644
index 00000000..381b8f07
--- /dev/null
+++ b/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第四单元/4-15-16 MIXIO学生抢答2.mix
@@ -0,0 +1 @@
+clienttopicmsgmixio.mixly.cnusernamepasswordMyProjectonboard_matrix.YES允许答题FALSE开始答题start抢答学生studentWHILETRUE允许答题onboard_matrix.YESA1key抢答学生小智允许答题FALSEonboard_matrix.NOstartEQmsg1允许答题允许答题TRUEstudent允许答题允许答题FALSE{}aW1wb3J0IG1peGlvdAppbXBvcnQgbWFjaGluZQpmcm9tIHViaW5hc2NpaSBpbXBvcnQgaGV4bGlmeQpmcm9tIG1peGdvX2NjIGltcG9ydCBvbmJvYXJkX21hdHJpeAppbXBvcnQgbWl4Z29fY2MKCmRlZiBzdGFydChjbGllbnQsIHRvcGljLCBtc2cpOgogICAgaWYgbXNnID09ICcxJzoKICAgICAgICBnbG9iYWwg5YWB6K64562U6aKYCiAgICAgICAg5YWB6K64562U6aKYID0gVHJ1ZQoKZGVmIHN0dWRlbnQoY2xpZW50LCB0b3BpYywgbXNnKToKICAgIGdsb2JhbCDlhYHorrjnrZTpopgKICAgIOWFgeiuuOetlOmimCA9IEZhbHNlCgoKCm1peGlvdC53bGFuX2Nvbm5lY3QoJycsJycpCk1RVFRfVVNSX1BSSiA9ICd1c2VybmFtZS9NeVByb2plY3QvJwptcXR0X2NsaWVudCA9IG1peGlvdC5pbml0X01RVFRfY2xpZW50KCdtaXhpby5taXhseS5jbicsICd1c2VybmFtZScsICdwYXNzd29yZCcsIE1RVFRfVVNSX1BSSikKb25ib2FyZF9tYXRyaXguc2hvd3Mob25ib2FyZF9tYXRyaXguWUVTKQrlhYHorrjnrZTpopggPSBGYWxzZQptcXR0X2NsaWVudC5zZXRfY2FsbGJhY2soJ+W8gOWni+etlOmimCcsc3RhcnQsIE1RVFRfVVNSX1BSSikKbXF0dF9jbGllbnQuc3Vic2NyaWJlKE1RVFRfVVNSX1BSSiArICflvIDlp4vnrZTpopgnKQptcXR0X2NsaWVudC5zZXRfY2FsbGJhY2soJ+aKouetlOWtpueUnycsc3R1ZGVudCwgTVFUVF9VU1JfUFJKKQptcXR0X2NsaWVudC5zdWJzY3JpYmUoTVFUVF9VU1JfUFJKICsgJ+aKouetlOWtpueUnycpCndoaWxlIFRydWU6CiAgICBtcXR0X2NsaWVudC5jaGVja19tc2coKQogICAgaWYg5YWB6K64562U6aKYOgogICAgICAgIG9uYm9hcmRfbWF0cml4LnNob3dzKG9uYm9hcmRfbWF0cml4LllFUykKICAgICAgICBpZiBtaXhnb19jYy5BMWtleS53YXNfcHJlc3NlZCgpOgogICAgICAgICAgICBtcXR0X2NsaWVudC5wdWJsaXNoKE1RVFRfVVNSX1BSSiArICfmiqLnrZTlrabnlJ8nLCAn5bCP5pm6JykKICAgICAgICAgICAg5YWB6K64562U6aKYID0gRmFsc2UKICAgIGVsc2U6CiAgICAgICAgb25ib2FyZF9tYXRyaXguc2hvd3Mob25ib2FyZF9tYXRyaXguTk8pCg==
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第四单元/4-5 MIXIO学生点到.mix b/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第四单元/4-5 MIXIO学生点到.mix
new file mode 100644
index 00000000..9a4a4ebb
--- /dev/null
+++ b/boards/default/micropython_esp32c3/examples/MixGo CC/北师大版教材示例代码/第四单元/4-5 MIXIO学生点到.mix
@@ -0,0 +1 @@
+mixio.mixly.cnusernamepasswordMyProjectonboard_matrix.YESWHILETRUEA1key抢答学生小智{}aW1wb3J0IG1peGlvdAppbXBvcnQgbWFjaGluZQpmcm9tIHViaW5hc2NpaSBpbXBvcnQgaGV4bGlmeQpmcm9tIG1peGdvX2NjIGltcG9ydCBvbmJvYXJkX21hdHJpeAppbXBvcnQgbWl4Z29fY2MKCgptaXhpb3Qud2xhbl9jb25uZWN0KCcnLCcnKQpNUVRUX1VTUl9QUkogPSAndXNlcm5hbWUvTXlQcm9qZWN0LycKbXF0dF9jbGllbnQgPSBtaXhpb3QuaW5pdF9NUVRUX2NsaWVudCgnbWl4aW8ubWl4bHkuY24nLCAndXNlcm5hbWUnLCAncGFzc3dvcmQnLCBNUVRUX1VTUl9QUkopCm9uYm9hcmRfbWF0cml4LnNob3dzKG9uYm9hcmRfbWF0cml4LllFUykKd2hpbGUgVHJ1ZToKICAgIGlmIG1peGdvX2NjLkExa2V5Lndhc19wcmVzc2VkKCk6CiAgICAgICAgbXF0dF9jbGllbnQucHVibGlzaChNUVRUX1VTUl9QUkogKyAn5oqi562U5a2m55SfJywgJ+Wwj+aZuicpCg==
\ No newline at end of file
diff --git a/boards/default/micropython_esp32c3/examples/map.json b/boards/default/micropython_esp32c3/examples/map.json
index e20ec670..e871d131 100644
--- a/boards/default/micropython_esp32c3/examples/map.json
+++ b/boards/default/micropython_esp32c3/examples/map.json
@@ -360,6 +360,114 @@
"__file__": true,
"__name__": "44-2-智能小车-P双巡线(MEGO).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__": "第三单元"
+ },
+ "第二单元": {
+ "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__": "第四单元"
+ },
+ "__file__": false,
+ "__name__": "北师大版教材示例代码"
+ },
"__file__": false,
"__name__": "MixGo CC"
},
diff --git a/boards/default_src/micropython_esp32c3/origin/examples/map.json b/boards/default_src/micropython_esp32c3/origin/examples/map.json
index e20ec670..e871d131 100644
--- a/boards/default_src/micropython_esp32c3/origin/examples/map.json
+++ b/boards/default_src/micropython_esp32c3/origin/examples/map.json
@@ -360,6 +360,114 @@
"__file__": true,
"__name__": "44-2-智能小车-P双巡线(MEGO).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__": "第三单元"
+ },
+ "第二单元": {
+ "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__": "第四单元"
+ },
+ "__file__": false,
+ "__name__": "北师大版教材示例代码"
+ },
"__file__": false,
"__name__": "MixGo CC"
},
diff --git a/common/msg/blockly/en.js b/common/msg/blockly/en.js
index 276dc415..c47be766 100644
--- a/common/msg/blockly/en.js
+++ b/common/msg/blockly/en.js
@@ -156,7 +156,7 @@ En.MSG = {
catAudio: "Audio",
catNeopixel: "RGB light",
catOneWire: "OneWire Communicate",
- catBLE: "Bluetooth transmission",
+ catBLE: "Bluetooth",
catBLEC:"Bluetooth remote control",
catBLEKM:"Bluetooth keyboard and mouse",
catBLE_HID: "Peripheral Device (Slave)",
diff --git a/common/msg/blockly/zh-hans.js b/common/msg/blockly/zh-hans.js
index ccd3a2f2..42ee464f 100644
--- a/common/msg/blockly/zh-hans.js
+++ b/common/msg/blockly/zh-hans.js
@@ -167,7 +167,7 @@ ZhHans.MSG = {
catAudio: "音频",
catNeopixel: "RGB灯",
catOneWire: "OneWire通信",
- catBLE: "蓝牙透传",
+ catBLE: "蓝牙",
catBLEC:"蓝牙遥控",
catBLEKM:"蓝牙键鼠",
catBLE_HID: "外围设备(从机)",
diff --git a/common/msg/blockly/zh-hant.js b/common/msg/blockly/zh-hant.js
index aadd5483..744adb67 100644
--- a/common/msg/blockly/zh-hant.js
+++ b/common/msg/blockly/zh-hant.js
@@ -155,7 +155,7 @@ ZhHant.MSG = {
catAudio: "音頻",
catNeopixel: "RGB燈",
catOneWire: "OneWire通信",
- catBLE: "藍牙透傳",
+ catBLE: "藍牙",
catBLEC:"藍牙遙控",
catBLEKM:"藍牙鍵鼠",
catBLE_HID: "外圍設備(從機)",