728x90
반응형

VSCODE를 시작한다. 아래 화면을 보면 여기서 Create a Python file을눌러 시작해도 된다. 그러나 정리를 위해서 EXPLORER에서 시작 하겠다.

 

왼쪽 상단에 EXPLORER 클릭. Open Folder를 클릭하여 프로젝트를 저장하고 공부할 폴더를 선택 하자.

 

D 드라이브에 Python_test 폴더를 만든후 그곳에 hello라는 폴더를 하나더 만든후 그곳을 설정 했다.

다음과 같은 메시지가 뜨면 Yes를 눌러주자. (이폴더에 있는 파일을 신뢰 하냐고 물어봄)

 

왼쪽 창 HELLO 밑에 부분에서 마우스 우측 버튼을 누르고 New File...을 클릭한다.

 

hello.py 로 파일이름을 정하고 파일 내용은 print("hello") 라고 입력한다.

 

모두다 입력 했으면 F5 키를 눌러서 실행하자. 실행하면 아래와 같은 창이 뜨는데 엔턴을 눌러주자.

 

그러면 아래와 같이 hello 글씨가 출력 되는것을 확인 할수 있다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

728x90
반응형
728x90
반응형

VSCODE를 실행후 왼쪽에 Extensions를 클릭하자. (마우스 손가락이 있는 부분이다.)

 

검색창에 python이라고 입력하면 여러개가 나온다. 그중 Microsoft에서 발행한 두가지를 설치 하자. 아래 표시를 해놓았다.

 

표시된 부분에서 Install을 눌러 두가지 모두 설치 하자. 위에 Python Install을 누르면 아래 있는 Python Debugger도 같이 설치 될것이다. 만약 안된다면 Install을 눌러 둘다 설치 하자.

 

아래 두가지 모두 설치가 된 화면이다.

 

 

 

설치는 여기까지.

728x90
반응형

'프로그램 > python' 카테고리의 다른 글

파이썬 변수 선언  (0) 2024.06.10
파이썬 다운로드 & 설치  (0) 2024.05.31
728x90
반응형

VSCODE를 실행하면 마지막으로 열었던 파일이 자동으로 열린다. 아래 사진을 보면 가운데 J_PROJECT_REV01이라는 글자가 보인다. 마지막에 사용했던 파일이 열려 있는것이다. VSCODE를 실행시 마지막 파일이 나오지 않게 하겠다.

 

File에 Preferences에 가서 Settings 클릭한다.

 

User에 Windows클릭후 Restore Windows에 가면 all이라고 선택 되어 있다 이것을 none로 변경 하면 된다.

 

VSCODE를 닫았다가 다시 켜면 안열리는것을 확인 할수 있다.

728x90
반응형
728x90
반응형

VSCODE를 실행

F1키를 눌러서 ESP EXAMPLE 이라고 키보드를 누르면 ESP-IDF: Show Examples Projects 라는 글씨를 클릭.

어디 있는것을 사용할지 선택하는 경로가 나오는데 보통 하나 나올것임.

경로 한번더 클릭

 

ESP-IDF Examples 창이 뜨면서 왼쪽에 여러 예제가 나온다.

우선 blink 예제를 실행해 보자.

왼쪽 get-started 밑에 blink 글씨를 클릭하면 오른쪽에 어떤것이 지원 되는지와 동작 설명이 나와 있다.

오른쪽 창을 스크롤하여 내리면 예제 출력이 어떻게 나오는지 나와 있다. 직접 해보고 맞게 나오는지 확인 해보겠다.

오른쪽 창 스크롤을 위로 올려서 위에 있는 Create project using example blink 글자를 누르자.

프로젝트를 어디에 생성할지 경로를 선택 하라고 창이 뜬다.

나는 D:\ESP32\c6 폴더를 들어간후 폴더 선택을 눌러주었다.

새로운 창이 열리고 blink라는 프로젝트가 불러졌다.

main에 blink_example_main.c 파일을 클릭하여 열어보자.

어떻게 동작 하는지는 여기에서 프로그램을 작성 하면 된다.

우선 예제를 실행 해보자.

위 그림에서 컴파일 버튼을 누르자. 컴파일 하는데 시간이 좀 걸린다. 에러가 없이 컴파일 되는것을 확인하자.

에러가 없이 끝나면 용량값이 마지막에는 나온다.

이상이 없는것을 확인 했으니 모델선택을 눌러 모델을 맞춰주자.

마우스로 화면 하단에 모델을 누르면 화면 상단에 프로젝트 이름이 나온다. 클릭 해주자.

약간에 시간이 지나면 서버와 통신후에 모델이 무엇인지 선택 하라고 상단에 뜬다.

필자는 esp32-c6을 현재 사용해보고 있으므로 esp32c6을 클릭 한다.

다음으로는 다운로드를 어떻게 할것인지 물어본다.

 

 

USB Bridge를 선택 해주자.

다음으로는 프로그램을 업로드할 포트를 선택 하자.

COM1을 클릭 하면 현재 ESP32가 USB에 연결 되어 있다면 COM 몇번에 연결 되어 있는지 바로 나온다.

ESP32가 연결된 COMPort를 선택 해주자. 그러면 바로 프로젝트를 어떤것을 올릴것인지 물어보는데 프로젝트 이름인 blink를 선택 하자.

이번에는 프로그램 업로드 버튼을 클릭해 보자.

클릭하면 어떤 방식으로 업로드 할것인지 물어본다.

여기서 UART를 클릭 해주자.

그러면 업로딩이 되고 LED가 깜빡이는것을 확인 할수 있을것이다.

모니터링 버튼을 눌러보자.

보면 프로젝트를 처음에 만들기전에 설명에 나온데로 출력이 나오는것을 확인 할수 있다.

 

 

 

 

 

 

728x90
반응형

'프로그램 > ESP32' 카테고리의 다른 글

VS CODE 실행시 이전 작업  (0) 2025.02.24
ESP32 프로젝트 만들기  (0) 2024.05.14
blink 예제 설명  (0) 2023.10.20
ESP32 VSCODE 설치하기  (1) 2023.10.16
ESP32-C6 도착  (0) 2023.10.10
728x90
반응형

ESP32를 좀 쉽게 코딩하기 위해서는 Visual studio code가 필요 하다.

Download Visual Studio Code - Mac, Linux, Windows

 

Download Visual Studio Code - Mac, Linux, Windows

Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. Download Visual Studio Code to experience a redefined code editor, optimized for building and debugging modern web and cloud applications.

code.visualstudio.com

위 링크에서 해당 운영체제에 맞는 버튼을 클릭하여 다운로드 해주고 설치를 한다.

설치 완료후 VSCODE를 실행한다.

VSCODE 창에서 Ctrl + shift + x를 누르거나

왼쪽에 

이 아이콘을 클릭후 Espressif 를 입력하면

 

 

아래 그림이 나오면 Install 클릭하여 설치를 눌러준다.

 

24년 11월 25일 다시 설치 하니 위와 같이 변경 되었네요.....

 

 

 

 

 

프로그램 설치가 완료되면 F1 키를 눌러서 esp confi 라고 치면 다음과 같은 글이 나온다.

ESP-IDF : Configure ESP-IDF extension을 선택하여 클릭을 한다.

 

위와 같은 창이 열리는데 여기서 EXPRESS를 클릭하자.

다음 창이 열리면 download server는 Espressif나 Git이나 상관 없으나 Espressif를 선택해주고 Show all ESP-IDF tags를 체크 해주자.

버전은 v5.1.1로 설정하고 프로그램 설치 파일은 편한대로 설치 하자.

나같은 경우는 D드라이브에 ESP32라는 폴더를 만들고 그곳에  넣었다.

설정이 모두 완료 했으면 Install을 눌러 프로그램 설치.

설치 하는데 시간이 좀 걸린다.

설치가 완료 되었으면 이제 본격적인 프로그램을 하기위한 준비가 완료 되었다.

 

 

 

728x90
반응형

'프로그램 > ESP32' 카테고리의 다른 글

VS CODE 실행시 이전 작업  (0) 2025.02.24
ESP32 프로젝트 만들기  (0) 2024.05.14
blink 예제 설명  (0) 2023.10.20
ESP32 예제 실행  (1) 2023.10.17
ESP32-C6 도착  (0) 2023.10.10

+ Recent posts