optimizing GPIO usage; more I2C; protected RPI from L298