
아두이노용 IDE (통합 개발 환경)의 기능을 살펴보도록 하겠습니다.
IDE 이란?

위 소프트웨어는 아두이노용 IDE (통합 개발 환경)입니다.
그럼 IDE는 무엇일까요?
IDE는 Integrated Development Environment의 약자입니다.
IDE의 의미는 효율적으로 소프트웨어를 개발하기 위한 통합개발환경 소프트웨어 애플리케이션 인터페이스입니다.
IDE는 아두이노에서만 쓰는 개념이 아니고요.
개발 언어마다 IDE(통합 개발 환경)이 있다고 생각하시면 됩니다.
대표적으로 이클립스, 안드로이드 스튜디오, 비주얼 스튜디오, 등이 있습니다.
(JAVA 언어로 개발할 때는 Eclipse IDE, C# 언어로 개발할때는 Visual Studio가 있겠지요.)
IDE (통합 개발 환경)에는 일반적으로 코드 편집기, 디버거, 컴파일러, 인터프리터 기능이 포함되어 있고 개발자가 사용할 수 있습니다.
아두이노용 IDE (통합 개발 환경)
그럼 아두이노용 IDE (통합 개발 환경)에 대해 알아보도록 하겠습니다.

통합 개발 환경 IDE에는 위처럼 많은 기능이 있습니다.
개발하기 전에 간단하게 알아보도록 하겠습니다.

Verity (확인) - 코드 컴파일
Upload (업로드) - 아두이노 보드에 업로드
가장 많이 사용할 것 같은 Verity와 Upload입니다.

Select Board Port (보드 및 포트 선택) - 감지된 아두이노 보드가 포트 번호와 함께 자동으로 표시됩니다.
지금은 pc와 아두이노를 연결하지 않아서 아무것도 없는 것으로 표시되고요.

연결하니 자동으로 보드가 잡혔습니다. 연결한 아두이노 보드를 선택하면 되겠습니다.
저는 Arduino Uno 보드를 연결해서 Arduino Uno 보드가 표시되었고 선택해 주었습니다.

Open Serial Monitor(시리얼 모니터) - 아두이노 보드의 상태를 시리얼 모니터를 통해 알 수 있습니다. 즉, 디버깅 도구로 사용하거나, 개념을 테스트하거나, Arduino 보드와 직접 통신하는 데 사용할 수 있습니다.

(위 사이드바에 있는 아이콘은 클릭하면 펼쳐지고 다시 클릭하면 사라집니다.)
Sketchbook (스케치북) - 스케치북은 코드 파일이 저장되는 곳입니다. 또한 Arduino Cloud와 동기화하고 온라인 환경에서 코드를 접근할 수 있습니다.
Board Manager(보드 매니저) - 보드 패키지를 탐색하고 설치할 수 있습니다.
Library Manager - 예를 들어 특정 센서를 읽을 때 쉽게 읽을 수 있도록 도와줍니다.
Bebugger (디버거) - 프로그램을 코드 단위로 테스트할 수 있습니다.
Search - 코드에서 문자를 검색할 수 있습니다.
마무리
[Arduino] 아두이노용 통합 개발 환경 (IDE)에 대해 간단하게 알아보았습니다.
이상 마칩니다.
'ARDUINO(아두이노)' 카테고리의 다른 글
[아두이노] 통합 개발 환경(IDE) 다운로드 및 설치 방법 (0) | 2024.07.04 |
---|---|
[Arduino] 아두이노란? (0) | 2024.07.03 |