more generic script
initial i2c project