ESPHome 설치

1. 서론.

  • ESP 보드 펌웨어 개발 환경은 여러가지가 있습니다.
  • 프레임워크를 사용하지 않고 개발해도 되고, Arduino, PlatformIO, ESPHome 같은 프레임워크를 이용할 수도 있죠.
  • ESPHome은 Arduino와 PlatformIO 프레임워크를 사용하기 쉽게 한번 더 패키징 한 것이고, 소스코드를 작성할 필요 없이 yaml 형식으로 간단하게 정의해서 사용합니다.

 

2. ESPHome 설치.

  • 문서.
  • 먼저 python3과 pip3이 설치되어 있어야 합니다.
  • Windows에 설치.
    > pip3 install wheel
    > pip3 install esphome
    
  • macOS에 설치.
    % pip3 install esphome
    
  • Linux에 설치.
    • 특정 디렉토리에 venv를 생성해서 사용하는데, 여기서는 ~/esp/venv로 지정하겠습니다.
      $ mkdir -p ~/esp
      $ cd ~/esp
      $ python3 -m venv venv
      $ source venv/bin/activate
      $ pip3 install esphome
      
  • 설치 확인.
    $ esphome --version
      Version: 2024.8.0
    
  • 실제 사용 방법은 다음 포스팅에서 이어가겠습니다.
0
Subscribe to my newsletter

Read articles from Albert Hongseok Gu directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Albert Hongseok Gu
Albert Hongseok Gu