[VSCode]Platformio에서 라이브러리 추가하는 방법 2가지 이틀 동안 삽질을 하였습니다.동일한 이름의 라이브러리도 Aduino용이냐 다른 환경용이냐에 따라 Class 내 함수이름 다른 경우 때문에 고생을 하였습니다. Platformio에서 Libraries를 사용하여 라이브러리 등록하기이 화면에서 라이브러리를 찾아서 등록하는 방법입니다.저를 고생시킨 ESP32_IO_Expander를 찾는 경우에는 아래처럼 나옵니다. 좀 더 자세한 내용은 아래 내용을 참조하시기 바랍니다. [VSCode]PlatformIO에서 사용할 라이브러리 위치 및 환경 설정PlatformIO 환경에서 esp32-s3를 사용한 프로그램을 개발하기 시작했습니다.필요한 라이브러리를 다운로드 받고, 환경설정을 해야 함으로 이에 대한 내용을 알아보겠습니다. 라이브러리 위치platforpower-.. [VSCode]PlatformIO에서 라이브러리 추가하기 VSCode에서 PlatformIO를 사용하는 경우에 필요한 라이브러리를 편하게 추가할 수 있습니다.TFT Library인 lvgl을 설치하는 것으로 라이브러리 설치를 알아보겠습니다.PIO Home 화면에서 Libraries를 선택한 후 원하시는 라이브러리를 찾기 위한 내용을 입력합니다.저는 화면에 보이는 "tft display"를 입력하여 라이브러리를 찾아보겠습니다. "tft display"로 라이브러리를 검색하니 총 310개의 라이브러리가 있다고 나왔습니다.사람들이 다운로드를 많이 한 순서로 라이브러리가 나옵니다.U8glib-HAL 같은 경우에는 728,288 다운로드를 하였습니다. 선택한 라이브러리를 프로젝트에 추가하기 위해 "Add to Project"를 선택합니다.라이브러리를 사용할 프로젝트 .. AWS 환경에서 멀티 팩터 인증(MFA) 등록하기 AWS를 사용하려면 MFA를 등록하여야 합니다.보안이 강화되어 아이디와 패스워드 이외에 추가로 인증을 요청하는 것입니다.대부분의 서버들이 2단계 인증을 요구하는 추세입니다.MFA를 등록하지 않으면 AWS로부터 MFA를 등록하라는 메일이 날아옵니다. MFA 등록 방법로그인을 하시면 위와 같은 화면이 나옵니다.우측 상단에 로그인 한 ID가 나오는데, 선택을 하시면 메뉴가 나옵니다.보안자격증명을 누릅니다. MFA 디바이스 할당을 선택합니다.저 같은 경우는 2개가 등록이 되어있어 (2)라고 나옵니다.등록할 수 있는 MFA 디바이스의 수는 최대 8개입니다. 저는 인증관리자 앱을 선택하였습니다. QR 코드 표시를 선택합니다.그러면 QR Code가 나옵니다. 안드로이드 폰이면 Google Authenticator.. [VSCode]PlatformIO에서 사용할 라이브러리 위치 및 환경 설정 PlatformIO 환경에서 esp32-s3를 사용한 프로그램을 개발하기 시작했습니다.필요한 라이브러리를 다운로드 받고, 환경설정을 해야 함으로 이에 대한 내용을 알아보겠습니다. 라이브러리 위치platformIO에서 사용하는 라이브러리들은 SearchExplore popular packages, connect with the PlatformIO Communityregistry.platformio.org이 사이트에서 좌측 상단에 있는 Serach를 사용하여 원하는 라이브러리를 검색할 수 있습니다. dependency 설정라이브러리가 정상적으로 PlatformIO 환경에서 작동하기 위해서는 의존성(dependency)에 대한 선언이 되어야 합니다.이에 대한 자세한 내용은 Dependency Manage.. [VSCode]lv_conf_internal.h:59:18: fatal error: ../../lv_conf.h: No such file or directory #include "../../lv_conf.h" esp32에 lvgl library를 포함시키는 경우에 위와 같은 에러가 발생하였습니다.저는 PlatforIO에서 Aduino Framework을 사용하고 있습니다. 인터넷 검색을 하니 내용이 나와있어 정리를 하겠습니다.1) lvgl 디렉터리에서 "lv_conf_template.h"를 찾습니다.2) "lv_conf_template.h"를 복사하여 "lv_conf.h"를 만든 후에3) lvgl 디렉터리 이름이 있는 폴더에 "lv_conf.h"를 넣습니다. 즉, lvgl 디렉터리 옆에 lv_conf.h가 있어야 합니다.4) lv_conf.h에서 변경할 내용Open lv_conf.h and change the first #if 0 to #if 1 to enable the content of the f.. [VSCode]PlatformIO에서 새로운 보드 추가하기 esp32-s3로 프로그램을 개발하기 위해 환경 설정을 하고 있습니다.PlatformIO에서 보드를 선택하려고 보니 내가 원하는 보드가 없었습니다.검색을 하였습니다원하는 내용을 작성해 놓은 블로그를 찾았습니다.작성해 주신 분께 감사드립니다. PlatformIO ESP32-S3 board 추가하기[2023/11/07] Boards 경로 변경 [2023/06/14] First Start. 소나무 기운 , 전자제품 개발/생산 PlatformIO에서 ESP32-S3 board 추가하기 HMI사용을 위해서 최신 ESP32를 사용합니다. PlatformIO에는 아직 등록되어 있지 않pineenergy.tistory.com 이전 1 2 3 4 5 ··· 9 다음