# SDK鐨勮幏鍙栦笌缂栬瘧

## 鐩稿叧浠撳簱鍦板潃
### 閫傞厤鐨凟SP-IDF
https://github.com/espressif/esp-idf/tree/release/v4.4

### 寮€鍙慡DK
鍥藉璇蜂娇鐢細
https://github.com/wireless-tag-com/8ms-esp32/tree/release/3.0

鍥藉唴璇蜂娇鐢細
https://gitee.com/qiming-zhixian/sdk-8ms-esp32/tree/release%2F3.0/

### 8MS鎿嶄綔鏂囨。
https://doc.8ms.xyz/
  
## 鐜鎼缓
### linux
ubuntu

``` SHELL
sudo apt update
sudo apt install git
sudo apt install python3
sudo apt install cmake
sudo apt install libusb-1.0-0-dev
git clone -b release/v4.4 --recursive https://github.com/espressif/esp-idf.git
cd esp-idf
export IDF_GITHUB_ASSETS="dl.espressif.com/github_assets"
bash install.sh
source export.sh
```

### windows
鍙傝€冧互涓嬮摼鎺ワ紝寤鸿浣跨敤绂荤嚎瀹夎
https://docs.espressif.com/projects/esp-idf/zh_CN/release-v4.4/esp32s3/get-started/windows-setup.html#get-started-windows-tools-installer

鎴栧厠闅嗕笂杩癳sp-idf浠撳簱鍚庢墽琛屾牴鐩綍涓媔nstall.bat


### 浣跨敤docker鎼缓

``` shell
docker pull shukewt/qmsd_idf_4_4
docker container run -it shukewt/qmsd_idf_4_4 /bin/bash
source ~/esp/esp-idf/export.sh
```

### 鍙傝€冭祫鏂�
- [涔愰懌寮€鍙戞枃妗(https://docs.espressif.com/projects/esp-idf/zh_CN/v4.4.4/esp32s3/get-started/index.html#)


## 缂栬瘧
### 閫夋嫨宸ョ▼缂栬瘧
cd鍒皊dk鐩綍涓媏xample鍐呬换鎰忕ず渚嬩笅
### 閫夋嫨寮€鍙戞澘
```
idf.py load-board
--- Please select board to load sdkconfig ---
0): ZX3D50CE02S-USRC-4832
1): ZX3D95CE01S-AR
2): ZX3D95CE01S-UR
3): ZX4D30NS
x): exit
Select board [0 ~ 3]: 0
Select board: ZX3D50CE02S-USRC-4832
Executing action: fullclean
Done
```
### 缂栬瘧
~~~
idf.py build
~~~