Repository: alibaba/AliOS-Things (language: python)

Issue:
[Bug Report]: 官网HaaS Python版本已经更新到了v2.2.0，但github中的文档中还是v2.0.0的说明
### 联系方式

_No response_

### 您发现了什么问题

A bug happened!
运行环境:
固件版本:
官网HaaS Python版本已经更新到了v2.1.0，但github中的文档中还是v2.0.0的说明

### 分支

master (Default)

### 请选择您发现此问题的解决方案名称

_No response_

### 日志

_No response_


Discussion / hints:

    感谢您提出的宝贵问题，我们有7x24小时服务的“HaaS百事通”客服系统，
    您可以先尝试能否解决您的问题(https://haas.iot.aliyun.com/?ask=1&f=a2cre.b82925042)

    如果“HaaS百事通”没有解决您的问题，请回复“人工支持”，我们会在工作日(10:00-12:00/14:00-18:00)10分钟内回复您。
        

Fix patch:
diff --git a/haas_lib_bundles/python/README.md b/haas_lib_bundles/python/README.md
index 457fdefa4f..f7cb1cc4ec 100644
--- a/haas_lib_bundles/python/README.md
+++ b/haas_lib_bundles/python/README.md
@@ -1,86 +1,5 @@
 # HaaS Python
 
-## HaaS Python快速开始
-
-&emsp;&emsp;
-对于初学者，我们建议您从开发板快速开始入门。
-* [ESP32快速开始](docs/startup/ESP32_startup.md)
-* [HaaS100快速开始](docs/startup/HaaS100_startup.md)
-* [HaaS EDU K1快速开始](docs/startup/HaaS_EDU_K1_startup.md)
-* [HaaS506快速开始](docs/startup/HaaS506_startup.md)
-
-&emsp;&emsp;
-快速入门完成之后，建议您进入HaaS Python官网中[趣味案例专区](https://haas.iot.aliyun.com/solution)，趣味对应的markdown文档链接如下：
-* ESP32开发板
-  * [起夜灯](./docs/examples/human_detector/esp32/README.md)
-  * [燃气检测系统](./docs/examples/gas_detector/esp32/README.md)
-  * [甲醛检测系统](./docs/examples/hcho_detector/esp32/README.md)
-  * [花卉养植](./docs/examples/floriculture/esp32/README.md)
-  * [火焰检测](./docs/examples/fire_detector/esp32/README.md)
-  * [智慧路灯](./docs/examples/smart_public_lighting/esp32/README.md)
-  * [车辆定位](./docs/examples/vehicle_location/esp32/README.md)
-
-&emsp;&emsp;
-如果您想更详细的了解如何从浅到深完成一个完整的物联网应用的开发，建议您进入我们的[学习中心](https://haas.iot.aliyun.com/learning)进行学习。
-
-
-&emsp;&emsp;
-如果您想看HaaS Python都提供哪些库及其API说明，请点击如下链接查看。
-* MicroPython标准API
-
-|库名称|库说明|超链接|
-|:-:|:-|:-:|
-|math|数学函数|[点我查看说明](docs/standard_api/math.md)|
-|ubinascii|二进制/ASCII转换|[点我查看说明](docs/standard_api/ubinascii.md)|
-|ucollections|容器|[点我查看说明](docs/standard_api/ucollections.md)|
-|uhashlib|散列算法|[点我查看说明](docs/standard_api/uhashlib.md)|
-|uio|输入/输出流|[点我查看说明](docs/standard_api/uio.md)|
-|ujson|JSON编解码|[点我查看说明](docs/standard_api/json.md)|
-|uos|基础系统操作模块|[点我查看说明](docs/standard_api/uos.md)|
-|usocket|socket模块|[点我查看说明](docs/standard_api/usocket.md)|
-|ustruct|打包和解压原始数据类型|[点我查看说明](docs/standard_api/ustruct.md)|
-|sys|系统相关函数|[点我查看说明](docs/standard_api/sys.md)|
-|utime|时间相关函数|[点我查看说明](docs/standard_api/utime.md)|
-|uzlib|zlib解压缩|[点我查看说明](docs/standard_api/uzlib.md)|
-|_thread|底层多线程|[点我查看说明](docs/standard_api/_thread.md)|
-|bluetooth|蓝牙BLE功能|[点我查看说明](docs/standard_api/bluetooth.md)|
-
-* HaaS Python扩展API
-
-|库名称|库说明|超链接|
-|:-|:-|:-:|
-|aliyunIoT Device|物联网平台设备类功能|[点我查看说明](docs/haas_extended_api/aliyunIoT/device.md)|
-|aliyunIoT Gateway|物联网平台网关类功能|[点我查看说明](docs/haas_extended_api/aliyunIoT/gateway.md)|
-|kv|键值对存储系统|[点我查看说明](docs/haas_extended_api/kv.md)|
-|OSS|阿里云存储服务|[点我查看说明](docs/haas_extended_api/oss.md)|
-|audio| 音频录制和播放|[点我查看说明](docs/haas_extended_api/audio.md)|
-|bleNetConfig|蓝牙配网功能|[点我查看说明](docs/haas_extended_api/bleNetConfig.md)|
-|http|HTTP模块|[点我查看说明](docs/haas_extended_api/http.md)|
-|modbus|Modbus协议|[点我查看说明](docs/haas_extended_api/modbus.md)|
-|ulog|log分级打印模块|[点我查看说明](docs/haas_extended_api/ulog.md)|
-|OTA|Python轻应用在线更新|[点我查看说明](docs/haas_extended_api/ota.md)|
-|ucamera| 摄像头功能模块|[点我查看说明](docs/haas_extended_api/ucamera.md)|
-|AI|人工智能功能模块|[点我查看说明](docs/haas_extended_api/AI.md)|
-
-* HaaS Python硬件积木驱动库
-
-|硬件积木名称|功能|Python驱动库|
-|:-|:-|:-:|
-|aht21b|温湿度传感器库|[库文件](./libraries/aht21b)|
-|sht3x|温湿度传感器库|[库文件](./libraries/sht3x)|
-|si7006|温湿度传感器库|[库文件](./libraries/si7006)|
-|cht8305|温湿度传感器库|[库文件](./libraries/cht8305)|
-|ir|人体感应传感器|[库文件](./libraries/ir)|
-|dcmotor|直流电机|[库文件](./libraries/dcmotor)|
-|fire|火焰传感器|[库文件](./libraries/fire)|
-|ap3216c|光照传感器|[库文件](./libraries/ap3216c)|
-|mq2|燃气/烟雾传感器|[库文件](./libraries/mq2)|
-|photoresistor|光敏传感器|[库文件](./libraries/photoresistor)|
-|hcho|甲醛传感器|[库文件](./libraries/hcho)|
-|gnss|GPS传感器|[库文件](./libraries/gnss)|
-
-更多关于硬件积木的介绍、API使用文档及对应的案例文档请参考[链接](https://gitee.com/haasedu/haasedu/blob/release_2.0/%E6%8B%93%E5%B1%95%E7%9F%A5%E8%AF%86/HaaS%E7%A1%AC%E4%BB%B6%E7%A7%AF%E6%9C%A8%E5%BA%93/%E4%BC%A0%E6%84%9F%E5%99%A8%E7%A1%AC%E4%BB%B6%E7%A7%AF%E6%9C%A8/README.md#/haasedu/haasedu/blob/master/%E6%8B%93%E5%B1%95%E7%9F%A5%E8%AF%86/HaaS%E7%A1%AC%E4%BB%B6%E7%A7%AF%E6%9C%A8%E5%BA%93/%E4%BC%A0%E6%84%9F%E5%99%A8%E7%A1%AC%E4%BB%B6%E7%A7%AF%E6%9C%A8/%E6%B8%A9%E6%B9%BF%E5%BA%A6%E4%BC%A0%E6%84%9F%E5%99%A8_SHT3X-DIS.md)。
-
 ## HaaS Python背景
 
 &emsp;&emsp;
@@ -95,13 +14,16 @@ MicroPython开源项目中主要包含四部分内容：轻量级的Python解释
 &emsp;&emsp;
 HaaS Python是阿里云IoT团队最新研发的一套低代码编程框架，兼容MicroPython编程规范，依托HaaS平台软硬件积木提供AI、支付、蓝牙配网、云连接、UI等物联网场景常用的能力，从而解决了物联网应用开发难的问题。有了Python轻应用框架，物联网编程不再局限于专业软件开发人员，一般的技术员也可以快速实现复杂的物联网需求。
 
-### HaaS Python特点
+## HaaS Python特点
 1. 更好的解决数据上云问题
 
 &emsp;&emsp;
 物联网中最常用的场景是数据上云及远程设备控制，针对这点，Python轻应用提供了简单易用支持Python应用快速移植的硬件访问接口Driver库及包括Socket，HTTP，HTTPS，Websocket，MQTT及aliyunIoT（连接阿里云物联网平台的SDK）在内的多种网络功能。以下是基于Python轻应用框架实现远程控制开发板LED灯的例子。可以看出只需要数十行代码(以ESP32平台为例)就可以完成物联网设备数据上云及远程控制的功能。
 
 
+ <details>
+ <summary>数据上云示例代码</summary>
+
  ```python
 
  '''
@@ -242,13 +164,14 @@ if __name__ == '__main__' :
    connect_lk(productKey, deviceName, deviceSecret)
 
  ```
+ </details>
 
 2. 丰富的垂直解决方案
 
 &emsp;&emsp;
 HaaS云端解决方案中心包含大量软硬一体应用案例，覆盖连云、控端、AI、UI等IoT设备常见应用。开发者可以基于这些案例快速定制物联网产品。
 
-1. 背靠阿里生态，不止有端，还有云
+3. 背靠阿里生态，不止有端，还有云
 
 &emsp;&emsp;
 Python轻应用不仅仅是一个端上开发框架，它还背靠阿里生态，提供强大的云端能力。除了提供物联网常用的设备管理、远程控制、数据报表、异常预警等能力以外，还提供了支付宝支付能力、天猫精灵语音识别和语义理解能力、达摩院数视觉算法能力及高德地图能力等。
@@ -263,6 +186,8 @@ Python轻应用不仅仅是一个端上开发框架，它还背靠阿里生态
 &emsp;&emsp;
 HaaS开发者钉钉群提供7*24小时技术支持。HaaS供需平台，帮HaaS开发者实现商业链路闭环。每月一次Python轻应用开发者月会，开发者提出的需求和建议通过阿里内部任务系统跟进，并通过HaaS微发布向开发者反馈最新进展。Python轻应用的开发团队还提供了一套详细的编程文档，其中包括如何在不同的HaaS开发板上完成快速上手的文章、最新编程接口的详细介绍及参考用法（其中包括Python轻应用在物联网场景的垂直使用案例），基于这套文档及技术支持体系，开发者只需要一两天就可以学会Python轻应用。
 
+## HaaS Python快速开始
+如何快速开始你的HaaS Python之旅，请参考[链接](https://haas.iot.aliyun.com/haasapi/index.html#/Python/docs/zh-CN/startup/startup)。
 
 ## 了解更多
 &emsp;&emsp;
@@ -271,5 +196,5 @@ HaaS开发者钉钉群提供7*24小时技术支持。HaaS供需平台，帮HaaS
 &emsp;&emsp;
 如果您对HaaS有任何疑问或建议，也欢迎进群提给我们。
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/imgs/HaaS社区.png  width=100%/>
+<img src=https://img.alicdn.com/imgextra/i3/O1CN01aYBmpk1kG2REDqZNM_!!6000000004655-2-tps-2240-880.png width=100%/>
 </div>
diff --git "a/haas_lib_bundles/python/docs/images/1_HaaS_Studio_Python_helloworld_\344\273\243\347\240\201.png" "b/haas_lib_bundles/python/docs/images/1_HaaS_Studio_Python_helloworld_\344\273\243\347\240\201.png"
index fbe8e32d17..a9506ac955 100644
Binary files "a/haas_lib_bundles/python/docs/images/1_HaaS_Studio_Python_helloworld_\344\273\243\347\240\201.png" and "b/haas_lib_bundles/python/docs/images/1_HaaS_Studio_Python_helloworld_\344\273\243\347\240\201.png" differ
diff --git "a/haas_lib_bundles/python/docs/images/1_HaaS_Studio_Python_\346\234\254\345\234\260\346\216\250\351\200\201\350\204\232\346\234\254.png" "b/haas_lib_bundles/python/docs/images/1_HaaS_Studio_Python_\346\234\254\345\234\260\346\216\250\351\200\201\350\204\232\346\234\254.png"
index 5edf3ff1e2..152d1fef11 100644
Binary files "a/haas_lib_bundles/python/docs/images/1_HaaS_Studio_Python_\346\234\254\345\234\260\346\216\250\351\200\201\350\204\232\346\234\254.png" and "b/haas_lib_bundles/python/docs/images/1_HaaS_Studio_Python_\346\234\254\345\234\260\346\216\250\351\200\201\350\204\232\346\234\254.png" differ
diff --git "a/haas_lib_bundles/python/docs/images/1_HaaS_Studio_Python\345\267\245\347\250\213\346\214\211\351\222\256.png" "b/haas_lib_bundles/python/docs/images/1_HaaS_Studio_Python\345\267\245\347\250\213\346\214\211\351\222\256.png"
index 09b2282b85..9048d415c6 100644
Binary files "a/haas_lib_bundles/python/docs/images/1_HaaS_Studio_Python\345\267\245\347\250\213\346\214\211\351\222\256.png" and "b/haas_lib_bundles/python/docs/images/1_HaaS_Studio_Python\345\267\245\347\250\213\346\214\211\351\222\256.png" differ
diff --git "a/haas_lib_bundles/python/docs/images/1_HaaS_Studio_\345\210\233\345\273\272\351\241\271\347\233\256\345\220\221\345\257\274.png" "b/haas_lib_bundles/python/docs/images/1_HaaS_Studio_\345\210\233\345\273\272\351\241\271\347\233\256\345\220\221\345\257\274.png"
index aca80c985a..26a9b4c0ad 100644
Binary files "a/haas_lib_bundles/python/docs/images/1_HaaS_Studio_\345\210\233\345\273\272\351\241\271\347\233\256\345\220\221\345\257\274.png" and "b/haas_lib_bundles/python/docs/images/1_HaaS_Studio_\345\210\233\345\273\272\351\241\271\347\233\256\345\220\221\345\257\274.png" differ
diff --git "a/haas_lib_bundles/python/docs/images/1_HaaS_Studio_\345\233\272\344\273\266\347\203\247\345\275\225.png" "b/haas_lib_bundles/python/docs/images/1_HaaS_Studio_\345\233\272\344\273\266\347\203\247\345\275\225.png"
index cfd15e5660..794df6bc7a 100644
Binary files "a/haas_lib_bundles/python/docs/images/1_HaaS_Studio_\345\233\272\344\273\266\347\203\247\345\275\225.png" and "b/haas_lib_bundles/python/docs/images/1_HaaS_Studio_\345\233\272\344\273\266\347\203\247\345\275\225.png" differ
diff --git "a/haas_lib_bundles/python/docs/images/1_\345\256\211\350\243\205haas_studio_\346\217\222\344\273\266.png" "b/haas_lib_bundles/python/docs/images/1_\345\256\211\350\243\205haas_studio_\346\217\222\344\273\266.png"
index 2cf1f94a39..0f8de01669 100644
Binary files "a/haas_lib_bundles/python/docs/images/1_\345\256\211\350\243\205haas_studio_\346\217\222\344\273\266.png" and "b/haas_lib_bundles/python/docs/images/1_\345\256\211\350\243\205haas_studio_\346\217\222\344\273\266.png" differ
diff --git a/haas_lib_bundles/python/docs/images/HaaSPython_2.0_detail.png b/haas_lib_bundles/python/docs/images/HaaSPython_2.0_detail.png
new file mode 100644
index 0000000000..1ab2241d34
Binary files /dev/null and b/haas_lib_bundles/python/docs/images/HaaSPython_2.0_detail.png differ
diff --git a/haas_lib_bundles/python/docs/images/HaaSPython_2.0_overview.png b/haas_lib_bundles/python/docs/images/HaaSPython_2.0_overview.png
new file mode 100644
index 0000000000..697a6a2678
Binary files /dev/null and b/haas_lib_bundles/python/docs/images/HaaSPython_2.0_overview.png differ
diff --git a/haas_lib_bundles/python/docs/images/HaaSPython_2.0_overview_1.png b/haas_lib_bundles/python/docs/images/HaaSPython_2.0_overview_1.png
new file mode 100644
index 0000000000..e21ed54bc0
Binary files /dev/null and b/haas_lib_bundles/python/docs/images/HaaSPython_2.0_overview_1.png differ
diff --git a/haas_lib_bundles/python/docs/images/HaaSPython_2.1_detail.png b/haas_lib_bundles/python/docs/images/HaaSPython_2.1_detail.png
new file mode 100644
index 0000000000..17c9576ca9
Binary files /dev/null and b/haas_lib_bundles/python/docs/images/HaaSPython_2.1_detail.png differ
diff --git a/haas_lib_bundles/python/docs/images/HaaSPython_2.1_overview.png b/haas_lib_bundles/python/docs/images/HaaSPython_2.1_overview.png
new file mode 100644
index 0000000000..3be8ceb602
Binary files /dev/null and b/haas_lib_bundles/python/docs/images/HaaSPython_2.1_overview.png differ
diff --git a/haas_lib_bundles/python/docs/images/HaaSPython_2.1_overview_1.png b/haas_lib_bundles/python/docs/images/HaaSPython_2.1_overview_1.png
new file mode 100644
index 0000000000..d22778445b
Binary files /dev/null and b/haas_lib_bundles/python/docs/images/HaaSPython_2.1_overview_1.png differ
diff --git a/haas_lib_bundles/python/docs/images/HaaSPython_2.2_detail.png b/haas_lib_bundles/python/docs/images/HaaSPython_2.2_detail.png
new file mode 100644
index 0000000000..727cd28398
Binary files /dev/null and b/haas_lib_bundles/python/docs/images/HaaSPython_2.2_detail.png differ
diff --git a/haas_lib_bundles/python/docs/images/HaaSPython_2.2_overview_1.png b/haas_lib_bundles/python/docs/images/HaaSPython_2.2_overview_1.png
new file mode 100644
index 0000000000..392de3d606
Binary files /dev/null and b/haas_lib_bundles/python/docs/images/HaaSPython_2.2_overview_1.png differ
diff --git "a/haas_lib_bundles/python/docs/images/HaaSPython_\345\277\253\351\200\237\345\274\200\345\247\213_overview.png" "b/haas_lib_bundles/python/docs/images/HaaSPython_\345\277\253\351\200\237\345\274\200\345\247\213_overview.png"
new file mode 100644
index 0000000000..1cb886c52d
Binary files /dev/null and "b/haas_lib_bundles/python/docs/images/HaaSPython_\345\277\253\351\200\237\345\274\200\345\247\213_overview.png" differ
diff --git a/haas_lib_bundles/python/docs/images/HaaS_Studio_HaaSEDUK1_fw_download.png b/haas_lib_bundles/python/docs/images/HaaS_Studio_HaaSEDUK1_fw_download.png
new file mode 100644
index 0000000000..bf167bf5c1
Binary files /dev/null and b/haas_lib_bundles/python/docs/images/HaaS_Studio_HaaSEDUK1_fw_download.png differ
diff --git a/haas_lib_bundles/python/docs/images/HaaS_Studio_HaaSEDUK1_helloworld.png b/haas_lib_bundles/python/docs/images/HaaS_Studio_HaaSEDUK1_helloworld.png
new file mode 100644
index 0000000000..d30066f556
Binary files /dev/null and b/haas_lib_bundles/python/docs/images/HaaS_Studio_HaaSEDUK1_helloworld.png differ
diff --git a/haas_lib_bundles/python/docs/images/HaaS_Studio_fast_startup.png b/haas_lib_bundles/python/docs/images/HaaS_Studio_fast_startup.png
new file mode 100644
index 0000000000..c52a89b40a
Binary files /dev/null and b/haas_lib_bundles/python/docs/images/HaaS_Studio_fast_startup.png differ
diff --git "a/haas_lib_bundles/python/docs/images/HaaS_Studio_\345\210\233\345\273\272\345\267\245\347\250\213\347\244\272\350\214\203.png" "b/haas_lib_bundles/python/docs/images/HaaS_Studio_\345\210\233\345\273\272\345\267\245\347\250\213\347\244\272\350\214\203.png"
new file mode 100644
index 0000000000..c142a19da9
Binary files /dev/null and "b/haas_lib_bundles/python/docs/images/HaaS_Studio_\345\210\233\345\273\272\345\267\245\347\250\213\347\244\272\350\214\203.png" differ
diff --git a/haas_lib_bundles/python/docs/images/haas-studio-firmware-burn.png b/haas_lib_bundles/python/docs/images/haas-studio-firmware-burn.png
index c80b3e1479..1e5785aec3 100644
Binary files a/haas_lib_bundles/python/docs/images/haas-studio-firmware-burn.png and b/haas_lib_bundles/python/docs/images/haas-studio-firmware-burn.png differ
diff --git a/haas_lib_bundles/python/docs/images/haas-studio-startup-page.png b/haas_lib_bundles/python/docs/images/haas-studio-startup-page.png
index 15745e7c3b..10a92c0e56 100644
Binary files a/haas_lib_bundles/python/docs/images/haas-studio-startup-page.png and b/haas_lib_bundles/python/docs/images/haas-studio-startup-page.png differ
diff --git "a/haas_lib_bundles/python/docs/images/haas-studio-\345\210\233\345\273\272\345\267\245\347\250\213-\351\200\211\346\213\251helloworld.png" "b/haas_lib_bundles/python/docs/images/haas-studio-\345\210\233\345\273\272\345\267\245\347\250\213-\351\200\211\346\213\251helloworld.png"
new file mode 100644
index 0000000000..81eab2ae89
Binary files /dev/null and "b/haas_lib_bundles/python/docs/images/haas-studio-\345\210\233\345\273\272\345\267\245\347\250\213-\351\200\211\346\213\251helloworld.png" differ
diff --git "a/haas_lib_bundles/python/docs/images/haas-studio-\345\210\233\345\273\272\345\267\245\347\250\213\345\220\221\345\257\274.png" "b/haas_lib_bundles/python/docs/images/haas-studio-\345\210\233\345\273\272\345\267\245\347\250\213\345\220\221\345\257\274.png"
new file mode 100644
index 0000000000..a9ea6c2f64
Binary files /dev/null and "b/haas_lib_bundles/python/docs/images/haas-studio-\345\210\233\345\273\272\345\267\245\347\250\213\345\220\221\345\257\274.png" differ
diff --git a/haas_lib_bundles/python/docs/images/haas_studio_app_ota_get_tocken.png b/haas_lib_bundles/python/docs/images/haas_studio_app_ota_get_tocken.png
new file mode 100644
index 0000000000..5ccb2f6acf
Binary files /dev/null and b/haas_lib_bundles/python/docs/images/haas_studio_app_ota_get_tocken.png differ
diff --git a/haas_lib_bundles/python/docs/images/haas_studio_app_ota_overview.png b/haas_lib_bundles/python/docs/images/haas_studio_app_ota_overview.png
new file mode 100644
index 0000000000..944cb5d095
Binary files /dev/null and b/haas_lib_bundles/python/docs/images/haas_studio_app_ota_overview.png differ
diff --git a/haas_lib_bundles/python/docs/images/haas_studio_app_ota_redo.png b/haas_lib_bundles/python/docs/images/haas_studio_app_ota_redo.png
new file mode 100644
index 0000000000..f946be2e0f
Binary files /dev/null and b/haas_lib_bundles/python/docs/images/haas_studio_app_ota_redo.png differ
diff --git a/haas_lib_bundles/python/docs/images/haas_studio_app_ota_result.png b/haas_lib_bundles/python/docs/images/haas_studio_app_ota_result.png
new file mode 100644
index 0000000000..270223ab7c
Binary files /dev/null and b/haas_lib_bundles/python/docs/images/haas_studio_app_ota_result.png differ
diff --git a/haas_lib_bundles/python/docs/images/haas_studio_app_ota_step1_2.png b/haas_lib_bundles/python/docs/images/haas_studio_app_ota_step1_2.png
new file mode 100644
index 0000000000..bb6465a795
Binary files /dev/null and b/haas_lib_bundles/python/docs/images/haas_studio_app_ota_step1_2.png differ
diff --git a/haas_lib_bundles/python/docs/images/haas_studio_app_ota_steps.png b/haas_lib_bundles/python/docs/images/haas_studio_app_ota_steps.png
new file mode 100644
index 0000000000..b4205eba18
Binary files /dev/null and b/haas_lib_bundles/python/docs/images/haas_studio_app_ota_steps.png differ
diff --git a/haas_lib_bundles/python/docs/startup/ESP-C3-32S-Kit_startup.md b/haas_lib_bundles/python/docs/startup/ESP-C3-32S-Kit_startup.md
index 9eb6576f76..2584f60aad 100644
--- a/haas_lib_bundles/python/docs/startup/ESP-C3-32S-Kit_startup.md
+++ b/haas_lib_bundles/python/docs/startup/ESP-C3-32S-Kit_startup.md
@@ -5,36 +5,20 @@ ESP-C3-32S-Kit是开源世界中被开发者普遍使用的开发板，在ESP-C3
 &emsp;&emsp;
 本文则主要介绍如何烧录ESP-C3-32S-Kit HaaS Python标准固件并在此基础上完成helloworld Python程序的运行。
 
-## HaaS Python固件版本列表
-
+## 一、HaaS Python固件下载
 &emsp;&emsp;
-请通过下面固件列表链接下载开发板对应的固件压缩包并解压，解压完成后可以看到其目录结构如下：
+请从[HaaS Python版本历史](https://haas.iot.aliyun.com/haasapi/index.html?#/Python/docs/zh-CN/startup/startup)下载ESP-C3-32S-Kit对应的固件压缩包并解压，解压完成后可以看到其目录结构如下：
 ```
 ├── HaaSPython-ESP-C3-32S-Kit-{xxx}.bin   # HaaS官方固件，{xxx}为版本号
 ```
-&emsp;&emsp;
-### HaaS Python ESP-C3-32S-Kit标准固件列表
-
-* [HaaSPython-ESP-C3-32S-Kit-v2.1.0](https://hli.aliyuncs.com/o/config/HaaS_Python/HaaSPython-ESP-C3-32S-Kit-v2.1.0.zip)
-
-  <summary>版本更新说明（2022-04-29）</summary>
 
-  * 新增ESP-C3-32S-Kit开发板支持
-  * 升级HaaS Studio - 精简IDE开发流程，支持固件一键烧写
-  * 兼容MicroPython v1.17
-  * 支持快速连接阿里云物联网云平台（aliyunIoT），支持设备模式和网关模式
-  * 扩展Driver、KV、HTTP、Modbus等功能
-  * 优化ESP-C3-32S-Kit IDF内存分配机制
 
-## ESP-C3-32S-Kit开发环境准备
-&emsp;&emsp;
-将ESP-C3-32S-Kit开发板用Micro-USB数据线和电脑USB口相连。
+## 二、安装HaaS-Studio开发工具
 
-### HaaS Studio安装
 &emsp;&emsp;
 HaaS Studio目前是以插件的形式安装在VS Code（Visual Studio Code）工具中，所以安装HaaS Studio之前需要先安装VS Code。
 
-#### 安装VS Code
+### 2.1 安装VS Code
 
 &emsp;&emsp;
 读者请到[微软官方网站](https://code.visualstudio.com/)上下载 VS Code 安装包并进行安装，VS Code安装包要求不低于版本 1.57。
@@ -48,7 +32,7 @@ VS Code安装包下载网站： https://code.visualstudio.com/
 > 推荐 Windows 系统版本为 win10， MacOS 版本不低于 10.15。
 <br>
 
-#### 安装haas-studio插件
+### 2.2 安装haas-studio插件
 
 > 安装完 VS Code之后，windows用户请注意使用管理员权限打开(vscode插件会安装相关工具到C盘，需要管理员权限)
 
@@ -58,28 +42,28 @@ VS Code安装包下载网站： https://code.visualstudio.com/
 安装完 VS Code之后，请按照下图中数字的指示步骤完成haas-studio插件的安装。
 
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_安装haas_studio_插件.png width=80%/>
+<img src=../images/1_安装haas_studio_插件.png width=80%/>
 </div>
 
 &emsp;&emsp;
 插件第一次安装完成后，会提示安装相关工具才能激活插件，请同意安装相关工具。第一次新建或者打开python轻应用工程，也会安装轻应用开发相关工具，同样需要同意安装。
 
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/haas-studio-tool-install.png width=80%/>
+<img src=../images/haas-studio-tool-install.png width=80%/>
 </div>
 
 &emsp;&emsp;
 插件安装完成后，则 VSCode 左下角的状态栏会显示"快速开始"的图标，如下图所示。
 
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/haas-studio-startup-page.png width=80%/>
+<img src=../images/haas-studio-startup-page.png width=80%/>
 </div>
 
 &emsp;&emsp;
 一般情况下，左下角只会显示快速开始图标，如果打开或者新建了某个Python工程，则会在VSCode底部的状态栏展开如下一排按钮，这些按钮的功能如下图所示：
 
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_HaaS_Studio_Python工程按钮.png width=40%/>
+<img src=../images/1_HaaS_Studio_Python工程按钮.png width=40%/>
 </div>
 
 &emsp;&emsp;
@@ -87,25 +71,30 @@ VS Code安装包下载网站： https://code.visualstudio.com/
 * 注意高级模式某些平台可能不支持，比如低版本的linux，M1系列MACOS等，如果平台不支持，会自动设置成 disable。
 
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/haas-studio-python-advance.png width=80%/>
+<img src=../images/haas-studio-python-advance.png width=80%/>
 </div>
 
 &emsp;&emsp;
 python高级模式打开之后，这些按钮的功能变成如下图所示：
 
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/haas-studio-python-advance-enable.png width=40%/>
+<img src=../images/haas-studio-python-advance-enable.png width=40%/>
 </div>
 
-### ESP-C3-32S-Kit串口名称确认
-#### Windows系统
+## 三、固件烧录
+
+&emsp;&emsp;
+进行固件烧录前需要先确认开发板连接到电脑后对应的串口名称。
+
+### 3.1 串口名称确认
+#### 3.1.1 Windows系统
 
 &emsp;&emsp;
 如果您的电脑是Windows系统，请通过控制面板下的设备管理器，查询当前电脑下ESP-C3-32S-Kit插入后新增的端口。下图中显示ESP-C3-32S-Kit连接后新增的串口为“COM7”。
 > 注意：每台PC的串口可能都不一样，如果有多个串口，可以断开PC和ESP-C3-32S-Kit之间的连线，然后将PC和ESP-C3-32S-Kit相连，找到新增的那个串口。
 
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_HaaS_EDU_K1_WINDOWS_COM.png width=70%/>
+<img src=../images/1_HaaS_EDU_K1_WINDOWS_COM.png width=70%/>
 </div>
 
 &emsp;&emsp;
@@ -114,7 +103,7 @@ python高级模式打开之后，这些按钮的功能变成如下图所示：
 * [CP2102驱动下载](https://www.silabs.com/documents/public/software/CP210x_Universal_Windows_Driver.zip)
 <br>
 
-#### MAC系统
+#### 3.1.2 MAC系统
 
 &emsp;&emsp;
 如果您的电脑是MAC系统，系统会自带ESP-C3-32S-Kit UART驱动程序，无需单独安装。可以在命令行中通过如下命令查看ESP-C3-32S-Kit接到电脑之前和之后串口列表的差异确认ESP-C3-32S-Kit串口名称。
@@ -134,13 +123,13 @@ zsh: no matches found: /dev/tty.usb*
 > 注意：每台PC的串口可能都不一样，上面只是笔者电脑上面的串口信息。
 <br>
 
-### 固件烧录过程
+### 3.2 使用HaaS Studio进行固件烧录
 &emsp;&emsp;
 烧录此固件需使用HaaS-Studio集成开发环境。
 
 1. 点击“快速开始”按钮后选择“烧录工具”按钮。如下图所示。
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_HaaS_Studio_固件烧录.png width=75%/>
+<img src=../images/1_HaaS_Studio_固件烧录.png width=75%/>
 </div>
 2. 选择好ESP-C3-32S-Kit对应的“串口名字”和固件所在路径（上面“ESP-C3-32S-Kit HaaS固件下载”步骤中解压出来的名为HaaSPython-ESP-C3-32S-Kit-{xxx}.bin的文件）之后点击“开始烧录”按钮，HaaS Studio便会将此固件烧录到开发板中，如下图所示。
 
@@ -182,7 +171,7 @@ Hard resetting via RTS pin...
 &emsp;&emsp;
 经过上面的步骤HaaS Python ESP-C3-32S-Kit固件就烧录到ESP-C3-32S-Kit开发板中去了。
 
-### 固件版本确认
+### 3.3 固件版本确认
 &emsp;&emsp;
 固件烧录完成后，如何确认固件真的有更新到硬件中呢？可以通过如下的方法确认：
 
@@ -193,14 +182,14 @@ Hard resetting via RTS pin...
 > MACOS建议使用picocom串口工具；Windows系统推荐使用Putty串口工具。
 
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/HaaSPython_版本号确认.png width=50%/>
+<img src=../images/HaaSPython_版本号确认.png width=50%/>
 </div>
 
 > 打开串口工具后，敲回车后如果未出现">>>"符号，则一般是因为您的开发板正在运行Python脚本。此时，可以同时按下Ctrl+C两个按键，尝试打断当前的python脚本。如果按很多次Ctrl+C之后仍然没有出现">>>"，则大概率是因为开发板运行的程序死机，可以尝试按住“Ctrl+C”再对开发板进行硬件复位。
 
-## ESP-C3-32S-Kit helloworld例程
+## 四、运行helloworld例程
 
-### 创建helloworld工程
+### 4.1 创建helloworld工程
 &emsp;&emsp;
 请遵循如下的步骤完成helloworld Python工程的创建。
 
@@ -208,35 +197,40 @@ Hard resetting via RTS pin...
 如下图所示，点击HaaS Studio的"快速开始"按键会弹出HaaS Studio的欢迎页面，请选择“创建项目”，如下图所示：
 
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_HaaS_Studio_创建项目向导.png width=60%/>
+<img src=../images/1_HaaS_Studio_创建项目向导.png width=80%/>
 </div>
 
+
 &emsp;&emsp;
 根据创建工程向导，开发者输入/选择相关的信息即可。下面以在ESP-C3-32S-Kit上面创建hellworld示例程序为例演示工程进行，步骤如下:
 > 注意事项： 文件夹不要有中文，空格及其他异常字符。
 
-1. 输入项目名称
-2. 选择工作区所在路径
-3. 选择硬件类型
-4. 选择编程语言
-5. 选择解决方案模板
+1.  选中"ESP32-C3-32S-Kit"开发板，右侧会更新相应的案例列表
+2. 选择helloworld案例，点击创建。
+
 <div align="center">
-<img src=../images/1_HaaS_Studio_ESP-C3-32S-Kit_创建项目向导.png width=80%/>
+<img src=../images/haas-studio-创建工程-选择helloworld.png width=80%/>
 </div>
 
 &emsp;&emsp;
-然后点击“立即创建”按钮，在随后的步骤中确认输入的信息无误，点击“确认”，等待工程创建完成后，VS Code会自动打开新创建的工程。就可以在左侧的文件浏览页面中看到刚刚创建的helloworld工程。
-
+填入项目名称，以及项目工作路径后点击确定。
+&emsp;&emsp;
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_HaaS_Studio_Python_helloworld_代码.png width=80%/>
+<img src=../images/haas-studio-创建工程向导.png width=40%/>
 </div>
 
+&emsp;&emsp;
+在随后的步骤中确认输入的信息无误，点击“确认”，等待工程创建完成后，VS Code会自动打开新创建的工程。就可以在左侧的文件浏览页面中看到刚刚创建的helloworld工程。
+
+<div align="center">
+<img src=../images/1_HaaS_Studio_Python_helloworld_代码.png width=80%/>
+</div>
 
-### 推送脚本到设备
+### 4.2 推送脚本到设备
 
 &emsp;&emsp;
 &emsp;&emsp;
-点击HaaS-Studio的“部署运行”按钮（<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_HaaS_Studio_部署运行.png width=5%/>），HaaS Studio工具上面会弹出如下的选择框，请按照如下的步骤逐步选择完成后，HaaS-Studio开始推出送固件。
+点击HaaS-Studio的“部署运行”按钮（<img src=../images/1_HaaS_Studio_部署运行.png width=5%/>），HaaS Studio工具上面会弹出如下的选择框，请按照如下的步骤逐步选择完成后，HaaS-Studio开始推出送固件。
 <div align="center">
 <img src=../images/1_HaaS_Studio_Python_本地推送脚本.png width=60%/>
 </div>
@@ -261,7 +255,7 @@ helloworld
 ...
 ```
 
-### 例程Python脚本说明
+### 4.3 例程Python脚本说明
 
 &emsp;&emsp;
 helloworld工程中的main.py脚本内容如下，各行代码的功能请参考下面代码的注释。
@@ -282,7 +276,7 @@ if __name__ == '__main__':
 helloworld例程运行起来就说明HaaS Python开发环境安装好了。
 
 &emsp;&emsp;
-快速入门完成之后，建议您进入我们的[趣味案例专区](https://haas.iot.aliyun.com/solution)，快速体验更多有意思的案例。
+快速入门完成之后，建议您进入我们的[创意案例专区](https://haas.iot.aliyun.com/solution)，快速体验更多有意思的案例。
 
 &emsp;&emsp;
 如果您想了解如何从浅到深完成一个完整的物联网应用的开发，建议您进入我们的[学习中心](https://haas.iot.aliyun.com/learning)进行学习。
@@ -293,11 +287,11 @@ helloworld例程运行起来就说明HaaS Python开发环境安装好了。
 &emsp;&emsp;
 如果您想看HaaS Python都提供哪些库和API，请点击左侧导航栏查看。
 
-## ESP-C3-32S-Kit开发板列表
+## 五、ESP-C3-32S-Kit开发板列表
 &emsp;&emsp;
 HaaS Python固件在如下ESP-C3-32S-Kit系列的开发板上都经过了功能验证，开发者可以根据自己的喜好选择合适的开发板。
 
-### 安信可 NodeMCU-ESP-C3-32S-Kit
+### 5.1 安信可 NodeMCU-ESP-C3-32S-Kit
 &emsp;&emsp;
 HaaS Python固件刷入安信可NodeMCU-ESP-C3-32S-Kit开发版之后，开发板端口详细定义及说明请参考下图：
 
diff --git a/haas_lib_bundles/python/docs/startup/ESP-S3-12K-Kit_startup.md b/haas_lib_bundles/python/docs/startup/ESP-S3-12K-Kit_startup.md
index f4dc7808a9..4e6f34aa5e 100644
--- a/haas_lib_bundles/python/docs/startup/ESP-S3-12K-Kit_startup.md
+++ b/haas_lib_bundles/python/docs/startup/ESP-S3-12K-Kit_startup.md
@@ -5,36 +5,20 @@ ESP-S3-12K-Kit是开源世界中被开发者普遍使用的开发板，在ESP-S3
 &emsp;&emsp;
 本文则主要介绍如何烧录ESP-S3-12K-Kit HaaS Python标准固件并在此基础上完成helloworld Python程序的运行。
 
-## HaaS Python固件版本列表
-
+## 一、HaaS Python固件下载
 &emsp;&emsp;
-请通过下面固件列表链接下载开发板对应的固件压缩包并解压，解压完成后可以看到其目录结构如下：
+请从[HaaS Python版本历史](https://haas.iot.aliyun.com/haasapi/index.html?#/Python/docs/zh-CN/startup/startup)下载ESP-S3-12K-Kit对应的固件压缩包并解压，解压完成后可以看到其目录结构如下：
 ```
 ├── HaaSPython-ESP-S3-12K-Kit-{xxx}.bin   # HaaS官方固件，{xxx}为版本号
 ```
-&emsp;&emsp;
-### HaaS Python ESP-S3-12K-Kit标准固件列表
-
-* [HaaSPython-ESP-S3-12K-Kit-v2.1.0](https://hli.aliyuncs.com/o/config/HaaS_Python/HaaSPython-ESP-S3-12K-Kit-v2.1.0.zip)
-
-  <summary>版本更新说明（2022-04-29）</summary>
 
-  * 新增ESP-S3-12K-Kit支持
-  * 升级HaaS Studio - 精简IDE开发流程，支持固件一键烧写
-  * 兼容MicroPython v1.17
-  * 支持快速连接阿里云物联网云平台（aliyunIoT），支持设备模式和网关模式
-  * 扩展Driver、KV、HTTP、Modbus等功能
-  * 优化ESP-S3-12K-Kit IDF内存分配机制
 
-## ESP-S3-12K-Kit开发环境准备
-&emsp;&emsp;
-将ESP-S3-12K-Kit开发板用Micro-USB数据线和电脑USB口相连。
+## 二、安装HaaS-Studio开发工具
 
-### HaaS Studio安装
 &emsp;&emsp;
 HaaS Studio目前是以插件的形式安装在VS Code（Visual Studio Code）工具中，所以安装HaaS Studio之前需要先安装VS Code。
 
-#### 安装VS Code
+### 2.1 安装VS Code
 
 &emsp;&emsp;
 读者请到[微软官方网站](https://code.visualstudio.com/)上下载 VS Code 安装包并进行安装，VS Code安装包要求不低于版本 1.57。
@@ -48,7 +32,7 @@ VS Code安装包下载网站： https://code.visualstudio.com/
 > 推荐 Windows 系统版本为 win10， MacOS 版本不低于 10.15。
 <br>
 
-#### 安装haas-studio插件
+## 2.2 安装haas-studio插件
 
 > 安装完 VS Code之后，windows用户请注意使用管理员权限打开(vscode插件会安装相关工具到C盘，需要管理员权限)
 
@@ -58,28 +42,28 @@ VS Code安装包下载网站： https://code.visualstudio.com/
 安装完 VS Code之后，请按照下图中数字的指示步骤完成haas-studio插件的安装。
 
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_安装haas_studio_插件.png width=80%/>
+<img src=../images/1_安装haas_studio_插件.png width=80%/>
 </div>
 
 &emsp;&emsp;
 插件第一次安装完成后，会提示安装相关工具才能激活插件，请同意安装相关工具。第一次新建或者打开python轻应用工程，也会安装轻应用开发相关工具，同样需要同意安装。
 
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/haas-studio-tool-install.png width=80%/>
+<img src=../images/haas-studio-tool-install.png width=80%/>
 </div>
 
 &emsp;&emsp;
 插件安装完成后，则 VSCode 左下角的状态栏会显示"快速开始"的图标，如下图所示。
 
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/haas-studio-startup-page.png width=80%/>
+<img src=../images/haas-studio-startup-page.png width=80%/>
 </div>
 
 &emsp;&emsp;
 一般情况下，左下角只会显示快速开始图标，如果打开或者新建了某个Python工程，则会在VSCode底部的状态栏展开如下一排按钮，这些按钮的功能如下图所示：
 
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_HaaS_Studio_Python工程按钮.png width=40%/>
+<img src=../images/1_HaaS_Studio_Python工程按钮.png width=40%/>
 </div>
 
 &emsp;&emsp;
@@ -87,25 +71,30 @@ VS Code安装包下载网站： https://code.visualstudio.com/
 * 注意高级模式某些平台可能不支持，比如低版本的linux，M1系列MACOS等，如果平台不支持，会自动设置成 disable。
 
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/haas-studio-python-advance.png width=80%/>
+<img src=../images/haas-studio-python-advance.png width=80%/>
 </div>
 
 &emsp;&emsp;
 python高级模式打开之后，这些按钮的功能变成如下图所示：
 
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/haas-studio-python-advance-enable.png width=40%/>
+<img src=../images/haas-studio-python-advance-enable.png width=40%/>
 </div>
 
-### ESP-S3-12K-Kit串口名称确认
-#### Windows系统
+## 三、固件烧录
+
+&emsp;&emsp;
+进行固件烧录前需要先确认开发板连接到电脑后对应的串口名称。
+
+### 3.1 串口名称确认
+#### 3.1.1 Windows系统
 
 &emsp;&emsp;
 如果您的电脑是Windows系统，请通过控制面板下的设备管理器，查询当前电脑下ESP-S3-12K-Kit插入后新增的端口。下图中显示ESP-S3-12K-Kit连接后新增的串口为“COM7”。
 > 注意：每台PC的串口可能都不一样，如果有多个串口，可以断开PC和ESP-S3-12K-Kit之间的连线，然后将PC和ESP-S3-12K-Kit相连，找到新增的那个串口。
 
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_HaaS_EDU_K1_WINDOWS_COM.png width=70%/>
+<img src=../images/1_HaaS_EDU_K1_WINDOWS_COM.png width=70%/>
 </div>
 
 &emsp;&emsp;
@@ -114,7 +103,7 @@ python高级模式打开之后，这些按钮的功能变成如下图所示：
 * [CP2102驱动下载](https://www.silabs.com/documents/public/software/CP210x_Universal_Windows_Driver.zip)
 <br>
 
-#### MAC系统
+#### 3.1.2 MAC系统
 
 &emsp;&emsp;
 如果您的电脑是MAC系统，系统会自带ESP-S3-12K-Kit UART驱动程序，无需单独安装。可以在命令行中通过如下命令查看ESP-S3-12K-Kit接到电脑之前和之后串口列表的差异确认ESP-S3-12K-Kit串口名称。
@@ -134,13 +123,13 @@ zsh: no matches found: /dev/tty.usb*
 > 注意：每台PC的串口可能都不一样，上面只是笔者电脑上面的串口信息。
 <br>
 
-### 固件烧录过程
+### 3.2 使用HaaS Studio进行固件烧录
 &emsp;&emsp;
 烧录此固件需使用HaaS-Studio集成开发环境。
 
 1. 点击“快速开始”按钮后选择“烧录工具”按钮。如下图所示。
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_HaaS_Studio_固件烧录.png width=75%/>
+<img src=../images/1_HaaS_Studio_固件烧录.png width=75%/>
 </div>
 2. 选择好ESP-S3-12K-Kit对应的“串口名字”和固件所在路径（上面“ESP-S3-12K-Kit HaaS固件下载”步骤中解压出来的名为HaaSPython-ESP-S3-12K-Kit-{xxx}.bin的文件）之后点击“开始烧录”按钮，HaaS Studio便会将此固件烧录到开发板中，如下图所示。
 
@@ -182,7 +171,7 @@ Hard resetting via RTS pin...
 &emsp;&emsp;
 经过上面的步骤HaaS Python ESP-S3-12K-Kit固件就烧录到ESP-S3-12K-Kit开发板中去了。
 
-### 固件版本确认
+### 3.3 固件版本确认
 &emsp;&emsp;
 固件烧录完成后，如何确认固件真的有更新到硬件中呢？可以通过如下的方法确认：
 
@@ -193,14 +182,14 @@ Hard resetting via RTS pin...
 > MACOS建议使用picocom串口工具；Windows系统推荐使用Putty串口工具。
 
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/HaaSPython_版本号确认.png width=50%/>
+<img src=../images/HaaSPython_版本号确认.png width=50%/>
 </div>
 
 > 打开串口工具后，敲回车后如果未出现">>>"符号，则一般是因为您的开发板正在运行Python脚本。此时，可以同时按下Ctrl+C两个按键，尝试打断当前的python脚本。如果按很多次Ctrl+C之后仍然没有出现">>>"，则大概率是因为开发板运行的程序死机，可以尝试按住“Ctrl+C”再对开发板进行硬件复位。
 
-## ESP-S3-12K-Kit helloworld例程
+## 四、运行helloworld例程
 
-### 创建helloworld工程
+### 4.1 创建helloworld工程
 &emsp;&emsp;
 请遵循如下的步骤完成helloworld Python工程的创建。
 
@@ -208,35 +197,39 @@ Hard resetting via RTS pin...
 如下图所示，点击HaaS Studio的"快速开始"按键会弹出HaaS Studio的欢迎页面，请选择“创建项目”，如下图所示：
 
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_HaaS_Studio_创建项目向导.png width=60%/>
+<img src=../images/1_HaaS_Studio_创建项目向导.png width=80%/>
 </div>
 
 &emsp;&emsp;
 根据创建工程向导，开发者输入/选择相关的信息即可。下面以在ESP-S3-12K-Kit上面创建hellworld示例程序为例演示工程进行，步骤如下:
 > 注意事项： 文件夹不要有中文，空格及其他异常字符。
 
-1. 输入项目名称
-2. 选择工作区所在路径
-3. 选择硬件类型
-4. 选择编程语言
-5. 选择解决方案模板
+1. 选中“ESP32-S3-12K-Kit”开发板，右侧会更新相应的案例列表
+2. 选择helloworld案例，点击创建。
+
 <div align="center">
-<img src=../images/1_HaaS_Studio_ESP-S3-12K-Kit_创建项目向导.png width=80%/>
+<img src=../images/haas-studio-创建工程-选择helloworld.png width=80%/>
 </div>
 
 &emsp;&emsp;
-然后点击“立即创建”按钮，在随后的步骤中确认输入的信息无误，点击“确认”，等待工程创建完成后，VS Code会自动打开新创建的工程。就可以在左侧的文件浏览页面中看到刚刚创建的helloworld工程。
-
+填入项目名称，以及项目工作路径后点击确定。
+&emsp;&emsp;
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_HaaS_Studio_Python_helloworld_代码.png width=80%/>
+<img src=../images/haas-studio-创建工程向导.png width=40%/>
 </div>
 
+&emsp;&emsp;
+在随后的步骤中确认输入的信息无误，点击“确认”，等待工程创建完成后，VS Code会自动打开新创建的工程。就可以在左侧的文件浏览页面中看到刚刚创建的helloworld工程。
+
+<div align="center">
+<img src=../images/1_HaaS_Studio_Python_helloworld_代码.png width=80%/>
+</div>
 
-### 推送脚本到设备
+### 4.2 推送脚本到设备
 
 &emsp;&emsp;
 &emsp;&emsp;
-点击HaaS-Studio的“部署运行”按钮（<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_HaaS_Studio_部署运行.png width=5%/>），HaaS Studio工具上面会弹出如下的选择框，请按照如下的步骤逐步选择完成后，HaaS-Studio开始推出送固件。
+点击HaaS-Studio的“部署运行”按钮（<img src=../images/1_HaaS_Studio_部署运行.png width=5%/>），HaaS Studio工具上面会弹出如下的选择框，请按照如下的步骤逐步选择完成后，HaaS-Studio开始推出送固件。
 <div align="center">
 <img src=../images/1_HaaS_Studio_Python_本地推送脚本.png width=60%/>
 </div>
@@ -261,7 +254,7 @@ helloworld
 ...
 ```
 
-### 例程Python脚本说明
+### 4.3 例程Python脚本说明
 
 &emsp;&emsp;
 helloworld工程中的main.py脚本内容如下，各行代码的功能请参考下面代码的注释。
@@ -282,7 +275,7 @@ if __name__ == '__main__':
 helloworld例程运行起来就说明HaaS Python开发环境安装好了。
 
 &emsp;&emsp;
-快速入门完成之后，建议您进入我们的[趣味案例专区](https://haas.iot.aliyun.com/solution)，快速体验更多有意思的案例。
+快速入门完成之后，建议您进入我们的[创意案例专区](https://haas.iot.aliyun.com/solution)，快速体验更多有意思的案例。
 
 &emsp;&emsp;
 如果您想了解如何从浅到深完成一个完整的物联网应用的开发，建议您进入我们的[学习中心](https://haas.iot.aliyun.com/learning)进行学习。
@@ -293,11 +286,11 @@ helloworld例程运行起来就说明HaaS Python开发环境安装好了。
 &emsp;&emsp;
 如果您想看HaaS Python都提供哪些库和API，请点击左侧导航栏查看。
 
-## ESP-S3-12K-Kit开发板列表
+## 五、ESP-C3-32S-Kit开发板列表
 &emsp;&emsp;
 HaaS Python固件在如下ESP-S3-12K-Kit系列的开发板上都经过了功能验证，开发者可以根据自己的喜好选择合适的开发板。
 
-### 安信可 NodeMCU-ESP-S3-32S-Kit
+### 5.1 安信可 NodeMCU-ESP-S3-32S-Kit
 &emsp;&emsp;
 HaaS Python固件刷入安信可NodeMCU-ESP-S3-32S-12K开发版之后，开发板端口详细定义及说明请参考下图：
 
diff --git a/haas_lib_bundles/python/docs/startup/ESP32_startup.md b/haas_lib_bundles/python/docs/startup/ESP32_startup.md
index 594cbbc589..c8cf9e8a2a 100644
--- a/haas_lib_bundles/python/docs/startup/ESP32_startup.md
+++ b/haas_lib_bundles/python/docs/startup/ESP32_startup.md
@@ -5,68 +5,20 @@ ESP32是开源世界中被开发者普遍使用的开发板，在ESP32设备上
 &emsp;&emsp;
 本文则主要介绍如何烧录ESP32 HaaS Python标准固件并在此基础上完成helloworld Python程序的运行。
 
-## HaaS Python固件版本列表
-
+## 一、HaaS Python固件下载
 &emsp;&emsp;
-请通过下面固件列表链接下载开发板对应的固件压缩包并解压，解压完成后可以看到其目录结构如下：
+请从[HaaS Python版本历史](https://haas.iot.aliyun.com/haasapi/index.html?#/Python/docs/zh-CN/startup/startup)下载ESP32对应的固件压缩包并解压，解压完成后可以看到其目录结构如下：
 ```
 ├── HaaSPython-ESP32-{xxx}.bin   # HaaS官方固件，{xxx}为版本号
 ```
-&emsp;&emsp;
-### HaaS Python ESP32标准固件列表
-
-* [HaaSPython-ESP32-v2.0.0](https://hli.aliyuncs.com/o/config/HaaSPython/HaaSPython-ESP32-v2.0.0.zip)
-  * 版本更新说明（2022-04-10）
-    * HaaS轻应用标准升级到2.0（AliyunIoT增加文件上传功能，Driver SPI API增加多字节连续读写，AI，UI等能力）
-    * 新增[ESP32乐鑫官方开发板](https://haas.iot.aliyun.com/solution/detail/hardware?versionId=800C9562896F994200000001&dataId=800C9562896F9942)和[01Studio ESP32开发板](https://haas.iot.aliyun.com/solution/detail/hardware?versionId=800C55C67883087B00000001&dataId=800C55C67883087B)支持
-    * 新增30+[传感器](https://haas.iot.aliyun.com/solution/hardware)支持
-    * 新增30+[趣味案例](https://haas.iot.aliyun.com/solution)
-    * 新增3个精美UI模板（带UI能力开发板）
-    * 新增9种AI聚合服务（带UI和AI能力开发板）
-
-* [HaaSPython-ESP32-v1.0.2](https://hli.aliyuncs.com/p/config/HaaS_Python/HaaSPython-ESP32-v1.0.2.zip)
-
-  <details>
-  <summary>版本更新说明（2022-01-20）</summary>
-
-  * aliyunIoT库功能优化
-  * 案例可运行硬件增加对01 Studio开发板支持
-  </details>
 
-* [HaaSPython-ESP32-v1.0.1](https://hli.aliyuncs.com/o/config/HaaS_Python/HaaSPython-ESP32-v1.0.1.zip)
 
-  <details>
-  <summary>版本更新说明（2022-01-13）</summary>
-
-  * 动态生成QSTR功能
-  * UART增加on/any函数
-  * aliyunIoT修复内存泄漏及postProp返回值问题
-  * 修复部分BUG
-  </details>
-
-* [HaaSPython-ESP32-v1.0.0](https://hli.aliyuncs.com/o/config/HaaS_Python/HaaSPython-ESP32-v1.0.0.zip)
-
-  <details>
-  <summary>版本更新说明（2021-12-30）</summary>
-
-  * 新增ESP32开发板NodeMCU-32支持
-  * 新增HaaS小程序，方便快速体验数据上云功能
-  * 升级HaaS Studio - 精简IDE开发流程，支持固件一键烧写
-  * 兼容MicroPython v1.17
-  * 支持快速连接阿里云物联网云平台（aliyunIoT），支持设备模式和网关模式
-  * 扩展Driver、KV、http、BLE配网、OTA和Modbus等功能
-  * 优化ESP32 IDF内存分配机制
-  </details>
-
-## ESP32开发环境准备
-&emsp;&emsp;
-将ESP32开发板用Micro-USB数据线和电脑USB口相连。
+## 二、安装HaaS-Studio开发工具
 
-### HaaS Studio安装
 &emsp;&emsp;
 HaaS Studio目前是以插件的形式安装在VS Code（Visual Studio Code）工具中，所以安装HaaS Studio之前需要先安装VS Code。
 
-#### 安装VS Code
+### 2.1 安装VS Code
 
 &emsp;&emsp;
 读者请到[微软官方网站](https://code.visualstudio.com/)上下载 VS Code 安装包并进行安装，VS Code安装包要求不低于版本 1.57。
@@ -80,7 +32,7 @@ VS Code安装包下载网站： https://code.visualstudio.com/
 > 推荐 Windows 系统版本为 win10， MacOS 版本不低于 10.15。
 <br>
 
-#### 安装haas-studio插件
+### 2.2 安装haas-studio插件
 
 > 安装完 VS Code之后，windows用户请注意使用管理员权限打开(vscode插件会安装相关工具到C盘，需要管理员权限)
 
@@ -90,7 +42,7 @@ VS Code安装包下载网站： https://code.visualstudio.com/
 安装完 VS Code之后，请按照下图中数字的指示步骤完成haas-studio插件的安装。
 
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_安装haas_studio_插件.png width=80%/>
+<img src=../images/1_安装haas_studio_插件.png width=80%/>
 </div>
 
 &emsp;&emsp;
@@ -104,14 +56,14 @@ VS Code安装包下载网站： https://code.visualstudio.com/
 插件安装完成后，则 VSCode 左下角的状态栏会显示"快速开始"的图标，如下图所示。
 
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/haas-studio-startup-page.png width=80%/>
+<img src=../images/haas-studio-startup-page.png width=80%/>
 </div>
 
 &emsp;&emsp;
 一般情况下，左下角只会显示快速开始图标，如果打开或者新建了某个Python工程，则会在VSCode底部的状态栏展开如下一排按钮，这些按钮的功能如下图所示：
 
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_HaaS_Studio_Python工程按钮.png width=40%/>
+<img src=../images/1_HaaS_Studio_Python工程按钮.png width=40%/>
 </div>
 
 &emsp;&emsp;
@@ -129,8 +81,13 @@ python高级模式打开之后，这些按钮的功能变成如下图所示：
 <img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/haas-studio-python-advance-enable.png width=40%/>
 </div>
 
-### ESP32串口名称确认
-#### Windows系统
+## 三、固件烧录
+
+&emsp;&emsp;
+进行固件烧录前需要先确认开发板连接到电脑后对应的串口名称。
+
+### 3.1 串口名称确认
+#### 3.1.1 Windows系统
 
 &emsp;&emsp;
 如果您的电脑是Windows系统，请通过控制面板下的设备管理器，查询当前电脑下ESP32插入后新增的端口。下图中显示ESP32连接后新增的串口为“COM7”。
@@ -146,7 +103,7 @@ python高级模式打开之后，这些按钮的功能变成如下图所示：
 * [CP2102驱动下载](https://www.silabs.com/documents/public/software/CP210x_Universal_Windows_Driver.zip)
 <br>
 
-#### MAC系统
+#### 3.1.2 MAC系统
 
 &emsp;&emsp;
 如果您的电脑是MAC系统，系统会自带ESP32 UART驱动程序，无需单独安装。可以在命令行中通过如下命令查看ESP32接到电脑之前和之后串口列表的差异确认ESP32串口名称。
@@ -166,13 +123,13 @@ zsh: no matches found: /dev/tty.usb*
 > 注意：每台PC的串口可能都不一样，上面只是笔者电脑上面的串口信息。
 <br>
 
-### 固件烧录过程
+### 3.2 使用HaaS Studio进行固件烧录
 &emsp;&emsp;
 烧录此固件需使用HaaS-Studio集成开发环境。
 
 1. 点击“快速开始”按钮后选择“烧录工具”按钮。如下图所示。
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_HaaS_Studio_固件烧录.png width=75%/>
+<img src=../images/1_HaaS_Studio_固件烧录.png width=75%/>
 </div>
 2. 选择好ESP32对应的“串口名字”和固件所在路径（上面“ESP32 HaaS固件下载”步骤中解压出来的名为HaaSPython-ESP32-{xxx}.bin的文件）之后点击“开始烧录”按钮，HaaS Studio便会将此固件烧录到开发板中，如下图所示。
 
@@ -181,7 +138,7 @@ zsh: no matches found: /dev/tty.usb*
 > 如果“串口名字”下拉框中没有正确的串口号，可以拔插ESP32的USB口后，点击“刷新”按钮刷新串口列表。
 
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/haas-studio-firmware-burn.png width=85%/>
+<img src=../images/haas-studio-firmware-burn.png width=85%/>
 </div>
 
 &emsp;&emsp;
@@ -222,7 +179,7 @@ Hard resetting via RTS pin...
 &emsp;&emsp;
 经过上面的步骤HaaS Python ESP32固件就烧录到ESP32开发板中去了。
 
-### 固件版本确认
+### 3.3 固件版本确认
 &emsp;&emsp;
 固件烧录完成后，如何确认固件真的有更新到硬件中呢？可以通过如下的方法确认：
 
@@ -238,9 +195,9 @@ Hard resetting via RTS pin...
 
 > 打开串口工具后，敲回车后如果未出现">>>"符号，则一般是因为您的开发板正在运行Python脚本。此时，可以同时按下Ctrl+C两个按键，尝试打断当前的python脚本。如果按很多次Ctrl+C之后仍然没有出现">>>"，则大概率是因为开发板运行的程序死机，可以尝试按住“Ctrl+C”再对开发板进行硬件复位。
 
-## ESP32 helloworld例程
+## 四、运行helloworld例程
 
-### 创建helloworld工程
+### 4.1 创建helloworld工程
 &emsp;&emsp;
 请遵循如下的步骤完成helloworld Python工程的创建。
 
@@ -248,37 +205,41 @@ Hard resetting via RTS pin...
 如下图所示，点击HaaS Studio的"快速开始"按键会弹出HaaS Studio的欢迎页面，请选择“创建项目”，如下图所示：
 
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_HaaS_Studio_创建项目向导.png width=60%/>
+<img src=../images/1_HaaS_Studio_创建项目向导.png width=80%/>
 </div>
 
 &emsp;&emsp;
 根据创建工程向导，开发者输入/选择相关的信息即可。下面以在ESP32上面创建hellworld示例程序为例演示工程进行，步骤如下:
 > 注意事项： 文件夹不要有中文，空格及其他异常字符。
 
-1. 输入项目名称
-2. 选择工作区所在路径
-3. 选择硬件类型
-4. 选择编程语言
-5. 选择解决方案模板
+1. 选中目标ESP32开发板型号，右侧会更新相应的案例列表
+2. 选择helloworld案例，点击创建。
+
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_HaaS_Studio_Python创建工程_项目名称.png width=40%/>
+<img src=../images/haas-studio-创建工程-选择helloworld.png width=80%/>
 </div>
 
 &emsp;&emsp;
-然后点击“立即创建”按钮，在随后的步骤中确认输入的信息无误，点击“确认”，等待工程创建完成后，VS Code会自动打开新创建的工程。就可以在左侧的文件浏览页面中看到刚刚创建的helloworld工程。
-
+填入项目名称，以及项目工作路径后点击确定。
+&emsp;&emsp;
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_HaaS_Studio_Python_helloworld_代码.png width=80%/>
+<img src=../images/haas-studio-创建工程向导.png width=40%/>
 </div>
 
+&emsp;&emsp;
+在随后的步骤中确认输入的信息无误，点击“确认”，等待工程创建完成后，VS Code会自动打开新创建的工程。就可以在左侧的文件浏览页面中看到刚刚创建的helloworld工程。
 
-### 推送脚本到设备
+<div align="center">
+<img src=../images/1_HaaS_Studio_Python_helloworld_代码.png width=80%/>
+</div>
+
+### 4.2 推送脚本到设备
 
 &emsp;&emsp;
 &emsp;&emsp;
 点击HaaS-Studio的“部署运行”按钮（<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_HaaS_Studio_部署运行.png width=5%/>），HaaS Studio工具上面会弹出如下的选择框，请按照如下的步骤逐步选择完成后，HaaS-Studio开始推出送固件。
 <div align="center">
-<img src=../images/1_HaaS_Studio_Python_本地推送脚本.png width=60%/>
+<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_HaaS_Studio_Python_本地推送脚本.png width=60%/>
 </div>
 
 &emsp;&emsp;
@@ -301,7 +262,7 @@ helloworld
 ...
 ```
 
-### 例程Python脚本说明
+### 4.3 例程Python脚本说明
 
 &emsp;&emsp;
 helloworld工程中的main.py脚本内容如下，各行代码的功能请参考下面代码的注释。
@@ -322,7 +283,7 @@ if __name__ == '__main__':
 helloworld例程运行起来就说明HaaS Python开发环境安装好了。
 
 &emsp;&emsp;
-快速入门完成之后，建议您进入我们的[趣味案例专区](https://haas.iot.aliyun.com/solution)，快速体验更多有意思的案例。
+快速入门完成之后，建议您进入我们的[创意案例专区](https://haas.iot.aliyun.com/solution)，快速体验更多有意思的案例。
 
 &emsp;&emsp;
 如果您想了解如何从浅到深完成一个完整的物联网应用的开发，建议您进入我们的[学习中心](https://haas.iot.aliyun.com/learning)进行学习。
@@ -333,11 +294,11 @@ helloworld例程运行起来就说明HaaS Python开发环境安装好了。
 &emsp;&emsp;
 如果您想看HaaS Python都提供哪些库和API，请点击左侧导航栏查看。
 
-## ESP32开发板列表
+## 五、ESP32开发板列表
 &emsp;&emsp;
 HaaS Python固件在如下ESP32系列的开发板上都经过了功能验证，开发者可以根据自己的洗好选择合适的开发板。
 
-### 乐鑫 ESP32_DevKitC
+### 5.1 乐鑫 ESP32_DevKitC
 &emsp;&emsp;
 HaaS Python固件刷入乐鑫ESP32_DevKitC开发版之后，开发板端口详细定义及说明请参考下图：
 
@@ -345,7 +306,7 @@ HaaS Python固件刷入乐鑫ESP32_DevKitC开发版之后，开发板端口详
 <img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/ESP32_DevKitc_GPIO_mapping.png width=150%/>
 </div>
 
-### 安信可 NodeMCU-32S
+### 5.2 安信可 NodeMCU-32S
 &emsp;&emsp;
 HaaS Python固件刷入安信可NODEMCU-32开发版之后，开发板端口详细定义及说明请参考下图：
 
@@ -353,12 +314,11 @@ HaaS Python固件刷入安信可NODEMCU-32开发版之后，开发板端口详
 <img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/ESP32_NodeMCU-32S_GPIO_mapping.png width=150%/>
 </div>
 
-### 01Studio pyWiFi-ESP32
+### 5.3 01Studio pyWiFi-ESP32
 &emsp;&emsp;
 HaaS Python固件刷入01Studio pyWiFi-ESP32开发版之后，开发板端口详细定义及说明请参考下图：
 <div align="center">
 <img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/ESP32_pyWiFi-ESP32_GPIO_mapping.png width=150%/>
 </div>
 
-
 <br>
diff --git a/haas_lib_bundles/python/docs/startup/HaaS100_startup.md b/haas_lib_bundles/python/docs/startup/HaaS100_startup.md
index 7543afd00a..647e4aeb15 100644
--- a/haas_lib_bundles/python/docs/startup/HaaS100_startup.md
+++ b/haas_lib_bundles/python/docs/startup/HaaS100_startup.md
@@ -3,36 +3,22 @@
 HaaS100是高性价比的软硬件创新积木平台开发版，集成的是阿里云IoT团队自主研发的AliOS Things物联网操作系统。主控芯片HaaS1000是阿里云IoT定制的高性价比物联网芯片，软件支持JS/Python轻应用和C/C++开发。
 本节则主要介绍如何烧录HaaS100 Python标准固件并在此基础上完成helloworld Python程序的运行。
 
-## HaaS100 Python固件下载
+## 一、HaaS100 Python固件下载
 
 &emsp;&emsp;
-HaaS100和HaaS EDU K1共用Python版本固件，请通过下面固件列表链接下载开发板对应的固件压缩包并解压，解压完成后可以看到其目录结构如下：
+HaaS100和HaaS EDU K1共用Python版本固件，请从[HaaS Python版本历史](https://haas.iot.aliyun.com/haasapi/index.html?#/Python/docs/zh-CN/startup/startup)下载HaaS EDU K1对应的固件压缩包并解压，解压完成后可以看到其目录结构如下：
 ```bash
 ├── HaaSPython-HaaSEDUK1-{xxx}.bin   # HaaS Python官方固件，{xxx}为版本号
 └── littlefs.bin                     # 文件系统
 ```
 
-&emsp;&emsp;
-### HaaS100固件列表
-
-* [HaaSPython-HaaS100-v1.0.2](https://hli.aliyuncs.com/p/config/HaaS_Python/HaaSPython-HaaSEDUK1-v1.0.2.zip)
-  * 版本更新说明（2022-01-20）
-    * aliyunIoT稳定性增强
-
-* [HaaSPython-HaaS100-v1.0.1](https://hli.aliyuncs.com/o/config/HaaS_Python/HaaSPython-HaaSEDUK1-1.0.1.zip)
-  * 版本更新说明（2022-01-13）
-    * 对齐到HaaS Python 2.0 API标准
 <br>
 
-## HaaS100开发环境准备
-&emsp;&emsp;
-将HaaS100用microUSB数据线和电脑相连。
-
-### HaaS Studio安装
+## 二、安装HaaS-Studio开发工具
 &emsp;&emsp;
 HaaS Studio目前是以插件的形式安装在VS Code（Visual Studio Code）工具中，所以安装HaaS Studio之前需要先安装VS Code。
 
-#### 安装VS Code
+### 2.1 安装VS Code
 
 &emsp;&emsp;
 读者请到[微软官方网站](https://code.visualstudio.com/)上下载 VS Code 安装包并进行安装，VS Code安装包要求不低于版本 1.57。
@@ -46,8 +32,7 @@ VS Code安装包下载网站： https://code.visualstudio.com/
 > 推荐 Windows 系统版本为 win10， MacOS 版本不低于 10.15。
 <br>
 
-
-#### 安装haas-studio插件
+## 2.2 安装haas-studio插件
 
 > 安装完 VS Code之后，windows用户请注意使用管理员权限打开(vscode插件会安装相关工具到C盘，需要管理员权限)
 
@@ -64,14 +49,14 @@ VS Code安装包下载网站： https://code.visualstudio.com/
 插件第一次安装完成后，会提示安装相关工具才能激活插件，请同意安装相关工具。第一次新建或者打开python轻应用工程，也会安装轻应用开发相关工具，同样需要同意安装。
 
 <div align="center">
-<img src=../images/haas-studio-tool-install.png width=80%/>
+<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/haas-studio-tool-install.png width=80%/>
 </div>
 
 &emsp;&emsp;
 插件安装完成后，则 VSCode 左下角的状态栏会显示"快速开始"的图标，如下图所示。
 
 <div align="center">
-<img src=../images/haas-studio-startup-page.png width=80%/>
+<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/haas-studio-startup-page.png width=80%/>
 </div>
 
 &emsp;&emsp;
@@ -86,18 +71,22 @@ VS Code安装包下载网站： https://code.visualstudio.com/
 * 注意高级模式某些平台可能不支持，比如低版本的linux，M1系列MACOS等，如果平台不支持，会自动设置成 disable。
 
 <div align="center">
-<img src=../images/haas-studio-python-advance.png width=80%/>
+<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/haas-studio-python-advance.png width=80%/>
 </div>
 
 &emsp;&emsp;
 python高级模式打开之后，这些按钮的功能变成如下图所示：
 
 <div align="center">
-<img src=../images/haas-studio-python-advance-enable.png width=40%/>
+<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/haas-studio-python-advance-enable.png width=40%/>
 </div>
 
-### HaaS100串口名称确认
-#### Windows系统
+
+## 三、HaaS100固件烧录
+
+
+### 3.1 HaaS100串口名称确认
+#### 3.1.1 Windows系统
 
 &emsp;&emsp;
 读者请通过控制面板下的设备管理器，查询当前电脑下HaaS100插入后新增的端口。下图中显示HaaS EDUK1连接后新增的串口为“COM7”。
@@ -110,7 +99,7 @@ python高级模式打开之后，这些按钮的功能变成如下图所示：
 
 <br>
 
-#### MAC系统
+#### 3.1.2MAC系统
 
 &emsp;&emsp;
 如果您的电脑是MAC系统，系统会自带HaaS100 UART驱动程序，无需单独安装。可以在命令行中通过如下命令查看HaaS100接到电脑之前和之后串口列表的差异确认HaaS100串口名称。
@@ -131,13 +120,9 @@ zsh: no matches found: /dev/tty.usb*
 
 <br>
 
-## 固件烧录过程
+### 3.2 使用HaaS Studio进行固件烧录
 
-&emsp;&emsp;
-烧录此固件需使用HaaS-Studio集成开发环境。
-
-<br>
-1. 点击“快速开始”按钮后选择“烧录工具”按钮。如下图所示。
+1. 点击HaaS-Studio“快速开始”按钮后选择“烧录工具”按钮。如下图所示。
 <div align="center">
 <img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_HaaS_Studio_固件烧录.png width=75%/>
 </div>
@@ -151,7 +136,7 @@ zsh: no matches found: /dev/tty.usb*
 > 如果“串口名字”下拉框中没有正确的串口号，可以拔插HaaS100的USB口后，点击“刷新”按钮刷新串口列表。
 
 <div align="center">
-<img src=../images/haas-studio-firmware-burn.png width=85%/>
+<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/haas-studio-firmware-burn.png width=85%/>
 </div>
 
 &emsp;&emsp;
@@ -203,7 +188,7 @@ Burn "[('/Users/xxx/Downloads/HaaSPython-HaaSEDUK1/HaaSPython-HaaSEDUK1-1.0.1.bi
 &emsp;&emsp;
 经过上面的步骤HaaS Python固件就烧录到HaaS100开发板中去了。
 
-### 固件版本确认
+### 3.3 固件版本确认
 &emsp;&emsp;
 固件烧录完成后，如何确认固件真的有更新到硬件中呢？可以通过如下的方法确认：
 
@@ -224,9 +209,9 @@ Burn "[('/Users/xxx/Downloads/HaaSPython-HaaSEDUK1/HaaSPython-HaaSEDUK1-1.0.1.bi
 
 > MACOS建议使用picocom串口工具；Windows系统推荐使用Putty串口工具。
 
-## HaaS100 helloworld例程
+## 四、运行helloworld例程
 
-### 创建helloworld工程
+### 4.1 创建helloworld工程
 &emsp;&emsp;
 请遵循如下的步骤完成helloworld Python工程的创建。
 
@@ -258,12 +243,12 @@ Burn "[('/Users/xxx/Downloads/HaaSPython-HaaSEDUK1/HaaSPython-HaaSEDUK1-1.0.1.bi
 </div>
 
 
-### 推送脚本到设备
+### 4.2 推送脚本到设备
 
 &emsp;&emsp;
 点击HaaS-Studio的“部署运行”按钮（<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_HaaS_Studio_部署运行.png width=5%/>），HaaS Studio工具上面会弹出如下的选择框，请按照如下的步骤逐步选择完成后，HaaS-Studio开始推出送固件。
 <div align="center">
-<img src=../images/1_HaaS_Studio_Python_本地推送脚本.png width=60%/>
+<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_HaaS_Studio_Python_本地推送脚本.png width=60%/>
 </div>
 
 &emsp;&emsp;
@@ -314,7 +299,7 @@ helloworld
 ...
 ```
 
-### 例程Python脚本说明
+### 4.3 例程Python脚本说明
 
 &emsp;&emsp;
 helloworld工程中的main.py脚本内容如下，各行代码的功能请参考下面代码的注释。
@@ -335,7 +320,7 @@ if __name__ == '__main__':
 helloworld例程运行起来就说明HaaS Python开发环境安装好了。接下来是对公测案例的说明。
 
 &emsp;&emsp;
-快速入门完成之后，建议您进入我们的[趣味案例专区](https://haas.iot.aliyun.com/solution)，快速体验更多有意思的案例。
+快速入门完成之后，建议您进入我们的[创意案例专区](https://haas.iot.aliyun.com/solution)，快速体验更多有意思的案例。
 
 &emsp;&emsp;
 如果您想了解如何从浅到深完成一个完整的物联网应用的开发，建议您进入我们的[学习中心](https://haas.iot.aliyun.com/learning)进行学习。
diff --git a/haas_lib_bundles/python/docs/startup/HaaS200_startup.md b/haas_lib_bundles/python/docs/startup/HaaS200_startup.md
index c902f1429c..4eb7ac6feb 100644
--- a/haas_lib_bundles/python/docs/startup/HaaS200_startup.md
+++ b/haas_lib_bundles/python/docs/startup/HaaS200_startup.md
@@ -2,29 +2,23 @@
 &emsp;&emsp;
 HaaS200是高性价比的软硬件创新积木平台开发版，集成的是阿里云IoT团队自主研发的AliOS Things物联网操作系统。软件支持JS/Python轻应用和C/C++开发。本节则主要介绍如何烧录HaaS200 Python标准固件并在此基础上完成helloworld Python程序的运行。
 
-## HaaS200 Python固件
+## 一、HaaS Python固件下载
 
 &emsp;&emsp;
-HaaS200版本固件，请通过下面固件列表链接下载开发板对应的固件压缩包并解压，解压完成后可以看到其目录结构如下：
-```bash
+请从[HaaS Python版本历史](https://haas.iot.aliyun.com/haasapi/index.html?#/Python/docs/zh-CN/startup/startup)下载HaaS200对应的固件压缩包并解压，解压完成后可以看到其目录结构如下：
+```
+bash
 ├── HaaSPython-HaaS200-{xxx}.bin     # HaaS Python官方固件，{xxx}为版本号
 └── littlefs.bin                     # 文件系统
 ```
 
-&emsp;&emsp;
-### HaaS200固件列表
-[HaaSPython-HaaS200-v2.1.0](https://hli.aliyuncs.com/o/config/HaaS_Python/HaaSPython-HaaS200-v2.1.0.zip)
-  * 版本更新说明（2022-04-24）
-    * HaaS轻应用标准升级到2.1
-    * 新增6个[HaaS200趣味案例](https://haas.iot.aliyun.com/solution)
 
-<br>
+## 二、安装HaaS-Studio开发工具
 
-## HaaS200开发环境准备
 &emsp;&emsp;
-将HaaS200用typeC USB数据线和电脑相连。
+HaaS Studio目前是以插件的形式安装在VS Code（Visual Studio Code）工具中，所以安装HaaS Studio之前需要先安装VS Code。
 
-#### 安装VS Code
+### 2.1 安装VS Code
 
 &emsp;&emsp;
 读者请到[微软官方网站](https://code.visualstudio.com/)上下载 VS Code 安装包并进行安装，VS Code安装包要求不低于版本 1.57。
@@ -38,7 +32,7 @@ VS Code安装包下载网站： https://code.visualstudio.com/
 > 推荐 Windows 系统版本为 win10， MacOS 版本不低于 10.15。
 <br>
 
-#### 安装haas-studio插件
+### 2.2 安装haas-studio插件
 
 > 安装完 VS Code之后，windows用户请注意使用管理员权限打开(vscode插件会安装相关工具到C盘，需要管理员权限)
 
@@ -87,21 +81,26 @@ python高级模式打开之后，这些按钮的功能变成如下图所示：
 <img src=../images/haas-studio-python-HaaS200_advance-enable.png width=40%/>
 </div>
 
-### HaaS200串口名称确认
-#### Windows系统
+## 三、固件烧录
+
+&emsp;&emsp;
+进行固件烧录前需要先确认开发板连接到电脑后对应的串口名称。
+
+### 3.1 串口名称确认
+#### 3.1.1 Windows系统
 
 &emsp;&emsp;
 读者请通过控制面板下的设备管理器，查询当前电脑下HaaS200插入后新增的端口。下图中显示HaaS200连接后新增的串口为“COM7”。
 > 注意：每台PC的串口可能都不一样，如果有多个串口，可以断开PC和HaaS200之间的连线，然后将PC和HaaS200相连，找到新增的那个串口。
 
-![HaaS200串口示意图](https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_HaaS_EDU_K1_WINDOWS_COM.png)
+![HaaS200串口示意图](../images/1_HaaS_EDU_K1_WINDOWS_COM.png)
 
 &emsp;&emsp;
 如果连接HaaS200之前和之后，没有新增串口，则需要安装HaaS200的串口驱动，[请点我下载](https://www.silabs.com/documents/public/software/CP210x_Universal_Windows_Driver.zip)。
 
 <br>
 
-#### MAC系统
+#### 3.1.2 MAC系统
 
 &emsp;&emsp;
 如果您的电脑是MAC系统，系统会自带HaaS200 UART驱动程序，无需单独安装。可以在命令行中通过如下命令查看HaaS200接到电脑之前和之后串口列表的差异确认HaaS200串口名称。
@@ -122,15 +121,14 @@ zsh: no matches found: /dev/tty.usb*
 
 <br>
 
-## 固件烧录过程
-
+### 3.2 使用HaaS Studio进行固件烧录
 &emsp;&emsp;
 烧录此固件需使用HaaS-Studio集成开发环境。
 
 <br>
 1. 点击“快速开始”按钮后选择“烧录工具”按钮。如下图所示。
 <div align="center">
-<img src=../images/HaaS200startup_HaaS_Studio_固件烧录.png width=75%/>
+<img src=../images/1_HaaS_Studio_固件烧录.png width=75%/>
 </div>
 2. 选择好HaaS200对应的“串口名字” <br>
 3. 选择固件所在路径（上面“固件下载”步骤中解压出来的名为HaaSPython-HaaS200-{xxx}.bin的文件） <br>
@@ -142,7 +140,7 @@ zsh: no matches found: /dev/tty.usb*
 > 如果“串口名字”下拉框中没有正确的串口号，可以拔插HaaS200的USB口后，点击“刷新”按钮刷新串口列表。
 
 <div align="center">
-<img src=../images/HaaS_Studio_固件烧录_HaaS200_开始烧录.png width=75%/>
+<img src=../images/haas-studio-firmware-burn.png width=85%/>
 </div>
 
 &emsp;&emsp;
@@ -169,13 +167,13 @@ Packet End >>>
 <<< 0x6
 File: ymodem_burn_xz.bin
 Size: 970676Bytes
-11 0x3ff000 
+11 0x3ff000
 
 yxy ota_patch_write_param successes
 
 
 
-Recv flash addr: 0x00214000, len:0x000ecfb4 OK 
+Recv flash addr: 0x00214000, len:0x000ecfb4 OK
 
 ......
 
@@ -198,7 +196,7 @@ Size: 684032Bytes
 Swap AB partition
 
 
-Recv flash addr: 0x00354000, len:0x000a7000 OK 
+Recv flash addr: 0x00354000, len:0x000a7000 OK
 
 ...
 
@@ -228,7 +226,7 @@ sram test successfully
 &emsp;&emsp;
 经过上面的步骤HaaS Python固件就烧录到HaaS200开发板中去了。
 
-### 固件版本确认
+### 3.3 固件版本确认
 &emsp;&emsp;
 固件烧录完成后，如何确认固件真的有更新到硬件中呢？可以通过如下的方法确认：
 
@@ -249,9 +247,9 @@ sram test successfully
 
 > MACOS建议使用picocom串口工具；Windows系统推荐使用Putty串口工具。
 
-## HaaS200 helloworld例程
+## 四、运行helloworld例程
 
-### 创建helloworld工程
+### 4.1 创建helloworld工程
 &emsp;&emsp;
 请遵循如下的步骤完成helloworld Python工程的创建。
 
@@ -259,33 +257,38 @@ sram test successfully
 如下图所示，点击HaaS Studio的"快速开始"按键会弹出HaaS Studio的欢迎页面，请选择“创建项目”，如下图所示：
 
 <div align="center">
-<img src=../images/HaaS200startup_HaaS_Studio_创建项目向导.png width=80%/>
+<img src=../images/1_HaaS_Studio_创建项目向导.png width=80%/>
 </div>
 
 &emsp;&emsp;
 根据创建工程向导，开发者输入/选择相关的信息即可。下面以在HaaS200上面创建hellworld示例程序为例演示工程进行，步骤如下:
 > 注意事项： 文件夹不要有`中文，空格及其他异常`字符。
 
-1. 输入项目名称
-2. 选择工作区所在路径
-3. 选择硬件类型
-4. 选择编程语言
-5. 选择解决方案模板
+1. 选中“HaaS200”开发板，右侧会更新相应的案例列表
+2. 选择helloworld案例，点击创建。
+
 <div align="center">
-<img src=../images/HaaS200_创建工程向导.png width=50%/>
+<img src=../images/haas-studio-创建工程-选择helloworld.png width=80%/>
 </div>
-&emsp;&emsp;
-然后点击“立即创建”按钮，在随后的步骤中确认输入的信息无误，点击“确认”，等待工程创建完成后，VS Code会自动打开新创建的工程。就可以在左侧的文件浏览页面中看到刚刚创建的helloworld工程。
 
+&emsp;&emsp;
+填入项目名称，以及项目工作路径后点击确定。
+&emsp;&emsp;
 <div align="center">
-<img src=../images/HaaS200startup_HaaS_Studio_Python_helloworld_代码.png width=80%/>
+<img src=../images/haas-studio-创建工程向导.png width=40%/>
 </div>
 
+&emsp;&emsp;
+在随后的步骤中确认输入的信息无误，点击“确认”，等待工程创建完成后，VS Code会自动打开新创建的工程。就可以在左侧的文件浏览页面中看到刚刚创建的helloworld工程。
+
+<div align="center">
+<img src=../images/1_HaaS_Studio_Python_helloworld_代码.png width=80%/>
+</div>
 
-### 推送脚本到设备
+### 4.2 推送脚本到设备
 
 &emsp;&emsp;
-点击HaaS-Studio的“部署运行”按钮（<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_HaaS_Studio_部署运行.png width=5%/>），HaaS Studio工具上面会弹出如下的选择框，请按照如下的步骤逐步选择完成后，HaaS-Studio开始推送出脚本。
+点击HaaS-Studio的“部署运行”按钮（<img src=../images/1_HaaS_Studio_部署运行.png width=5%/>），HaaS Studio工具上面会弹出如下的选择框，请按照如下的步骤逐步选择完成后，HaaS-Studio开始推送出脚本。
 <div align="center">
 <img src=../images/1_HaaS_Studio_Python_本地推送脚本.png width=60%/>
 </div>
@@ -335,7 +338,7 @@ helloworld
 ...
 ```
 
-### 例程Python脚本说明
+### 4.3 例程Python脚本说明
 
 &emsp;&emsp;
 helloworld工程中的main.py脚本内容如下，各行代码的功能请参考下面代码的注释。
@@ -353,10 +356,10 @@ if __name__ == '__main__':
 ```
 
 &emsp;&emsp;
-helloworld例程运行起来就说明HaaS Python开发环境安装好了。接下来是对公测案例的说明。
+helloworld例程运行起来就说明HaaS Python开发环境安装好了。
 
 &emsp;&emsp;
-快速入门完成之后，建议您进入我们的[趣味案例专区](https://haas.iot.aliyun.com/solution)，快速体验更多有意思的案例。
+快速入门完成之后，建议您进入我们的[创意案例专区](https://haas.iot.aliyun.com/solution)，快速体验更多有意思的案例。
 
 &emsp;&emsp;
 如果您想了解如何从浅到深完成一个完整的物联网应用的开发，建议您进入我们的[学习中心](https://haas.iot.aliyun.com/learning)进行学习。
diff --git a/haas_lib_bundles/python/docs/startup/HaaS506_startup.md b/haas_lib_bundles/python/docs/startup/HaaS506_startup.md
index 7080d5a160..349b56dd04 100644
--- a/haas_lib_bundles/python/docs/startup/HaaS506_startup.md
+++ b/haas_lib_bundles/python/docs/startup/HaaS506_startup.md
@@ -1,7 +1,7 @@
 # HaaS506 快速开始
 &emsp;&emsp;
 HaaS 506开发板是一款经过阿里云HaaS团队认证的高性能、多连接的物联网开发板。本文将从硬件介绍、固件更新、开发环境搭建以及案例验证等多方面为开发者提供详细的快速上手教程。
-请开发者们认证查阅，如有疑问或需技术支持，可用钉钉扫描开发板背面的二维码加入我们的技术支持群，您的提问都将会得到完善的答复。 
+请开发者们认证查阅，如有疑问或需技术支持，可用钉钉扫描开发板背面的二维码加入我们的技术支持群，您的提问都将会得到完善的答复。
 
 ## 一、硬件介绍
 &emsp;&emsp;
@@ -32,31 +32,12 @@ HaaS 506开发板在出厂时已经烧录了最新的固件，但由于固件一
     └── ChangeNotes.txt             # 更新日志
 ```
 
-### HaaS506固件包列表列表
-
-* [HaaS506-v2.01](https://hli.aliyuncs.com/o/config/haas506/HaaS506_v2.01.zip)
-  * 版本更新说明（2022-03-15）
-    * 添加network设置apn，username，password等信息
-    * 解决dataCall中sim卡检测时无论什么情况都判对的bug
-    * 解决sntp多次调用时导致，socket不够的情况
-    * 解决下载代码时，设备返回ide成功与否信息
-    * 添加uos模块支持version version_info方法
-    * 修改spi接口对接readAfterWrite支持bytearray方式
-
-* [HaaS506-v1.17](https://hli.aliyuncs.com/o/config/haas506/haas506.zip)
-
-  <details>
-  <summary>版本更新说明（2021-12-03）</summary>
-
-  * 动态生成QSTR功能
-  * UART增加on/any函数
-  * aliyunIoT修复内存泄漏及postProp返回值问题
-  * 修复部分BUG
-  </details>
+### 2.1 HaaS506固件包列表列表
+HaaS506 HaaS Python固件版本历史列表请参考[链接](https://haas.iot.aliyun.com/haasapi/index.html?#/Python/docs/zh-CN/startup/startup)。建议你使用最新的固件，固件版本查询方法请参考本文中“固件版本确认”小节的说明。
 
 <br>
 
-### 安装USB烧录驱动
+### 2.2 安装USB烧录驱动
 1、下载[USB烧录驱动](https://hli.aliyuncs.com/o/config/usb_driver/8910_module_usb_driver_20191011_signed.7z)并解压，解压后目录结构如下，请选择您的操作系统类型对应的.exe文件进行烧录驱动的安装。
 ```bash
 ├── 20210708
@@ -82,7 +63,7 @@ USB烧录驱动安装完成后，当**连接HaaS506的USB**接口后，Windows
 ├── Release notes.xls
 ```
 
-### 烧录固件
+### 2.3 烧录固件
 
 1、打开UpgradeDownload.exe烧录软件。<br>
 2、点击软件左上角第一个“Load packet”选项选择所要烧录HaaS Python固件（以.pac为后缀的文件）。<br>
@@ -100,7 +81,7 @@ USB烧录驱动安装完成后，当**连接HaaS506的USB**接口后，Windows
 
 ## 三、搭建开发环境
 
-### PC环境准备
+### 3.1 PC环境准备
 &emsp;&emsp;
 用**USB转UART模块**连接HaaS506的**TTL串口**后，将USB转UART模块连接电脑的USB口。
 
@@ -110,11 +91,11 @@ USB烧录驱动安装完成后，当**连接HaaS506的USB**接口后，Windows
 * **HaaS506设备端GND** 接 **USB转UART模块的GND**<br>
 * **3.3V不要连接**
 
-### HaaS Studio安装
+### 3.2 HaaS Studio安装
 &emsp;&emsp;
 HaaS Studio目前是以插件的形式安装在VS Code（Visual Studio Code）工具中，所以安装HaaS Studio之前需要先安装VS Code。
 
-#### 安装VS Code
+#### 3.2.1 安装VS Code
 
 &emsp;&emsp;
 读者请到[微软官方网站](https://code.visualstudio.com/)上下载 VS Code 安装包并进行安装，VS Code安装包要求不低于版本 1.57。
@@ -128,7 +109,7 @@ VS Code安装包下载网站： https://code.visualstudio.com/
 > 推荐 Windows 系统版本为 win10， MacOS 版本不低于 10.15。
 <br>
 
-#### 安装haas-studio插件
+#### 3.2.2 安装haas-studio插件
 
 > 安装完 VS Code之后，windows用户请注意使用管理员权限打开(vscode插件会安装相关工具到C盘，需要管理员权限)
 
@@ -138,7 +119,7 @@ VS Code安装包下载网站： https://code.visualstudio.com/
 安装完 VS Code之后，请按照下图中数字的指示步骤完成haas-studio插件的安装。
 
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_安装haas_studio_插件.png width=80%/>
+<img src=../images/1_安装haas_studio_插件.png width=80%/>
 </div>
 
 &emsp;&emsp;
@@ -152,14 +133,14 @@ VS Code安装包下载网站： https://code.visualstudio.com/
 插件安装完成后，则 VSCode 左下角的状态栏会显示"快速开始"的图标，如下图所示。
 
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/haas-studio-startup-page.png width=80%/>
+<img src=../images/haas-studio-startup-page.png width=80%/>
 </div>
 
 &emsp;&emsp;
 一般情况下，左下角只会显示快速开始图标，如果打开或者新建了某个Python工程，则会在VSCode底部的状态栏展开如下一排按钮，这些按钮的功能如下图所示：
 
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_HaaS_Studio_Python工程按钮.png width=40%/>
+<img src=../images/1_HaaS_Studio_Python工程按钮.png width=40%/>
 </div>
 
 &emsp;&emsp;
@@ -178,8 +159,13 @@ python高级模式打开之后，这些按钮的功能变成如下图所示：
 </div>
 
 
-### HaaS506串口名称确认
-#### Windows系统
+## 四、HaaS506固件烧录
+
+&emsp;&emsp;
+进行固件烧录前需要先确认开发板连接到电脑后对应的串口名称。
+
+### 4.1 HaaS506串口名称确认
+#### 4.1.1 Windows系统
 
 &emsp;&emsp;
 读者请通过设备管理器，查询当前电脑插入**USB转串口模块**后新增的端口（注意不是以`Unisoc Usb Serial Port`开头的固件烧录串口）。下图中显示HaaS506连接后新增的串口（笔者电脑中为COM20）。
@@ -193,9 +179,9 @@ python高级模式打开之后，这些按钮的功能变成如下图所示：
 
 <br>
 
-## 四、HaaS506 HelloWord例程
+## 五、HaaS506 HelloWord例程
 
-### 创建helloworld工程
+### 5.1 创建helloworld工程
 &emsp;&emsp;
 请遵循如下的步骤完成helloworld Python工程的创建。
 
@@ -203,35 +189,39 @@ python高级模式打开之后，这些按钮的功能变成如下图所示：
 如下图所示，点击HaaS Studio的"快速开始"按键会弹出HaaS Studio的欢迎页面，请选择“创建项目”，如下图所示：
 
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_HaaS_Studio_创建项目向导.png width=60%/>
+<img src=../images/1_HaaS_Studio_创建项目向导.png width=80%/>
 </div>
 
 &emsp;&emsp;
-根据创建工程向导，开发者输入/选择相关的信息即可。下面以在HaaS EDU K1上面创建hellworld示例程序为例演示工程进行，步骤如下:
+根据创建工程向导，开发者输入/选择相关的信息即可。下面以在HaaS 506上面创建hellworld示例程序为例演示工程进行，步骤如下:
 > 注意事项： 文件夹不要有`中文，空格及其他异常`字符。
 
-1. 输入项目名称
-2. 选择工作区所在路径
-3. 选择硬件类型
-4. 选择编程语言
-5. 选择解决方案模板
+1. 选中“HaaS506”开发板，右侧会更新相应的案例列表
+2. 选择helloworld案例，点击创建。
+
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_HaaS_Studio_Python创建工程_项目名称_HaaS506.png width=40%/>
+<img src=../images/haas-studio-创建工程-选择helloworld.png width=80%/>
 </div>
 
 &emsp;&emsp;
-然后点击“立即创建”按钮，在随后的步骤中确认输入的信息无误，点击“确认”，等待工程创建完成后，VS Code会自动打开新创建的工程。就可以在左侧的文件浏览页面中看到刚刚创建的helloworld工程。
-
+填入项目名称，以及项目工作路径后点击确定。
+&emsp;&emsp;
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/4_2_HaaS_Studio_Python_helloworld_代码_HaaS506.png width=80%/>
+<img src=../images/haas-studio-创建工程向导.png width=40%/>
 </div>
 
+&emsp;&emsp;
+在随后的步骤中确认输入的信息无误，点击“确认”，等待工程创建完成后，VS Code会自动打开新创建的工程。就可以在左侧的文件浏览页面中看到刚刚创建的helloworld工程。
+
+<div align="center">
+<img src=../images/1_HaaS_Studio_Python_helloworld_代码.png width=80%/>
+</div>
 ### 推送脚本到设备
 
 &emsp;&emsp;
 点击HaaS-Studio的“部署运行”按钮（<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_HaaS_Studio_部署运行.png width=5%/>），HaaS Studio工具上面会弹出如下的选择框，请按照如下的步骤逐步选择完成后，HaaS-Studio开始推出送固件。
 <div align="center">
-<img src=../images/1_HaaS_Studio_Python_本地推送脚本.png width=60%/>
+<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_HaaS_Studio_Python_本地推送脚本.png width=60%/>
 </div>
 
 &emsp;&emsp;
@@ -282,7 +272,7 @@ helloworld
 ...
 ```
 
-### 例程Python脚本说明
+### 5.2 例程Python脚本说明
 
 &emsp;&emsp;
 helloworld工程中的main.py脚本内容如下，各行代码的功能请参考下面代码的注释。
@@ -303,7 +293,7 @@ if __name__ == '__main__':
 helloworld例程运行起来就说明HaaS Python开发环境安装好了。接下来是对公测案例的说明。
 
 &emsp;&emsp;
-快速入门完成之后，建议您进入我们的[趣味案例专区](https://haas.iot.aliyun.com/solution)，快速体验更多有意思的案例。
+快速入门完成之后，建议您进入我们的[创意案例专区](https://haas.iot.aliyun.com/solution)，快速体验更多有意思的案例。
 
 &emsp;&emsp;
 如果您想了解如何从浅到深完成一个完整的物联网应用的开发，建议您进入我们的[学习中心](https://haas.iot.aliyun.com/learning)进行学习。
@@ -317,7 +307,7 @@ helloworld例程运行起来就说明HaaS Python开发环境安装好了。接
 
 
 
-### 查看系统日志
+### 六、 查看系统日志
 
 * 用USB转UART模块连接HaaS506的**TTL串口**后，将USB转UART模块连接电脑的USB口。
 
diff --git a/haas_lib_bundles/python/docs/startup/HaaSPython_2.0_detail.md b/haas_lib_bundles/python/docs/startup/HaaSPython_2.0_detail.md
new file mode 100644
index 0000000000..5734d7a626
--- /dev/null
+++ b/haas_lib_bundles/python/docs/startup/HaaSPython_2.0_detail.md
@@ -0,0 +1,1 @@
+![查看详情](../images/HaaSPython_2.0_detail.png)
\ No newline at end of file
diff --git a/haas_lib_bundles/python/docs/startup/HaaSPython_2.1_detail.md b/haas_lib_bundles/python/docs/startup/HaaSPython_2.1_detail.md
new file mode 100644
index 0000000000..68bd71425e
--- /dev/null
+++ b/haas_lib_bundles/python/docs/startup/HaaSPython_2.1_detail.md
@@ -0,0 +1,1 @@
+![查看详情](../images/HaaSPython_2.1_detail.png)
diff --git a/haas_lib_bundles/python/docs/startup/HaaSPython_2.2_detail.md b/haas_lib_bundles/python/docs/startup/HaaSPython_2.2_detail.md
new file mode 100644
index 0000000000..90205f87d1
--- /dev/null
+++ b/haas_lib_bundles/python/docs/startup/HaaSPython_2.2_detail.md
@@ -0,0 +1,2 @@
+
+![查看详情](../images/HaaSPython_2.2_detail.png)
\ No newline at end of file
diff --git a/haas_lib_bundles/python/docs/startup/HaaS_EDU_K1_startup.md b/haas_lib_bundles/python/docs/startup/HaaS_EDU_K1_startup.md
index f64753aac4..0c3cb75f1b 100644
--- a/haas_lib_bundles/python/docs/startup/HaaS_EDU_K1_startup.md
+++ b/haas_lib_bundles/python/docs/startup/HaaS_EDU_K1_startup.md
@@ -5,58 +5,22 @@ HaaS EDU K1 是一款专用于物联网教育的开发套件，整体配置的
 &emsp;&emsp;
 HaaS EDU K1支持使用C/C++、Python和JavaScript语言进行开发。本节则主要介绍如何烧录HaaS EDU K1 Python标准固件并在此基础上完成helloworld Python程序的运行。
 
-## HaaS EDU K1 Python固件下载
+## 一、HaaS Python固件下载
 
 &emsp;&emsp;
-请通过下面固件列表链接下载开发板对应的固件压缩包并解压，解压完成后可以看到其目录结构如下：
+请从[HaaS Python版本历史](https://haas.iot.aliyun.com/haasapi/index.html?#/Python/docs/zh-CN/startup/startup)下载HaaS EDU K1对应的固件压缩包并解压，解压完成后可以看到其目录结构如下：
 ```bash
 ├── HaaSPython-HaaSEDUK1-{xxx}.bin   # HaaS Python官方固件，{xxx}为版本号
 └── littlefs.bin                     # 文件系统
 ```
 
-&emsp;&emsp;
-### HaaS EDU K1固件列表
-* [HaaSPython-HaaSEDUK1-v2.0.0](https://hli.aliyuncs.com/o/config/HaaSPython/HaaSPython-HaaSEDUK1-v2.0.0.zip)
-  * 版本更新说明（2022-04-10）
-    * HaaS轻应用标准升级到2.0（AliyunIoT增加文件上传功能，Driver SPI API增加多字节连续读写，AI，UI等能力）
-    * 新增30+[传感器](https://haas.iot.aliyun.com/solution/hardware)支持
-    * 新增30+[趣味案例](https://haas.iot.aliyun.com/solution)
-
-* [HaaSPython-HaaSEDUK1-v1.0.2](https://hli.aliyuncs.com/p/config/HaaS_Python/HaaSPython-HaaSEDUK1-v1.0.2.zip)
-
-  <details>
-  <summary>版本更新说明（2022-01-20）</summary>
-
-  * 开源HaaS EDU K1教育案例 [开源链接](https://gitee.com/haasedu/haasedu/blob/master/HaaS_EDU_K1_%E5%9C%BA%E6%99%AF%E6%A1%88%E4%BE%8B%E9%9B%86%E9%94%A6.md)
-  * 新增5个趣味案例
-    * [甲醛浓度检测系统](https://haas.iot.aliyun.com/solution/detail/solution?versionId=800A17B751A65A4800000002&dataId=800A17B751A65A48)
-    * [起夜灯](https://haas.iot.aliyun.com/solution/detail/solution?versionId=800A582C35A56CD500000001&dataId=800A582C35A56CD5)
-    * [燃气检测系统](https://haas.iot.aliyun.com/solution/detail/solution?versionId=800A6E925AC06A9300000001&dataId=800A6E925AC06A93)
-    * [花卉养植系统](https://haas.iot.aliyun.com/solution/detail/solution?versionId=800AC5B00B951C5300000001&dataId=800AC5B00B951C53)
-    * [火焰检测系统](https://haas.iot.aliyun.com/solution/detail/solution?versionId=800AC9C2BDF9CEC100000001&dataId=800AC9C2BDF9CEC1)
-
-  </details>
-
-* [HaaSPython-HaaSEDUK1-v1.0.1](https://hli.aliyuncs.com/o/config/HaaS_Python/HaaSPython-HaaSEDUK1-1.0.1.zip)
-
-  <details>
-  <summary>版本更新说明（2022-01-13）</summary>
-
-  * 对齐到HaaS Python 2.0 API标准
-
-  </details>
-
 <br>
 
-## HaaS EDU K1开发环境准备
-&emsp;&emsp;
-将HaaS EDU K1用TypeC数据线和电脑相连。
-
-### HaaS Studio安装
+## 二、安装HaaS-Studio开发工具
 &emsp;&emsp;
 HaaS Studio目前是以插件的形式安装在VS Code（Visual Studio Code）工具中，所以安装HaaS Studio之前需要先安装VS Code。
 
-#### 安装VS Code
+### 2.1 安装VS Code
 
 &emsp;&emsp;
 读者请到[微软官方网站](https://code.visualstudio.com/)上下载 VS Code 安装包并进行安装，VS Code安装包要求不低于版本 1.57。
@@ -70,7 +34,7 @@ VS Code安装包下载网站： https://code.visualstudio.com/
 > 推荐 Windows 系统版本为 win10， MacOS 版本不低于 10.15。
 <br>
 
-#### 安装haas-studio插件
+### 2.2 安装haas-studio插件
 
 > 安装完 VS Code之后，windows用户请注意使用管理员权限打开(vscode插件会安装相关工具到C盘，需要管理员权限)
 
@@ -80,7 +44,7 @@ VS Code安装包下载网站： https://code.visualstudio.com/
 安装完 VS Code之后，请按照下图中数字的指示步骤完成haas-studio插件的安装。
 
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_安装haas_studio_插件.png width=80%/>
+<img src=../images/1_安装haas_studio_插件.png width=80%/>
 </div>
 
 &emsp;&emsp;
@@ -94,14 +58,14 @@ VS Code安装包下载网站： https://code.visualstudio.com/
 插件安装完成后，则 VSCode 左下角的状态栏会显示"快速开始"的图标，如下图所示。
 
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/haas-studio-startup-page.png width=80%/>
+<img src=../images/haas-studio-startup-page.png width=80%/>
 </div>
 
 &emsp;&emsp;
 一般情况下，左下角只会显示快速开始图标，如果打开或者新建了某个Python工程，则会在VSCode底部的状态栏展开如下一排按钮，这些按钮的功能如下图所示：
 
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_HaaS_Studio_Python工程按钮.png width=40%/>
+<img src=../images/1_HaaS_Studio_Python工程按钮.png width=40%/>
 </div>
 
 &emsp;&emsp;
@@ -119,8 +83,14 @@ python高级模式打开之后，这些按钮的功能变成如下图所示：
 <img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/haas-studio-python-advance-enable.png width=40%/>
 </div>
 
-### HaaS EDU K1串口名称确认
-#### Windows系统
+## 三、HaaS EDU K1固件烧录
+
+&emsp;&emsp;
+进行固件烧录前需要先确认开发板连接到电脑后对应的串口名称。首先需要将HaaS EDU K1用Type-C数据线和电脑相连。
+
+
+### 3.1 串口名称确认
+#### 3.1.1 Windows系统
 
 &emsp;&emsp;
 读者请通过控制面板下的设备管理器，查询当前电脑下HaaS EDU K1插入后新增的端口。下图中显示HaaS EDUK1连接后新增的串口为“COM7”。
@@ -133,7 +103,7 @@ python高级模式打开之后，这些按钮的功能变成如下图所示：
 
 <br>
 
-#### MAC系统
+#### 3.1.2 MAC系统
 
 &emsp;&emsp;
 如果您的电脑是MAC系统，系统会自带HaaS EDU K1 UART驱动程序，无需单独安装。可以在命令行中通过如下命令查看HaaS EDU K1接到电脑之前和之后串口列表的差异确认HaaS EDU K1串口名称。
@@ -154,15 +124,11 @@ zsh: no matches found: /dev/tty.usb*
 
 <br>
 
-## 固件烧录过程
+### 3.2 使用HaaS Studio进行固件烧录
 
-&emsp;&emsp;
-烧录此固件需使用HaaS-Studio集成开发环境。
-
-<br>
-1. 点击“快速开始”按钮后选择“烧录工具”按钮。如下图所示。
+1. 点击HaaS-Studio“快速开始”按钮后选择“烧录工具”按钮。如下图所示。
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_HaaS_Studio_固件烧录.png width=75%/>
+<img src=../images/1_HaaS_Studio_固件烧录.png width=75%/>
 </div>
 2. 选择好HaaS EDU K1对应的“串口名字” <br>
 3. 选择固件所在路径（上面“固件下载”步骤中解压出来的名为HaaSPython-HaaS-EDU-K1-{xxx}.bin的文件） <br>
@@ -174,7 +140,7 @@ zsh: no matches found: /dev/tty.usb*
 > 如果“串口名字”下拉框中没有正确的串口号，可以拔插HaaS EDU K1的USB口后，点击“刷新”按钮刷新串口列表。
 
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/haas-studio-firmware-burn.png width=85%/>
+<img src=../images/haas-studio-firmware-burn.png width=85%/>
 </div>
 
 &emsp;&emsp;
@@ -226,7 +192,7 @@ Burn "[('/Users/xxx/Downloads/HaaSPython-HaaSEDUK1/HaaSPython-HaaSEDUK1-1.0.1.bi
 &emsp;&emsp;
 经过上面的步骤HaaS Python固件就烧录到HaaS EDU K1开发板中去了。
 
-### 固件版本确认
+### 3.3 固件版本确认
 &emsp;&emsp;
 固件烧录完成后，如何确认固件真的有更新到硬件中呢？可以通过如下的方法确认：
 
@@ -247,9 +213,9 @@ Burn "[('/Users/xxx/Downloads/HaaSPython-HaaSEDUK1/HaaSPython-HaaSEDUK1-1.0.1.bi
 
 > MACOS建议使用picocom串口工具；Windows系统推荐使用Putty串口工具。
 
-## HaaS EDU K1 helloworld例程
+## 四、运行helloworld例程
 
-### 创建helloworld工程
+### 4.1 创建helloworld工程
 &emsp;&emsp;
 请遵循如下的步骤完成helloworld Python工程的创建。
 
@@ -257,36 +223,41 @@ Burn "[('/Users/xxx/Downloads/HaaSPython-HaaSEDUK1/HaaSPython-HaaSEDUK1-1.0.1.bi
 如下图所示，点击HaaS Studio的"快速开始"按键会弹出HaaS Studio的欢迎页面，请选择“创建项目”，如下图所示：
 
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_HaaS_Studio_创建项目向导.png width=60%/>
+<img src=../images/1_HaaS_Studio_创建项目向导.png width=80%/>
 </div>
 
 &emsp;&emsp;
 根据创建工程向导，开发者输入/选择相关的信息即可。下面以在HaaS EDU K1上面创建hellworld示例程序为例演示工程进行，步骤如下:
 > 注意事项： 文件夹不要有`中文，空格及其他异常`字符。
 
-1. 输入项目名称
-2. 选择工作区所在路径
-3. 选择硬件类型
-4. 选择编程语言
-5. 选择解决方案模板
+1. 选中“HaaS EDU K1”开发板，右侧会更新相应的案例列表
+2. 选择helloworld案例，点击创建。
+
+<div align="center">
+<img src=../images/haas-studio-创建工程-选择helloworld.png width=80%/>
+</div>
+
+&emsp;&emsp;
+填入项目名称，以及项目工作路径后点击确定。
+&emsp;&emsp;
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_HaaS_Studio_Python创建工程_项目名称_HaaSEDUK1.png width=40%/>
+<img src=../images/haas-studio-创建工程向导.png width=40%/>
 </div>
 
 &emsp;&emsp;
-然后点击“立即创建”按钮，在随后的步骤中确认输入的信息无误，点击“确认”，等待工程创建完成后，VS Code会自动打开新创建的工程。就可以在左侧的文件浏览页面中看到刚刚创建的helloworld工程。
+在随后的步骤中确认输入的信息无误，点击“确认”，等待工程创建完成后，VS Code会自动打开新创建的工程。就可以在左侧的文件浏览页面中看到刚刚创建的helloworld工程。
 
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_HaaS_Studio_Python_helloworld_代码_HaaS_EDU_K1.png width=80%/>
+<img src=../images/1_HaaS_Studio_Python_helloworld_代码.png width=80%/>
 </div>
 
 
-### 推送脚本到设备
+### 4.2 推送脚本到设备
 
 &emsp;&emsp;
 点击HaaS-Studio的“部署运行”按钮（<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_HaaS_Studio_部署运行.png width=5%/>），HaaS Studio工具上面会弹出如下的选择框，请按照如下的步骤逐步选择完成后，HaaS-Studio开始推出送固件。
 <div align="center">
-<img src=../images/1_HaaS_Studio_Python_本地推送脚本.png width=60%/>
+<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_HaaS_Studio_Python_本地推送脚本.png width=60%/>
 </div>
 
 &emsp;&emsp;
@@ -337,7 +308,7 @@ helloworld
 ...
 ```
 
-### 例程Python脚本说明
+### 4.3 例程Python脚本说明
 
 &emsp;&emsp;
 helloworld工程中的main.py脚本内容如下，各行代码的功能请参考下面代码的注释。
@@ -358,7 +329,7 @@ if __name__ == '__main__':
 helloworld例程运行起来就说明HaaS Python开发环境安装好了。接下来是对公测案例的说明。
 
 &emsp;&emsp;
-快速入门完成之后，建议您进入我们的[趣味案例专区](https://haas.iot.aliyun.com/solution)，快速体验更多有意思的案例。
+快速入门完成之后，建议您进入我们的[创意案例专区](https://haas.iot.aliyun.com/solution)，快速体验更多有意思的案例。
 
 &emsp;&emsp;
 如果您想了解如何从浅到深完成一个完整的物联网应用的开发，建议您进入我们的[学习中心](https://haas.iot.aliyun.com/learning)进行学习。
@@ -369,7 +340,7 @@ helloworld例程运行起来就说明HaaS Python开发环境安装好了。接
 &emsp;&emsp;
 如果您想看HaaS Python都提供哪些库和API，请点击左侧导航栏查看。
 
-## HaaS EDU K1扩展接口图
+## 五、HaaS EDU K1扩展接口图
 &emsp;&emsp;
 HaaS Python固件刷入HaaS EDU K1开发版之后，开发板端口详细定义及说明请参考下图：
 
diff --git a/haas_lib_bundles/python/docs/startup/M5StackCore2_startup.md b/haas_lib_bundles/python/docs/startup/M5StackCore2_startup.md
index 3d02aabb16..26fc29f63d 100644
--- a/haas_lib_bundles/python/docs/startup/M5StackCore2_startup.md
+++ b/haas_lib_bundles/python/docs/startup/M5StackCore2_startup.md
@@ -5,44 +5,20 @@ M5StackCore2是开源世界中被开发者普遍使用的开发板，在M5StackC
 &emsp;&emsp;
 本文则主要介绍如何烧录M5Stack HaaS标准固件并在此基础上完成helloworld Python程序的运行。
 
-## M5StackCore2 HaaS固件下载
-
+## 一、HaaS Python固件下载
 &emsp;&emsp;
-请通过下面固件列表链接下载开发板对应的固件压缩包并解压，解压完成后可以看到其目录结构如下：
+请从[HaaS Python版本历史](https://haas.iot.aliyun.com/haasapi/index.html?#/Python/docs/zh-CN/startup/startup)下载M5Stack Core2对应的固件压缩包并解压，解压完成后可以看到其目录结构如下：
 ```
 ├── HaaSPython-ESP32-8M-{xxx}.bin   # HaaS官方固件，{xxx}为版本号
 ```
-&emsp;&emsp;
-### HaaS Python M5StackCore2标准固件列表
-* [HaaSPython-ESP32-8M-v2.0.0](https://hli.aliyuncs.com/o/config/HaaSPython/HaaSPython-ESP32-8M-v2.0.0.zip)
-  * 版本更新说明（2022-04-10）
-    * HaaS轻应用标准升级到2.0（AliyunIoT增加文件上传功能，Driver SPI API增加多字节连续读写，AI，UI等能力）
-    * 新增[ESP32乐鑫官方开发板](https://haas.iot.aliyun.com/solution/detail/hardware?versionId=800C9562896F994200000001&dataId=800C9562896F9942)和[01Studio ESP32开发板](https://haas.iot.aliyun.com/solution/detail/hardware?versionId=800C55C67883087B00000001&dataId=800C55C67883087B)支持
-    * 新增30+[传感器](https://haas.iot.aliyun.com/solution/hardware)支持
-    * 新增30+[趣味案例](https://haas.iot.aliyun.com/solution)
-    * 新增3个精美UI模板（带UI能力开发板）
-    * 新增9种AI聚合服务（带UI和AI能力开发板）
-
-* [HaaSPython-ESP32-8M-v1.0.3](https://hli.aliyuncs.com/o/config/HaaS_Python/HaaSPython-ESP32-8M-opentest.zip)
 
-  <details>
-  <summary>版本更新说明（2022-01-13）</summary>
 
-  * ESP32平台新增HaaS AI能力
-  * ESP32平台新增HaaS UI Lite能力
-  * ESP32平台新增Audio案例
+## 二、安装HaaS-Studio开发工具
 
-  </details>
-
-## M5StackCore2开发环境准备
-&emsp;&emsp;
-将M5StackCore2开发板用USB Type-C数据线和电脑USB口相连。
-
-### HaaS Studio安装
 &emsp;&emsp;
 HaaS Studio目前是以插件的形式安装在VS Code（Visual Studio Code）工具中，所以安装HaaS Studio之前需要先安装VS Code。
 
-#### 安装VS Code
+### 2.1 安装VS Code
 
 &emsp;&emsp;
 读者请到[微软官方网站](https://code.visualstudio.com/)上下载 VS Code 安装包并进行安装，VS Code安装包要求不低于版本 1.57。
@@ -56,7 +32,7 @@ VS Code安装包下载网站： https://code.visualstudio.com/
 > 推荐 Windows 系统版本为 win10， MacOS 版本不低于 10.15。
 <br>
 
-#### 安装haas-studio插件
+### 2.2 安装haas-studio插件
 
 > 安装完 VS Code之后，windows用户请注意使用管理员权限打开(vscode插件会安装相关工具到C盘，需要管理员权限)
 
@@ -66,7 +42,7 @@ VS Code安装包下载网站： https://code.visualstudio.com/
 安装完 VS Code之后，请按照下图中数字的指示步骤完成haas-studio插件的安装。
 
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_安装haas_studio_插件.png width=80%/>
+<img src=../images/1_安装haas_studio_插件.png width=80%/>
 </div>
 
 &emsp;&emsp;
@@ -80,14 +56,14 @@ VS Code安装包下载网站： https://code.visualstudio.com/
 插件安装完成后，则 VSCode 左下角的状态栏会显示"快速开始"的图标，如下图所示。
 
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/haas-studio-startup-page.png width=80%/>
+<img src=../images/haas-studio-startup-page.png width=80%/>
 </div>
 
 &emsp;&emsp;
 一般情况下，左下角只会显示快速开始图标，如果打开或者新建了某个Python工程，则会在VSCode底部的状态栏展开如下一排按钮，这些按钮的功能如下图所示：
 
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_HaaS_Studio_Python工程按钮.png width=40%/>
+<img src=../images/1_HaaS_Studio_Python工程按钮.png width=40%/>
 </div>
 
 &emsp;&emsp;
@@ -105,12 +81,13 @@ python高级模式打开之后，这些按钮的功能变成如下图所示：
 <img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/haas-studio-python-advance-enable.png width=40%/>
 </div>
 
+## 三、固件烧录
 
-### M5StackCore2串口名称确认
 &emsp;&emsp;
-进行下面操作前请务必确认PC和M5StackCore2开发板之间连接用的是USB转Type-C类型的数据线，而非`Type-C的延长线`。`Type-C的延长线会导致电脑没办法正常识别M5StackCore2的串口`。
+进行固件烧录前需要先确认开发板连接到电脑后对应的串口名称。
 
-#### Windows系统
+### 3.1 串口名称确认
+#### 3.1.1 Windows系统
 
 &emsp;&emsp;
 如果您的电脑是Windows系统，请通过控制面板下的设备管理器，查询当前电脑下M5StackCore2插入后新增的端口。下图中显示电脑连接M5StackCore2后新增的串口为“COM7”。
@@ -129,7 +106,7 @@ python高级模式打开之后，这些按钮的功能变成如下图所示：
 
 <br>
 
-#### MAC系统
+#### 3.1.2 MAC系统
 
 &emsp;&emsp;
 使用MAC系统的开发者`务必`下载MACOS的驱动并`严格按照驱动压缩包中的pdf说明文档`中的安装说明进行安装（MAC下驱动加载需要手动开启加载权限）。
@@ -161,13 +138,13 @@ zsh: no matches found: /dev/tty.wchusbserial*
 如果你的电脑在插入M5StackCore2之后出现名称为tty.wchusbserial<xxx>的串口则代表驱动安装成功了。如果电脑只识别到一个名为tty.usbmodem<xxxx>的串口，则代表驱动未安装成功，请寻求M5StackCore2官方旗舰店的客服的协助。
 > 注意：每台PC的串口可能都不一样，上面只是笔者电脑上面的串口信息。
 
-### 固件烧录过程
+### 3.2 使用HaaS Studio进行固件烧录
 &emsp;&emsp;
 烧录此固件需使用HaaS-Studio集成开发环境。
 
 1. 点击“快速开始”按钮后选择“烧录工具”按钮。如下图所示。
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_HaaS_Studio_固件烧录.png width=75%/>
+<img src=../images/1_HaaS_Studio_固件烧录.png width=75%/>
 </div>
 1. 选择好M5StackCore2对应的“串口名字”和固件所在路径（上面“M5StackCore2 HaaS固件下载”步骤中解压出来的名为HaaSPython-ESP32-8M-{xxx}.bin的文件）之后点击“开始烧录”按钮，HaaS Studio便会将此固件烧录到开发板中，如下图所示。
 
@@ -176,7 +153,7 @@ zsh: no matches found: /dev/tty.wchusbserial*
 > 如果“串口名字”下拉框中没有正确的串口号，可以拔插M5StackCore2的USB口后，点击“刷新”按钮刷新串口列表。
 
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/haas-studio-firmware-burn.png width=85%/>
+<img src=../images/haas-studio-firmware-burn.png width=85%/>
 </div>
 
 &emsp;&emsp;
@@ -217,7 +194,7 @@ Hard resetting via RTS pin...
 &emsp;&emsp;
 经过上面的步骤HaaS Python M5StackCore2固件就烧录到M5StackCore2开发板中去了。
 
-### 固件版本确认
+### 3.3 固件版本确认
 &emsp;&emsp;
 固件烧录完成后，如何确认固件真的有更新到硬件中呢？可以通过如下的方法确认：
 
@@ -231,9 +208,11 @@ Hard resetting via RTS pin...
 <img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/HaaSPython_版本号确认_M5StackCore2.png width=80%/>
 </div>
 
-## M5StackCore2 helloworld例程
+> 打开串口工具后，敲回车后如果未出现">>>"符号，则一般是因为您的开发板正在运行Python脚本。此时，可以同时按下Ctrl+C两个按键，尝试打断当前的python脚本。如果按很多次Ctrl+C之后仍然没有出现">>>"，则大概率是因为开发板运行的程序死机，可以尝试按住“Ctrl+C”再对开发板进行硬件复位。
+
+## 四、运行helloworld例程
 
-### 创建helloworld工程
+### 4.1 创建helloworld工程
 &emsp;&emsp;
 请遵循如下的步骤完成helloworld Python工程的创建。
 
@@ -241,31 +220,41 @@ Hard resetting via RTS pin...
 如下图所示，点击HaaS Studio的"快速开始"按键会弹出HaaS Studio的欢迎页面，请选择“创建项目”，如下图所示：
 
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_HaaS_Studio_创建项目向导.png width=60%/>
+<img src=../images/1_HaaS_Studio_创建项目向导.png width=80%/>
 </div>
 
+
 &emsp;&emsp;
 根据创建工程向导，开发者输入/选择相关的信息即可。下面以在M5StackCore2上面创建hellworld示例程序为例演示工程进行，步骤如下:
 > 注意事项： 文件夹不要有中文，空格及其他异常字符。
 
-1. 输入项目名称
-2. 选择工作区所在路径
-3. 选择硬件类型
-4. 选择编程语言
-5. 选择解决方案模板
+1.1. 选中“M5Stack-Core2”开发板，右侧会更新相应的案例列表
+1. 选择helloworld案例，点击创建。
+
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_HaaS_Studio_Python创建工程_项目名称_m5stackcore2.png width=40%/>
+<img src=../images/haas-studio-创建工程-选择helloworld.png width=80%/>
 </div>
 
 &emsp;&emsp;
-然后点击“立即创建”按钮，在随后的步骤中确认输入的信息无误，点击“确认”，等待工程创建完成后，VS Code会自动打开新创建的工程。就可以在左侧的文件浏览页面中看到刚刚创建的helloworld工程。
+填入项目名称，以及项目工作路径后点击确定。
+&emsp;&emsp;
+<div align="center">
+<img src=../images/haas-studio-创建工程向导.png width=40%/>
+</div>
+
+&emsp;&emsp;
+在随后的步骤中确认输入的信息无误，点击“确认”，等待工程创建完成后，VS Code会自动打开新创建的工程。就可以在左侧的文件浏览页面中看到刚刚创建的helloworld工程。
+
+<div align="center">
+<img src=../images/1_HaaS_Studio_Python_helloworld_代码.png width=80%/>
+</div>
 
-### 推送脚本到设备
+### 4.2 推送脚本到设备
 
 &emsp;&emsp;
 点击HaaS-Studio的“部署运行”按钮（<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_HaaS_Studio_部署运行.png width=5%/>），HaaS Studio工具上面会弹出如下的选择框，请按照如下的步骤逐步选择完成后，HaaS-Studio开始推出送固件。
 <div align="center">
-<img src=../images/1_HaaS_Studio_Python_本地推送脚本.png width=60%/>
+<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_HaaS_Studio_Python_本地推送脚本.png width=60%/>
 </div>
 
 &emsp;&emsp;
@@ -289,7 +278,7 @@ helloworld
 ...
 ```
 
-### 例程Python脚本说明
+### 4.3 例程Python脚本说明
 
 &emsp;&emsp;
 helloworld工程中的main.py脚本内容如下，各行代码的功能请参考下面代码的注释。
@@ -310,7 +299,7 @@ if __name__ == '__main__':
 helloworld例程运行起来就说明HaaS Python开发环境安装好了。
 
 &emsp;&emsp;
-快速入门完成之后，建议您进入我们的[趣味案例专区](https://haas.iot.aliyun.com/solution)，快速体验更多有意思的案例。
+快速入门完成之后，建议您进入我们的[创意案例专区](https://haas.iot.aliyun.com/solution)，快速体验更多有意思的案例。
 
 &emsp;&emsp;
 如果您想了解如何从浅到深完成一个完整的物联网应用的开发，建议您进入我们的[学习中心](https://haas.iot.aliyun.com/learning)进行学习。
@@ -322,7 +311,7 @@ helloworld例程运行起来就说明HaaS Python开发环境安装好了。
 如果您想看HaaS Python都提供哪些库和API，请点击左侧导航栏查看。
 <br>
 
-## M5StackCore2扩展接口图
+## 五、M5StackCore2扩展接口图
 &emsp;&emsp;
 HaaS Python固件刷入M5StackCore2开发版之后，开发板端口详细定义及说明请参考下图：
 <div align="center">
diff --git a/haas_lib_bundles/python/docs/startup/VersionHistory.md b/haas_lib_bundles/python/docs/startup/VersionHistory.md
new file mode 100644
index 0000000000..90c5f69b6d
--- /dev/null
+++ b/haas_lib_bundles/python/docs/startup/VersionHistory.md
@@ -0,0 +1,24 @@
+# HaaS Python版本历史
+
+&emsp;&emsp;
+HaaS Python是阿里云IoT HaaS团队推出的HaaS物联网设备云端一体开发框架的重要组成部分。
+
+&emsp;&emsp;
+HaaS Python的目标是帮助中小开发者聚焦业务，实现设备安全上云，加速设备创新迭代，真正做到“Python也可以轻松开发智能设备”。
+
+&emsp;&emsp;
+本文主要介绍HaaS Python的固件版本信息。
+
+## HaaS Python版本列表
+
+
+|版本号|版本说明|固件下载链接|详细说明|
+|:-:|-|-|:-:|
+|v2.2<br>2022-05-30|HaaS Studio进阶版上线<br>新增6个传感器支持<br>新增15个创意案例<br>HaaS EDU K1支持彩色触摸屏<br>HaaS毕设计划启动<br>HaaS开源百校科技助力校园大使招募中<br>HaaS星案例征集火热进行中<br>HaaS合作伙伴计划全面启动|[HaaS EDU K1]()<br>[HaaS200]()<br>[HaaS506]()<br>[乐鑫 ESP32_DevKitC]()<br>[安信可 NodeMCU-32S]()<br>[01Studio pyWiFi-ESP32]()<br>[安信可 NodeMCU-ESP-S3-32S-Kit]()<br>[安信可 NodeMCU-ESP-C3-32S-Kit]()<br>[明栈 M5StackCore2]()<br>|<div align="center"><img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/HaaSPython_2.0_overview_1.png width=150%/></div><br>[查看详情](https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/HaaSPython_2.0_detail.png)|
+|v2.1<br>2022-04-30|HaaS Python标准升级到2.1<br>新增HaaS Python在线热更新功能<br>新增行为识别API<br>新增8款传感器（含工业类）<br>|[HaaS EDU K1](https://hli.aliyuncs.com/o/config/HaaS_Python/HaaSPython-HaaSEDUK1-v2.1.0.zip)<br>[HaaS200]()<br>[HaaS506]()<br>[乐鑫 ESP32_DevKitC](https://hli.aliyuncs.com/o/config/HaaS_Python/HaaSPython-ESP32-v2.1.0.zip)<br>[安信可 NodeMCU-32S](https://hli.aliyuncs.com/o/config/HaaS_Python/HaaSPython-ESP32-v2.1.0.zip)<br>[01Studio pyWiFi-ESP32](https://hli.aliyuncs.com/o/config/HaaS_Python/HaaSPython-ESP32-v2.1.0.zip)<br>[安信可 NodeMCU-ESP-S3-32S-Kit]()<br>[安信可 NodeMCU-ESP-C3-32S-Kit]()<br>[明栈 M5StackCore2](https://hli.aliyuncs.com/o/config/HaaS_Python/HaaSPython-ESP32-8M-v2.1.0.zip)<br>|<div align="center"><img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/HaaSPython_2.1_overview_1.png width=100%/></div><br>[查看详情](https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/HaaSPython_2.1_detail.png)|
+|v2.0<br>2022-05-30|HaaS Python标准升级到2.0<br>（新增AI，UI等能力、AliyunIoT增加文件上传功能，<br>Driver SPI API增加多字节连续读写）<br>新增ESP32乐鑫官方开发板和01Studio ESP32开发板支持<br>新增30+传感器支持<br>新增30+创意案例<br>新增3个精美UI模板（带UI能力开发板）<br>新增9种AI聚合服务（带UI和AI能力开发板）|[HaaS EDU K1](https://hli.aliyuncs.com/o/config/HaaSPython/HaaSPython-HaaSEDUK1-v2.0.0.zip)<br>[HaaS200](https://hli.aliyuncs.com/o/config/HaaS_Python/HaaSPython-HaaS200-v2.1.0.zip)<br>[HaaS506](https://hli.aliyuncs.com/o/config/haas506/HaaS506_v2.01.zip)<br>[乐鑫 ESP32_DevKitC](https://hli.aliyuncs.com/o/config/HaaSPython/HaaSPython-ESP32-v2.0.0.zip)<br>[安信可 NodeMCU-32S](https://hli.aliyuncs.com/o/config/HaaSPython/HaaSPython-ESP32-v2.0.0.zip)<br>[01Studio pyWiFi-ESP32](https://hli.aliyuncs.com/o/config/HaaSPython/HaaSPython-ESP32-v2.0.0.zip)<br>[明栈 M5StackCore2](https://hli.aliyuncs.com/o/config/HaaSPython/HaaSPython-ESP32-8M-v2.0.0.zip)<br>|<div align="center"><img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/HaaSPython_2.0_overview_1.png width=150%/></div><br>[查看详情](https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/HaaSPython_2.0_detail.png)|
+|v1.0.2<br>2022-01-20|aliyunIoT库功能优化<br>新增开源HaaS EDU K1教育案例<br>新增5个创意案例|[HaaS EDU K1](https://hli.aliyuncs.com/p/config/HaaS_Python/HaaSPython-HaaSEDUK1-v1.0.2.zip)<br>[安信可 NodeMCU-32S](https://hli.aliyuncs.com/p/config/HaaS_Python/HaaSPython-ESP32-v1.0.2.zip)|-|
+|v1.0.1<br>2022-01-13|动态生成QSTR功能<br>UART增加on/any函数<br>aliyunIoT修复内存泄漏及postProp返回值问题<br>修复部分BUG|[HaaS EDU K1](https://hli.aliyuncs.com/o/config/HaaS_Python/HaaSPython-HaaSEDUK1-1.0.1.zip)<br>[安信可 NodeMCU-32S](https://hli.aliyuncs.com/o/config/HaaS_Python/HaaSPython-ESP32-v1.0.1.zip)|-|
+|v1.0.2<br>2022-01-20|aliyunIoT库功能优化<br>新增开源HaaS EDU K1教育案例<br>新增5个创意案例|[HaaS EDU K1](https://hli.aliyuncs.com/p/config/HaaS_Python/HaaSPython-HaaSEDUK1-v1.0.2.zip)<br>[安信可 NodeMCU-32S](https://hli.aliyuncs.com/p/config/HaaS_Python/HaaSPython-ESP32-v1.0.2.zip)|-|
+|v1.0.0<br>2021-12-30|新增ESP32开发板NodeMCU-32支持<br>新增HaaS小程序，方便快速体验数据上云功能<br>升级HaaS Studio - 精简IDE开发流程，支持固件一键烧写<br>兼容MicroPython v1.17<br>扩展BLE配网、OTA和Modbus等功能<br>优化ESP32 IDF内存分配机制|[安信可 NodeMCU-32S](https://hli.aliyuncs.com/o/config/HaaS_Python/HaaSPython-ESP32-v1.0.1.zip)|-|
+|v0.2.0<br>2021-06-15|兼容MicroPython v1.17<br>支持快速连接阿里云物联网云平台（aliyunIoT）<br>扩展Driver、KV、http等功能|不推荐使用|-|
diff --git a/haas_lib_bundles/python/docs/startup/startup.md b/haas_lib_bundles/python/docs/startup/startup.md
new file mode 100644
index 0000000000..1f67e228bb
--- /dev/null
+++ b/haas_lib_bundles/python/docs/startup/startup.md
@@ -0,0 +1,102 @@
+# HaaS Python快速开始
+
+&emsp;&emsp;
+HaaS Python是阿里云IoT HaaS团队推出的HaaS物联网设备云端一体开发框架的重要组成部分。
+
+&emsp;&emsp;
+HaaS Python的目标是帮助中小开发者聚焦业务，实现设备安全上云，加速设备创新迭代，真正做到“Python也可以轻松开发智能设备”。
+
+## HaaS Python版本历史
+
+|版本号|版本说明|固件下载链接|详细说明|
+|:-:|-|-|:-:|
+|v2.2<br>2022-05-30|HaaS Studio进阶版上线<br>新增6个传感器支持<br>新增15个创意案例<br>HaaS EDU K1支持彩色触摸屏<br>HaaS毕设计划启动<br>HaaS开源百校科技助力校园大使招募中<br>HaaS星案例征集火热进行中<br>HaaS合作伙伴计划全面启动|[HaaS EDU K1](https://hli.aliyuncs.com/o/config/HaaS_Python/HaaSPython-HaaSEDUK1-v2.2.0.zip)<br>[HaaS200](https://hli.aliyuncs.com/o/config/HaaS_Python/HaaSPython-HaaS200-v2.2.0.zip)<br><br>[乐鑫 ESP32_DevKitC](https://hli.aliyuncs.com/o/config/HaaS_Python/HaaSPython-ESP32-v2.2.0.zip)<br>[安信可 NodeMCU-32S](https://hli.aliyuncs.com/o/config/HaaS_Python/HaaSPython-ESP32-v2.2.0.zip)<br>[01Studio pyWiFi-ESP32](https://hli.aliyuncs.com/o/config/HaaS_Python/HaaSPython-ESP32-v2.2.0.zip)<br>[安信可 NodeMCU-ESP-S3-32S-Kit](https://hli.aliyuncs.com/o/config/HaaS_Python/HaaSPython-ESP-S3-12K-Kit-v2.2.0.zip)<br>[安信可 NodeMCU-ESP-C3-32S-Kit](https://hli.aliyuncs.com/o/config/HaaS_Python/HaaSPython-ESP-C3-32S-Kit-v2.2.0.zip)<br>[明栈 M5StackCore2](https://hli.aliyuncs.com/o/config/HaaS_Python/HaaSPython-ESP32-8M-v2.2.0.zip)<br>| <div align="center"> <img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/HaaSPython_2.2_overview_1.png width=30%/></div> <br>[查看详情](https://haas.iot.aliyun.com/haasapi/index.html?#/Python/docs/zh-CN/startup/HaaSPython_2.2_detail)|
+|v2.1<br>2022-04-30|HaaS Python标准升级到2.1<br>新增HaaS Python在线热更新功能<br>新增行为识别API<br>新增8款传感器（含工业类）<br>|[HaaS EDU K1](https://hli.aliyuncs.com/o/config/HaaS_Python/HaaSPython-HaaSEDUK1-v2.1.0.zip)<br>[HaaS200](https://hli.aliyuncs.com/o/config/HaaS_Python/HaaSPython-HaaS200-v2.1.0.zip)<br>[HaaS506](https://hli.aliyuncs.com/o/config/haas506/HaaS506_v2.01.zip)<br>[乐鑫 ESP32_DevKitC](https://hli.aliyuncs.com/o/config/HaaS_Python/HaaSPython-ESP32-v2.1.0.zip)<br>[安信可 NodeMCU-32S](https://hli.aliyuncs.com/o/config/HaaS_Python/HaaSPython-ESP32-v2.1.0.zip)<br>[01Studio pyWiFi-ESP32](https://hli.aliyuncs.com/o/config/HaaS_Python/HaaSPython-ESP32-v2.1.0.zip)<br>[安信可 NodeMCU-ESP-S3-32S-Kit]()<br>[安信可 NodeMCU-ESP-C3-32S-Kit]()<br>[明栈 M5StackCore2](https://hli.aliyuncs.com/o/config/HaaS_Python/HaaSPython-ESP32-8M-v2.1.0.zip)<br>|<div align="center"><img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/HaaSPython_2.1_overview_1.png width=30%/></div><br>[查看详情](https://haas.iot.aliyun.com/haasapi/index.html?#/Python/docs/zh-CN/startup/HaaSPython_2.1_detail)|
+
+<details>
+<summary> 更多历史版本 </summary>
+
+|版本号|版本说明|固件连接|详细说明|
+|:-:|-|-|:-:|
+|v2.0<br>2022-05-30|HaaS Python标准升级到2.0<br>（新增AI，UI等能力、AliyunIoT增加文件上传功能，<br>Driver SPI API增加多字节连续读写）<br>新增ESP32乐鑫官方开发板和01Studio ESP32开发板支持<br>新增30+传感器支持<br>新增30+创意案例<br>新增3个精美UI模板（带UI能力开发板）<br>新增9种AI聚合服务（带UI和AI能力开发板）|[HaaS EDU K1](https://hli.aliyuncs.com/o/config/HaaSPython/HaaSPython-HaaSEDUK1-v2.0.0.zip)<br>[HaaS200](https://hli.aliyuncs.com/o/config/HaaS_Python/HaaSPython-HaaS200-v2.1.0.zip)<br>[HaaS506](https://hli.aliyuncs.com/o/config/haas506/HaaS506_v2.01.zip)<br>[乐鑫 ESP32_DevKitC](https://hli.aliyuncs.com/o/config/HaaSPython/HaaSPython-ESP32-v2.0.0.zip)<br>[安信可 NodeMCU-32S](https://hli.aliyuncs.com/o/config/HaaSPython/HaaSPython-ESP32-v2.0.0.zip)<br>[01Studio pyWiFi-ESP32](https://hli.aliyuncs.com/o/config/HaaSPython/HaaSPython-ESP32-v2.0.0.zip)<br>[明栈 M5StackCore2](https://hli.aliyuncs.com/o/config/HaaSPython/HaaSPython-ESP32-8M-v2.0.0.zip)<br>|<div align="center"><img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/HaaSPython_2.0_overview_1.png width=200%/></div><br>[查看详情](https://haas.iot.aliyun.com/haasapi/index.html?#/Python/docs/zh-CN/startup/HaaSPython_2.0_detail)|
+|v1.0.2<br>2022-01-20|aliyunIoT库功能优化<br>新增开源HaaS EDU K1教育案例<br>新增5个创意案例|[HaaS EDU K1](https://hli.aliyuncs.com/p/config/HaaS_Python/HaaSPython-HaaSEDUK1-v1.0.2.zip)<br>[安信可 NodeMCU-32S](https://hli.aliyuncs.com/p/config/HaaS_Python/HaaSPython-ESP32-v1.0.2.zip)|-|
+|v1.0.1<br>2022-01-13|动态生成QSTR功能<br>UART增加on/any函数<br>aliyunIoT修复内存泄漏及postProp返回值问题<br>修复部分BUG|[HaaS EDU K1](https://hli.aliyuncs.com/o/config/HaaS_Python/HaaSPython-HaaSEDUK1-1.0.1.zip)<br>[安信可 NodeMCU-32S](https://hli.aliyuncs.com/o/config/HaaS_Python/HaaSPython-ESP32-v1.0.1.zip)|-|
+|v1.0.2<br>2022-01-20|aliyunIoT库功能优化<br>新增开源HaaS EDU K1教育案例<br>新增5个创意案例|[HaaS EDU K1](https://hli.aliyuncs.com/p/config/HaaS_Python/HaaSPython-HaaSEDUK1-v1.0.2.zip)<br>[安信可 NodeMCU-32S](https://hli.aliyuncs.com/p/config/HaaS_Python/HaaSPython-ESP32-v1.0.2.zip)|-|
+|v1.0.0<br>2021-12-30|新增ESP32开发板NodeMCU-32支持<br>新增HaaS小程序，方便快速体验数据上云功能<br>升级HaaS Studio - 精简IDE开发流程，支持固件一键烧写<br>兼容MicroPython v1.17<br>扩展BLE配网、OTA和Modbus等功能<br>优化ESP32 IDF内存分配机制|[安信可 NodeMCU-32S](https://hli.aliyuncs.com/o/config/HaaS_Python/HaaSPython-ESP32-v1.0.1.zip)|-|
+|v0.2.0<br>2021-06-15|兼容MicroPython v1.17<br>支持快速连接阿里云物联网云平台（aliyunIoT）<br>扩展Driver、KV、http等功能|不推荐使用|-|
+
+</details>
+
+&emsp;&emsp;
+接下来看看如何<font size = 5, color=red>三步快速开启你的HaaS Python之旅</font>吧。
+
+<div align="center">
+<img src=../images/HaaSPython_快速开始_overview.png width=70%/>
+</div>
+
+## 一、选择你的开发板
+
+&emsp;&emsp;
+目前HaaS Python支持如下几种开发板，如果你手上还没有如下开发板，可以从下表按照你的需求进行开发板的选择。
+
+|硬件系列|开发板介绍|开发板特点|开发板快速开始|
+|-|-|-|-|
+|HaaS EDU K1|[HaaS EDU K1](https://haas.iot.aliyun.com/solution/detail/hardware?versionId=800C5AB3B8A4A88800000001&dataId=800C5AB3B8A4A888)|蓝牙/Wi-Fi<br>内置OLED与多款传感器<br>物联网学习首选|[链接](https://haas.iot.aliyun.com/haasapi/index.html?spm=a2cpu.b17074837.0.0.66e960b1YtzRuv#/Python/docs/zh-CN/startup/HaaS_EDU_K1_startup)|
+|HaaS506|[煜瑛 HaaS506](https://haas.iot.aliyun.com/solution/detail/hardware?versionId=800CF06E76DC612F00000001&dataId=800CF06E76DC612F)|4G CAT.1|[链接](https://haas.iot.aliyun.com/haasapi/index.html?spm=a2cpu.b17074837.0.0.66e960b1YtzRuv#/Python/docs/zh-CN/startup/HaaS506_startup)|
+|HaaS200|[翼数 HaaS200](https://haas.iot.aliyun.com/solution/detail/hardware?versionId=800C8F815768381600000001&dataId=800C8F8157683816)|蓝牙/Wi-Fi|[链接](https://haas.iot.aliyun.com/haasapi/index.html?spm=a2cpu.b17074837.0.0.66e960b1YtzRuv#/Python/docs/zh-CN/startup/HaaS200_startup)|
+|ESP32开发板|[乐鑫 ESP32_DevKitC](https://haas.iot.aliyun.com/solution/detail/hardware?versionId=800C9562896F994200000001&dataId=800C9562896F9942)<br>[安信可 NodeMCU-32S](https://haas.iot.aliyun.com/solution/detail/hardware?versionId=800C0A5C37AADCDB00000001&dataId=800C0A5C37AADCDB)<br>[01Studio pyWiFi-ESP32](https://haas.iot.aliyun.com/solution/detail/hardware?versionId=800C55C67883087B00000001&dataId=800C55C67883087B)|蓝牙/Wi-Fi|[链接](https://haas.iot.aliyun.com/haasapi/index.html?spm=a2cpu.b17074837.0.0.66e960b1YtzRuv#/Python/docs/zh-CN/startup/ESP32_startup)|
+|ESP32-S3开发板|[安信可 NodeMCU-ESP-S3-32S-Kit](https://haas.iot.aliyun.com/solution/detail/hardware?versionId=800C860464C2A53800000001&dataId=800C860464C2A538)|本地AI能力<br>蓝牙/Wi-Fi<br>|[链接](https://haas.iot.aliyun.com/haasapi/index.html?spm=a2cpu.b17074837.0.0.66e960b1YtzRuv#/Python/docs/zh-CN/startup/ESP-S3-12K-Kit_startup)|
+|ESP32-C3开发板|[安信可 NodeMCU-ESP-C3-32S-Kit](https://haas.iot.aliyun.com/solution/detail/hardware?versionId=800CC0B0F588AC3100000001&dataId=800CC0B0F588AC31)|RISC-V <br> 蓝牙/Wi-Fi|[链接](https://haas.iot.aliyun.com/haasapi/index.html?spm=a2cpu.b17074837.0.0.66e960b1YtzRuv#/Python/docs/zh-CN/startup/ESP-C3-32S-Kit_startup)|
+|M5StackCore2|[明栈 M5StackCore2](https://haas.iot.aliyun.com/solution/detail/hardware?versionId=800C84FAF561DF6A00000001&dataId=800C84FAF561DF6A)|ESP32芯片<br>带触摸屏<br>支持摄像头与云端一体AI|[链接](https://haas.iot.aliyun.com/haasapi/index.html?spm=a2cpu.b17074837.0.0.66e960b1YtzRuv#/Python/docs/zh-CN/startup/M5StackCore2_startup)|
+
+## 二、安装HaaS-Studio开发工具
+
+&emsp;&emsp;
+下载 VS Code 安装包并进行安装，安装完 VS Code之后，请按照下图中数字的指示步骤完成haas-studio插件的安装。
+
+<div align="center">
+<img src=../images/1_安装haas_studio_插件.png width=80%/>
+</div>
+
+HaaS Studio安装完毕后，在“快速开始”可以看到其全部功能，如下图所示。
+
+<div align="center">
+<img src=../images/HaaS_Studio_fast_startup.png width=80%/>
+</div>
+
+
+</div>
+
+## 三、运行Hello World程序
+### 3.1 下载HaaS Python固件并烧录
+
+&emsp;&emsp;
+请通过本文前面”HaaS Python版本历史“章节中的“固件下载链接”下载适用于你手头开发板的固件，推荐使用最新版本的固件。
+
+&emsp;&emsp;
+固件下载完成后，通过HaaS Studio对固件进行烧录。下图是HaaS EDU K1烧录的过程。
+
+<div align="center">
+<img src=../images/HaaS_Studio_HaaSEDUK1_fw_download.png width=80%/>
+</div>
+
+> 不同开发板详细固件烧录流程请参考上文“开发板快速开始”链接中“固件烧录”章节的说明。
+
+### 3.2 创建并运行第一个HaaS Python程序
+
+&emsp;&emsp;
+HaaS Python固件烧录完成后，在HaaS Studio的的“快速开始”页面点击“创建项目”后选择你的开发板中“Hello World”程序（下图是以HaaS EDU K1为例），点击“立即创建”即可创建一个本地工程。
+
+<div align="center">
+<img src=../images/HaaS_Studio_HaaSEDUK1_helloworld.png width=80%/>
+</div>
+
+&emsp;&emsp;
+待工程创建完毕后点击“部署运行”按钮，将程序推送到开发板中即可体验Hello World程序。
+
+> 不同开发板部署运行的详细流程请参考上文“开发板快速开始”链接中“Hello World例程”章节的说明。
+
+&emsp;&emsp;
+体验完Hello World例程后，建议你进入[HaaS Python创意案例专区](https://haas.iot.aliyun.com/solution)，找一个和你创意接近的案例或你感兴趣的案例，学学怎样用HaaS Python完成一个云端一体全链路物联网应用开发过程。
+
+


Test patch:
diff --git a/haas_lib_bundles/python/docs/startup/ESP32_opentest.md b/haas_lib_bundles/python/docs/startup/ESP32_opentest.md
index 066953a9f5..dce384239b 100644
--- a/haas_lib_bundles/python/docs/startup/ESP32_opentest.md
+++ b/haas_lib_bundles/python/docs/startup/ESP32_opentest.md
@@ -97,7 +97,7 @@ zsh: no matches found: /dev/tty.usb*
 ### ESP32 NodeMCU固件列表
 * [ESP32-NodeMCU最新固件](https://hli.aliyuncs.com/o/config/HaaS_Python/HaaSPython-esp32-nodemcu32s.zip)
 
-  * NodeMCU-32S最新固件v0.1.7版本更新说明（2020-12-20）
+  * NodeMCU-32S最新固件v0.1.7版本更新说明（2021-12-20）
     * 更换vfatfs到 littlefs，节省20K内存
     * 优化系统内存管理策略，缓解内存不足问题
     * 增加statvfs接口
@@ -206,10 +206,7 @@ Hard resetting via RTS pin...
 
 &emsp;&emsp;
 &emsp;&emsp;
-点击HaaS-Studio的“部署运行”按钮（<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_HaaS_Studio_部署运行.png width=5%/>），HaaS Studio工具上面会弹出如下的选择框，请按照如下的步骤逐步选择完成后，HaaS-Studio开始推出送固件。
-<div align="center">
-<img src=../images/1_HaaS_Studio_Python_本地推送脚本.png width=60%/>
-</div>
+点击HaaS-Studio的“部署运行”按钮（<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_HaaS_Studio_部署运行.png width=5%/>），HaaS-Studio会将脚本推送到开发板上。
 
 &emsp;&emsp;
 脚本推送完成后，VS Code的命令行窗口会有如下提示：
@@ -217,9 +214,22 @@ Hard resetting via RTS pin...
 upload success
 ```
 
+&emsp;&emsp;
+如果`推送不成功`请点击下面`"推送失败的解决方案"`按钮查看解决方法。
+<details>
+<summary>推送失败的解决方案</summary>
+&emsp;&emsp;
+一般情况下，推送失败是因为电脑上外接了多个USB转串口的设备导致的。此时，VS Code的命令行中会列出系统的串口列表，需要您在命令行中敲入ESP32串口名称（前面“ESP32串口名称确认”步骤中有说明）对应的序号之后敲回车。如下图所示：
+
+<div align="center">
+<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_HaaS_Studio_选择串口序号.png width=150%/>
+</div>
+
 &emsp;&emsp;
 如果选择了串口仍然推送失败，请联系HaaS小二解决推送问题。
 
+</details>
+
 <br>
 
 &emsp;&emsp;
@@ -257,7 +267,7 @@ helloworld例程运行起来就说明HaaS Python开发环境安装好了。接
 &emsp;&emsp;
 ESP32快速开始完成之后，公测用户可以开始如下几部分的测试：
 * 一分钟上云体验
-* 趣味案例
+* 创意案例
 * 教育仓库案例
 * HaaS API文档
 
@@ -270,9 +280,9 @@ ESP32快速开始完成之后，公测用户可以开始如下几部分的测试
 <img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/一分钟上云案例入口.png width=80%/>
 </div>
 
-## 趣味案例
+## 创意案例
 &emsp;&emsp;
-如上图所示，“趣味案例”页面下面的案例都是独立的，每一个都可以单独体验，建议按照下面的顺序依此体验。
+如上图所示，“创意案例”页面下面的案例都是独立的，每一个都可以单独体验，建议按照下面的顺序依此体验。
 * 火焰检测系统
 * 花卉养植系统
 * 起夜灯
diff --git a/haas_lib_bundles/python/docs/startup/M5StackCore2_opentest.md b/haas_lib_bundles/python/docs/startup/M5StackCore2_opentest.md
index 867687e01d..748a33596f 100644
--- a/haas_lib_bundles/python/docs/startup/M5StackCore2_opentest.md
+++ b/haas_lib_bundles/python/docs/startup/M5StackCore2_opentest.md
@@ -44,7 +44,7 @@ VS Code安装包下载网站： https://code.visualstudio.com/
 安装完 VS Code之后，请按照下图中数字的指示步骤完成haas-studio插件的安装。
 
 <div align="center">
-<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_安装haas_studio_插件.png width=80%/>
+<img src=../images/1_安装haas_studio_插件.png width=80%/>
 </div>
 
 &emsp;&emsp;
@@ -79,7 +79,7 @@ VS Code安装包下载网站： https://code.visualstudio.com/
 如果电脑在连接M5StackCore2之前和之后，没有新增串口，则需要安装M5StackCore2的串口驱动：[驱动下载链接](https://docs.m5stack.com/en/download)。
 
 <div align="center">
-<img src=../images/M5StackCore2驱动下载页_Windows.png width=70%/>
+<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/M5StackCore2驱动下载页_Windows.png width=70%/>
 </div>
 
 <br>
@@ -89,13 +89,13 @@ VS Code安装包下载网站： https://code.visualstudio.com/
 &emsp;&emsp;
 使用MAC系统的开发者`务必`下载MACOS的驱动并`严格按照驱动压缩包中的pdf说明文档`中的安装说明进行安装（MAC下驱动加载需要手动开启加载权限）。
 <div align="center">
-<img src=../images/M5StackCore2驱动下载页_MACOS.png width=70%/>
+<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/M5StackCore2驱动下载页_MACOS.png width=70%/>
 </div>
 
 > 笔者下的v1.7版本的驱动解压后说明文档名称为“CH34X_DRV_INSTALL_INSTRUCTIONS.pdf”如下图所示：
 
 <div align="center">
-<img src=../images/M5StackCore2驱动下载页_MACOS_说明文档.png width=70%/>
+<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/M5StackCore2驱动下载页_MACOS_说明文档.png width=70%/>
 </div>
 
 <br>
@@ -218,19 +218,30 @@ Hard resetting via RTS pin...
 ### 推送脚本到设备
 
 &emsp;&emsp;
-点击HaaS-Studio的“部署运行”按钮（<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_HaaS_Studio_部署运行.png width=5%/>），HaaS Studio工具上面会弹出如下的选择框，请按照如下的步骤逐步选择完成后，HaaS-Studio开始推出送固件。
-<div align="center">
-<img src=../images/1_HaaS_Studio_Python_本地推送脚本.png width=60%/>
-</div>
+点击HaaS-Studio的“部署运行”按钮（<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_HaaS_Studio_部署运行.png width=5%/>），HaaS-Studio会将脚本推送到开发板上。
 
 &emsp;&emsp;
 脚本推送完成后，VS Code的命令行窗口会有如下提示：
 ```
 upload success
 ```
+
+&emsp;&emsp;
+如果`推送不成功`请点击下面"推送失败的解决方案"按钮查看解决方法。
+<details>
+<summary>推送失败的解决方案</summary>
+&emsp;&emsp;
+一般情况下，推送失败是因为电脑上外接了多个USB转串口的设备导致的。此时，VS Code的命令行中会列出系统的串口列表，需要您在命令行中敲入M5StackCore2串口名称（前面“M5StackCore2串口名称确认”步骤中有说明）对应的序号之后敲回车。如下图所示：
+
+<div align="center">
+<img src=https://hli.aliyuncs.com/haas-static/haasapi/Python/docs/zh-CN/images/1_HaaS_Studio_选择串口序号.png width=150%/>
+</div>
+
 &emsp;&emsp;
 如果选择了串口仍然推送失败，请联系HaaS小二解决推送问题。
 
+</details>
+
 <br>
 &emsp;&emsp;
 推送此脚本到M5StackCore2之后，HaaS-Studio同时会自动打开串口工具，并自动执行main.py脚本，此时可以在看到设备周期性的打印如下日志。
@@ -268,21 +279,22 @@ helloworld例程运行起来就说明HaaS Python开发环境安装好了。
 M5StackCore2快速开始完成之后，公测用户可以开始如下几部分的测试。
 
 ## Audio案例
-Audio趣味案例测试入口：https://haas.iot.aliyun.com/solution
+Audio创意案例测试入口：https://haas.iot.aliyun.com/solution
 * [播报音箱](https://haas.iot.aliyun.com/solution/detail/solution?versionId=800AF99C5AC00ACE00000001&dataId=800AF99C5AC00ACE)
 
 ## HaaS AI案例
 &emsp;&emsp;
-HaaS AI趣味案例测试入口：https://haas.iot.aliyun.com/solution
+HaaS AI创意案例测试入口：https://haas.iot.aliyun.com/solution
 
 &emsp;&emsp;
-主要有下图中的两个案例：
+主要有下图中的三个案例：
 * [水果识别系统](https://haas.iot.aliyun.com/solution/detail/solution?versionId=800A962AB944E4C400000001&dataId=800A962AB944E4C4)
 * [人员入侵检测系统](https://haas.iot.aliyun.com/solution/detail/solution?versionId=800A42D45EC1E0D100000001&dataId=800A42D45EC1E0D1)
+* [车牌识别](https://haas.iot.aliyun.com/solution/detail/solution?versionId=800AD0DC054E0B5B00000001&dataId=800AD0DC054E0B5B)
 
 ## HaaS UI案例
 &emsp;&emsp;
-HaaS AI趣味案例测试入口：https://haas.iot.aliyun.com/solution
+HaaS AI创意案例测试入口：https://haas.iot.aliyun.com/solution
 
 &emsp;&emsp;
 主要有下图中的三个案例：
@@ -314,4 +326,4 @@ HaaS API文档测试入口：https://haas.iot.aliyun.com/
 
 > 再次感谢您能参与HaaS Python的公测！
 
-<br>
\ No newline at end of file
+<br>