Interface changed to bit-banging instead of hw spi