추가로 바나나 파이 BPI-Bit와 어떤 부분이 다른지 어떤 핀이 어떤 용도인지 알려드립니다.
전부 다 찾았습니다. 잘못된 정보가 있다면 사용후기를 사용해서 정정해주시면 감사하겠습니다.
멀티미터로 도통 테스트를 해서 얻어낸 결과입니다.
모션 센서는 I2C핀이 특정 핀으로 고정되어 있다는 걸 이용해서 찾았습니다.
서보 모터 : GPIO 13(바나나 파이 BPI-Bit에서는 하단에 있는 금색 핀임)
서미스터 온도 센서 : GPIO 39(바나나 파이 BPI-Bit에서는 오른쪽 조도 센서임)
조도센서 : GPIO 36(바나나 파이 BPI-Bit 왼쪽 조도 센서와 똑같음)
부저 : GPIO 25(바나나 파이 BPI-Bit와 똑같음)
모션 센서(I2C(0x68)) : GPIO 21(SDA), GPIO 22(SCL)
모션 센서는 3축 자이로+3축 가속도 센서를 내장한 TDK에서 생산한 ICM-42605 입니다
버튼 A : GPIO 35(바나나 파이 BPI-Bit와 똑같음)
버튼 B : GPIO 27(바나나 파이 BPI-Bit와 똑같음)
네오픽셀 IN핀 : GPIO 4(바나나 파이 BPI-Bit와 똑같음)
네오픽셀 전원 공급 제어 핀 : GPIO 5(정확한 칩셋 모델명을 찾지 못했지만 6핀 N채널 모스펫으로 추정됨)
↑
바나나 파이 BPI-Bit에서는 GPIO 2
네오픽셀 사용시에 네오픽셀 전원 공급 제어 핀을 HIGH(1)로 설정 해야지 사용 가능합니다
25 5*5 LED list of BPI:bit |
20 | 15 | 10 | 5 | 0 |
21 | 16 | 11 | 6 | 1 |
22 | 17 | 12 | 7 | 2 |
23 | 18 | 13 | 8 | 3 |
24 | 19 | 14 | 9 | 4 |
바나나 파이 BPI-Bit하고 LED 배열이 똑같아서 저 표를 사용했습니다
삼성 주니어 SW 아카데미 글자와 제일 가까운 led가 저 표 기준 최상단에 있는 LED입니다
그림판으로 대충 편집해서 보기 안 좋은데 gold finger 핀 맵 다 찾았으니 참고하세요 뒷면에 있는 gold finger는 전부 다 사용되지 않습니다
gold finger에 있는 GPIO 25(부저), GPIO 27(버튼 B), GPIO 5(네오픽셀 전원 공급 제어 핀)은 이미 사용중입니다
gold finger에 있는 GPIO 21(SDA), GPIO 22(SCL)은 0x68라는 주소를 제외하고 I2C 통신 용도로만 사용가능합니다