Interfacing Arduino Esplora with Arduino DUE

Hello! I am interested in using the Arduino Esplora to send joystick data to my Arduino DUE or Mega. This data is going to adjust several PWM outputs for servo-motor control. Since both boards have ICSP pins could the data be sent / received through I2C? I have little experiencing connecting multiple boards together, so I am not sure if this is the right approach. Any help would be appreciated, thanks!


Sure thing.. You'll need a Logic Level converter (because Due runs on 3.3V and Esplora on 5V).. You can either buy one on i.e. Sparkfun or make one yourself.. Here is a instructable for that:

Edit: Here is an explanation to how logic level converters (MOS-FET ones) work (in case you're wondering =) ):