Burning Code in a DIY Arduino

Xenobius:
I2C - As for as I know, this is a 2 wire protocol which can accept a maximum of 255 channels and any device connected to the same channel gets the message sent

No. Better read this: