In file included from ads_project_v2.ino:6:/home/cagriaksu/Documents/Arduino/arduino-1.5.6-r2/libraries/Keypad_I2C/Keypad_I2C.h: In constructor 'Keypad_I2C::Keypad_I2C(char*, byte*, byte*, byte, byte, byte, byte)':/home/cagriaksu/Documents/Arduino/arduino-1.5.6-r2/libraries/Keypad_I2C/Keypad_I2C.h:44: error: no matching function for call to 'TwoWire::TwoWire()'/home/cagriaksu/Documents/Arduino/arduino-1.5.6-r2/hardware/arduino/sam/libraries/Wire/Wire.h:34: note: candidates are: TwoWire::TwoWire(Twi*, void (*)())/home/cagriaksu/Documents/Arduino/arduino-1.5.6-r2/hardware/arduino/sam/libraries/Wire/Wire.h:32: note: TwoWire::TwoWire(const TwoWire&)
My problem is with the Keypad_I2C library (I believe) because it happens to work with the Wire library for the AVR devices, but not with the Wire library for the SAM devices.
As another option you might be able to copy the entire Wire library from the AVR library subfolder and paste it over the one in the SAM folder. Unless the Due has some unique hardware for doing I2C it might just work.
Please enter a valid email to subscribe
We need to confirm your email address.
To complete the subscription, please click the link in the
email we just sent you.
Thank you for subscribing!
via Egeo 16