에스프레시프 시스템즈(Espressif Systems/乐鑫信息科技) : 중국 상하이 소재ESP8266 : ESP32 이전에 2014년에 출시되어 회사를 알린 제품(1개의 칩으로 와이파이+블루투스 사용)ESP32 : 2016년 출시(ESP8266 보다 성능이 좋다)RIS
참고 주소 : https://docs.espressif.com/projects/esp-idf/en/stable/esp32/get-started/linux-macos-setup.html#step-3-set-up-the-tools Mac OSX 기준으로 설명 Pytho
파이썬으로 esp32 펌웨어를 전송할 수 있는 esptool을 아래 명령어로 설치하고 설치된 위치 확인개발보드와 시리얼 커넥션 준비(이미 했다면 생략하고 다음과정으로 넘어가라)https://www.silabs.com/developers/usb-to-uart-b
VSCode 혹은 Cursor의 Settings 메뉴에서 Extension저 경로를 넣어주고 잘 되는 컴퓨터와 비교해서 처리해야 한다.처음에 설치할 때 esp-idf 환경을 어디에 저장할지 물어보는데워크스페이스에 저장하지 말고 유저나 글로벌 시스템에 저장해야 다른 개발
아두이노의 초기 업로드 속도가 큰 경우 시리얼 통신에 실패해서 업로드가 안되는 경우가 있다이경우 아두이노 IDE의 Tools Upload Speed 를 460800으로 낮춰주면 된다.아두이노 시리얼모니터가 글씨가 깨지면, 115200 baud로 보드레이트를 낮춰주면안꺠
eps-idf 개발시에 앱이 커지면 파티션 안에 넣을 수 없다고 아래와 같은 에러가 나온다.이럴 때 partitions.csv 파일을 수정해서 하라고 하는데웬일인지 잘 안된다. 그래서 여기서 파티션을 single large app no ota로 선택하고하니까 정상적으로