## 6.1 Resource compression package The resource package contains code,libraries,firmware and Thonny software. You must have this resource to continue learning. [Resource-compression-package](../Resource-compression-package.7z) ## 6.2 get starter with Thonny --- ### 6.2.1 Open the Thonny Package Please refer to the folder shown below: ![image1](../media/29fa7a9563dec2dddbfc7ed79d197380.png) --- ### 6.2.2 Thonny Interface Open the Thonny ![image2](../media/d753621b40cd7405ce034e93e0f5678a.png) Main interface functions: ![image3](../media/d41b79772c9846fd8bf295c8451f8321.png) ![image4](../media/3d04fe6893ca104e4e593a0786cb3799.png) --- ### 6.2.3 Select ESP32 Development Environment Click Python.exe,then select Configure interpreter ![image5](../media/30d66dba96cfabbe2bd3b6c858564ef2.png) Select MicroPython(ESP32) from the Interpreter interface ![image6](../media/5f92c4dd24223cf49d6da075aa53307f.png) --- ### 6.2.4 Installing Firmware Download link:\ https://micropython.org/download/esp32/ Choose to download version V1.17 ![image7](../media/4f1f3b0568c3ae2ca3288431df340184.png) Of course, we also provide the downloaded firmware, as shown below. ![image-20250408113209943](../media/image-20250408113209943.png) Burn MicroPython firmware Connect the smart home to your computer with a USB. Click Install or update firmware ![image8](../media/9b8470fee22b3a6aa4ac21d1e1d10eda.png) Select Port ![image9](../media/d3bff3f1b25076733717273e94616088.png) Click Browser to find the downloaded version V1.17 firmware ![image10](../media/ad4cfc202f014101ddd9f5373773635f.png) ![image11](../media/aef61c4411d53f83685ad570c7d3a075.png) Click install ![image12](../media/507ff0c04761a509f729a8c4e88e4b27.png) Choose Port or WebREPL as the driver of ESP32 mainboard CH340(COM) ![image13](../media/c1c4ae83635b2c0186b1985aeef844ae.png) ![image14](../media/19514aef3fdd86fb2c033c6441d8ff6e.png) The ESP32 environment has been installed. Thonny interface ![image15](../media/c42ed7549ff7ff1f7deabd64710cb98e.png)