title: Python SMBus write_byte and values greater than 1 byte (255)
body: <p>Using i2C to communicate between a RaspberryPi and Arduino. In my Python code I have the following, where foo represents an integer from 0-255.<br>
  The problem is when the value is greater than 255, which, according to my understanding, greater than a single byte. <br><br>Can anyone tell me how I might alter the following so that values greater than 255 are properly sent over a serial connection?</p>
  
  <pre><code>bus = smbus.SMBus(1)
  bus.write_byte(0x04, foo)
  </code></pre>