라즈베리파이 4.라즈베리파이 피코로 HID 인식 해서 OLED와 키보드 마우스 사용하기 (삽질;;; )
페이지 정보
본문
패키지에서 adafruit-circuitpython-hid를 검색해서 설치해 줍니다.
패키지로 여러 라이브러리들이 설치되어 시간이 조금 걸립니다 .
깔끔하게 설치되면 좋은데 또 무슨 이유때문인지 에러가 뜨네요.
열기를 눌러서 pico를 선택해서 lib에 ssd1306을 제외한 모두를 삭제하겠습니다.
원인이 뭘까 계속 고민하다가 보니.;;
2Mb flash 중에... 여유공간 1.4M로는 라이브러리 넣을 공간도 부족한거였네요 ;;
그냥 그대로 하면 board 라이브러리를 import 하는 과정에서 바로 에러가 발생해버리는군요.
그래서 찾아 봤더니 첨부했판 uf2 파일을 boot버튼을 누른 후에 연결하면 메모리가 3mb로 늘어난것을 확인했습니다.
그럼 이제 micropython_ssd1306과 adfruit_hid를 찾아서 설치해보겠습니다.
ssd1306 설치후 hid를 설치해 줍니다. 지난번 1.6mb 공간 있을때도 공간이 부족했던 만큼 adafruit-circuitpython-hid는 설치 시간이 좀 걸립니다.
두개의 라이브러리가 설치가 되었으나 machine등 기본 라이브러리가 설치가 안되어있는등 삽질만 몇일을 하고 결국엔 ㅎㅎ;;;
사실 기존에 키보드만 컨트롤 하는 것은 성공을 했었습니다만은 여기서 ssd1306이 thonny 버젼 문제로 설치가 안되는 바람에 OLED설치를 못했었는데 그 외에도 몇가지 문제가 있었습니다.
~~~~
#### 키보드와 oled를 동시에 기존 library를 불러와서 직접 만들어 보려다가 삽질만 계속 하고 결국은 포기 하고 다른 유투버가 해놓은 것을 참고해서 진행 하였습니다. 다음글에~~
첨부파일
-
adafruit-circuitpython-raspberry_pi_pico-en_US-8.2.7.uf2 (1.5M)
0회 다운로드 | DATE : 2023-11-12 13:48:44
- 이전글5. raspberry pi pico를 이용하여 OLED, 키보드 제어하기 23.11.12
- 다음글3. raspberry pico OLED ssd1306 표시하기 23.11.10
댓글목록
등록된 댓글이 없습니다.