MasterReader \ Learning \ Wiring ALPHA 1.0
Author: Hernando Barragán
Description: Wiring is an electronic sketchbook and hardware electronics for developing ideas. It is a context for learning fundamentals of computer programming and prototyping with electronics within the context of the electronic arts.
Keywords: Wiring, Processing, Interactive Media, Electronic Arts, Programming, C, C++, Hernando Barragán

Search wiring.org.co:

This example is for Wiring version 0023+. If you have a previous version, use the examples included with your software. If you see any errors or have comments, please let us know.

Wire Master Reader by Nicholas Zambetti
Demonstrates use of the Wire library Reads data from an I2C/TWI slave device Refer to the "Wire Slave Sender" example for use with this

    #include <TwoWire.h>

    void setup()
    {
      Wire.begin();        // join i2c bus (address optional for master)
      Serial.begin(9600);  // start serial for output
    }

    void loop()
    {
      Wire.requestFrom(2, 6);     // request 6 bytes from slave device #2

      while(Wire.available())     // slave may send less than requested
      {
        char c = Wire.receive();  // receive a byte as character
        Serial.print(c);          // print the character
      }

      delay(500);
    }