1 #include "../i2c-slave.h"
3 #include "uno-matrix.h"
6 #include <avr/interrupt.h>
7 #include <util/delay.h>
10 // give some time for noise to clear
13 // turn off arduino uno's led on pin 13
18 /* i2c_slave_init(0x32); */
21 /* serial_slave_buffer[0] = 0xa1; */
22 /* serial_slave_buffer[1] = 0x52; */
23 /* serial_slave_buffer[2] = 0xa2; */
24 /* serial_slave_buffer[3] = 0x67; */
26 // need interrupts for i2c slave code to work
32 for(int i=0; i<MATRIX_ROWS; ++i) {
33 slaveBuffer[i] = matrix_get_row(i);
34 serial_slave_buffer[i] = slaveBuffer[i];
38 int main(int argc, char *argv[]) {