라이브러리 업데이트 확인해보세요: 사용하고 계신 USBHost 라이브러리가 최신인지 한번 확인해보시고, 필요하면 업데이트도 해보세요. 아두이노 라이브러리 매니저에서 최신 정보를 쉽게 찾아보실 수 있어요. 보드 설정 꼼꼼히 보세요: 프로젝트에 쓰신 보드가 맞게 설정되어 있는지 확인해보세요. 특정 기능들은 특정 아두이노 보드에서만 작동하기도 하니, 설정을 다시 한번 확인하는 게 좋겠죠? 라이브러리와 코드가 잘 맞는지 확인하세요: 사용하시는 코드에서 USBHost 라이브러리 함수가 현재 보드에서 지원되는지 문서에서 확인해보세요. 보드와 라이브러리 사이에 호환 문제가 있을 수 있으니, 문서를 통해 확인하는 게 좋겠어요. IDE 설정도 한번 살펴보세요: 아두이노 IDE의 컴파일러 설정을 한번 살펴보세요. -fpermissive 같은 옵션을 활성화해보는 것도 좋은 방법이 될 수 있어요. 설정에서 이런 옵션들을 추가하거나 조정해보세요. 소스코드와 컴파일 오류 로그를 확인할 방법이 없어서 해당 기능이 안되면 댓글로 로그 파일이나 소스코드를 주시면 더 정확히 진단 가능할꺼 같아요
@@우경고찬폐문하성 WARNING: library USBHost claims to run on sam architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s). WARNING: library Keyboard claims to run on avr, samd, sam, renesas_uno architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s). 두줄이 핵심입니다. esp32 용 USB Keyboard 라이브러리를 찾으셔야 하는데요. 이런건 찾아서 적용해보고 잘되는지 확인해보는 방법뿐입니다.
라이브러리 업데이트 확인해보세요: 사용하고 계신 USBHost 라이브러리가 최신인지 한번 확인해보시고, 필요하면 업데이트도 해보세요. 아두이노 라이브러리 매니저에서 최신 정보를 쉽게 찾아보실 수 있어요.
보드 설정 꼼꼼히 보세요: 프로젝트에 쓰신 보드가 맞게 설정되어 있는지 확인해보세요. 특정 기능들은 특정 아두이노 보드에서만 작동하기도 하니, 설정을 다시 한번 확인하는 게 좋겠죠?
라이브러리와 코드가 잘 맞는지 확인하세요: 사용하시는 코드에서 USBHost 라이브러리 함수가 현재 보드에서 지원되는지 문서에서 확인해보세요. 보드와 라이브러리 사이에 호환 문제가 있을 수 있으니, 문서를 통해 확인하는 게 좋겠어요.
IDE 설정도 한번 살펴보세요: 아두이노 IDE의 컴파일러 설정을 한번 살펴보세요. -fpermissive 같은 옵션을 활성화해보는 것도 좋은 방법이 될 수 있어요. 설정에서 이런 옵션들을 추가하거나 조정해보세요. 소스코드와 컴파일 오류 로그를 확인할 방법이 없어서 해당 기능이 안되면 댓글로 로그 파일이나 소스코드를 주시면 더 정확히 진단 가능할꺼 같아요
3:09 여기 프레임 잘 쪼개서 보면
아키텍쳐가 안맞는다는 메시지가 지나가네요.
코드와 오류 로그를 함께 작성하여 드립니다... 제 아두이노좀 살려주세요 선생님... 🥺🥺🥹
gist.github.com/junhg0211/b58f10ce96482e8148f91c0433a7fad6
@@우경고찬폐문하성
WARNING: library USBHost claims to run on sam architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
WARNING: library Keyboard claims to run on avr, samd, sam, renesas_uno architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
두줄이 핵심입니다.
esp32 용 USB Keyboard 라이브러리를 찾으셔야 하는데요.
이런건 찾아서 적용해보고 잘되는지 확인해보는 방법뿐입니다.
아두이노 레오나르도를 사용하세요~~~~~ 아두이노 나노 ESP 를 쓰니깐 어렵고 안되지~
이게.. USBhost 문제일 수 있어보이는데요.. USBhost api나 USBhost Shield library일 가능성도 보이구요.. 근데, 오류코드에 uhd가 enable해야된다고 코드가 있는게 걸리네요.