IO Expander Device Arduino Firmware with UART
- Arduino Nano or Arduino Pro Mini
- Arduino IDE (Version: 1.8.5)
- Use host sample application
Arduino Host Dev | IO expander Device | Note |
---|---|---|
TX | RX | |
RX | TX | |
GND | GND |
- Func No. is 7bit
- W = 0b0, R = 0b1
- 'Size' is 8bit
- STX : 0x20, ETX : 0x30, ACK : 0x06, NACK : 0x15
- Reading I2C Data: Write sequence(Write Slave Address, Read Length) -> Read Sequence
- IO_DIR : OUT = 0b1, IN = 0b0
- Supports interrupts on Digital0 only.