ESP32, Start a Project [ make menuconfig, make, make flash ]
https://esp-idf.readthedocs.io/en/latest/get-started/index.html#start-a-project
1. Start a Project
2. hello_world
cd ~/esp
cp -r $IDF_PATH/examples/get-started/hello_world ./
cp -r $IDF_PATH/examples/get-started/hello_world ./
cd hello_world/
make menuconfig
3. Serial flasher config
터미널에서 flash 하는 경우 Serial 을 통해 write 하기 때문에 설정해 주어야 합니다.
4. Default serial port
5. COM Port 설정
윈도우즈 환경에서 사용하기 때문에 COM을 사용하였고
Mac 또는 리눅스 환경이라면 /dev/tty 를 사용하시면 됩니다.
make 빌드 후 터미널을 통해 flash를 하거나 터미널을 통해 serial log를 확인할 때 사용합니다.
7. serial port 확인
8. Flash size
8. 4MB
제가 사용하는 ESP32_DevKitC_V4 보드가 4MB 이므로 설정하였습니다.
9.Flash size 확인
10. make 빌드
make -j2 또는 make -j4 등으로 멀티코어를 사용하여 빌드할 수 있지만
CPU 점유율이 90% 이상을 차지할 수 있으므로 주의해서 사용해야 합니다.
11. 빌드 완료
12. make flash
보드에 firmware write 후 자동적으로 보드를 reset 합니다.
'ESP32' 카테고리의 다른 글
ESP32, esptool 설치 (0) | 2018.08.02 |
---|---|
ESP32, make monitor 사용 방법 (0) | 2018.08.02 |
ESP32, Flash Download Tools 설치 (0) | 2018.08.02 |
ESP32, IDF_PATH 설정 (1) | 2018.08.02 |
ESP32, ESP-IDF 다운로드 [ 라이브러리, example code ] (0) | 2018.08.02 |