16채널 I/O 확장 모듈 -SX1509
(SX1509 16 Output I/O Expander Breakout)
개요
- 본 제품은 SX1509칩을 탑재한 16채널 GPIO 확장 모듈입니다.
- I2C인터페이스를 가지고 있어 두개의 라인으로 총 16개의 디지털 입출력을 인터페이스 할 수 있습니다.
- SX1509는 단순히 디지털 핀을 확장하여 주는 기능뿐아니라 PWM 신호를 생성할 수 있어 LED를 디밍할 수 도 있습니다.
- LED를 깜빡이게 하거나, 다양한 속도로 핀을 깜빡이게 할 수 있습니다.
- 내장된 키보드 엔진을 이용하여 8x8 매트릭스상의 64개 버튼과 인터페이스 할 수 있습니다.
- 보드 상단과 하단의 두개의 헤더는 입력 및 제어 헤더로 I2C 신호와 전원을 연결합니다.
- I/O 출력은 1.2V 와 3.6V(5.5V tolerant)로 동작이 가능하여 레벨 쉬프터로 동작할 수 있습니다.
- 본 제품을 이용하여 아두이노나 i/o가 부족한 마이크로컨트롤러에 추가적인 I/O를 사용하여 보십시오.
- 아두이노 라이브러리를 지원합니다.
특징
- Enable Direct Level Shifting Between I/O Banks and Host Controller
- 5.5V Tolerant I/Os, Up to 15mA Output Sink on All I/Os
- Integrated LED Driver with Intensity Control
- On-Chip Keypad Scanning Engine Supports Up to 8x8 Matrix (64 Keys)
- 16 Channels of True Bi-directional Style I/O
- 400kHz I2C Compatible Slave Interface
문서
- Hookup Guide
- Datasheet
- GitHub (Design Files)
- GitHub (Library)