Kitsch-Bent
확장된 dmg 버튼 PCB(i2c 버전)
$11.75
현재 픽업 불가
MCP23017 IC를 통해 I2C 프로토콜을 사용하는 버튼 브레이크아웃 보드입니다.
특징:
- 방향 패드, 시작, 선택, A, B, X 및 Y 버튼 사용 가능(L1, L2, R1 및 R2용 브레이크아웃 헤더)
- 금 침지 PCB 처리
- 실리콘 버튼과 완벽하게 호환(2x A/B 부품 포함)
- GND 연결이 있는 2x 왼쪽 및 2x 오른쪽 버튼 연결을 위한 측면 솔더 포인트
- 표준 DMG 쉘에 맞습니다.
- 1.0mm 두께
- 매트 블랙 마감
- 잘 문서화된 MCP23017 IC 사용
- IC 주소를 0x20 또는 0x21로 변경하기 위한 2개의 솔더 점퍼(0ohm 0603 저항 사용) -- 0x20으로 배송
다음 은 테스트하거나 참조할 arduino용 코드입니다. 버튼 누름은 직렬 모니터 스트림에 나타납니다.
다음 은 콘솔 셸에 X 및 Y 버튼용 구멍을 추가하기 위한 드릴 템플릿입니다. 핀아웃:
- GPA2 — B
- GPA3 — A
- GPA4 — R2
- GPA5 — R1
- GPA6 — X
- GPA7 — 예
- GPB0 — 위로
- GPB1 — L1
- GPB2 — L2
- GPB3 — 왼쪽
- GPB4 — 오른쪽
- GPB5 — 아래로
- GPB6 — 선택
- GPB7 — 시작