List of working libs for the Arduino Due.
Moderators: adafruit_support_bill, adafruit

List of working libs for the Arduino Due.

by Dewy on Sat Mar 09, 2013 1:49 am

The Arduino.cc team is asking for help finding libraries that are known to work with the Arduino Due.
I thought it might be helpful to bring the forums to bear collaborating a list libraries that do work for the Arduino Due.

Their original thread is here.

Please list+link just the working ones, as non-working libraries may be updated later to support the Due.
User avatar
Dewy
 
Posts: 12
Joined: Mon Feb 20, 2012 12:38 am
Location: Chicago,IL,USA

Re: List of working libs for the Arduino Due.

by Dewy on Sat Mar 09, 2013 1:55 am

Library: AccelStepper
Desc: High performance non-blocking stepper library with acceleration/deceleration support.
User avatar
Dewy
 
Posts: 12
Joined: Mon Feb 20, 2012 12:38 am
Location: Chicago,IL,USA

Re: List of working libs for the Arduino Due.

by adafruit_support_rick on Fri Apr 26, 2013 12:34 pm

I modified the Fingerprint Library for the Due. You can download it here:
https://github.com/adafruit/Adafruit-Fi ... Sensor-Due

Try it out and let me know if it works!

Note:
the enroll_due and fingerprint_due sketches only work with Serial1 (TX1/RX1 - pins 18 and 19). There is no SoftwareSerial support in Arduino 1.5.2, and the HardwareSerial class is incomplete, so I had to hard-code for Serial1

DO NOT power the sensor from 5V. Use 3.3V instead!

the 'blank_due' sketch should still work with RX0/TX0 for 'hijacking' the serial port for use with the Windows SFGDemo application.

Unzip the download and rename it Adafruit_Fingerpint_Due, and put it in your sketchbook libraries folder. It will not conflict with the regular Adafruit_Fingerprint library - there is no need to remove that.

adafruit_support_rick
 
Posts: 13111
Joined: Tue Mar 15, 2011 11:42 am
Location: Buffalo, NY

Re: List of working libs for the Arduino Due.

by mrspaceman on Wed Aug 14, 2013 4:27 am

Does anyone have an ETA for getting the 32x32 RGB matrix working on a due?
mrspaceman
 
Posts: 1
Joined: Wed Aug 14, 2013 4:25 am

Re: List of working libs for the Arduino Due.

by xl97 on Wed Aug 14, 2013 10:04 am

Im curious about the WaveHC/RP libs for the DUE?

possible? (are there +3.3v amps?)
xl97
 
Posts: 144
Joined: Mon Jul 27, 2009 12:51 pm

Re: List of working libs for the Arduino Due.

by adafruit_support_rick on Wed Aug 14, 2013 11:23 am

Apart from the not-insignificant issues of processor architecture, a big holdup on Due development is Arduino 1.5.2. It is simply Not Ready For Prime Time. We would rather not have to maintain parallel libraries just for the Due, and we don't want to load up the libraries with workarounds for 1.5.2 bugs.
Unfortunately, it's been over 6 months since 1.5.2 was released. It makes me wonder if they're even still working on it.

adafruit_support_rick
 
Posts: 13111
Joined: Tue Mar 15, 2011 11:42 am
Location: Buffalo, NY

Re: List of working libs for the Arduino Due.

by zachtos on Wed Aug 14, 2013 12:02 pm

OK, well keep us posted. I'm very interested in the DUE waveHC or similar library.
zachtos
 
Posts: 77
Joined: Sun May 03, 2009 8:18 pm

Re: List of working libs for the Arduino Due.

by xl97 on Wed Aug 14, 2013 12:05 pm

ditto..

'love' the Waveshield (really lets me add depth to some of my projects)..

keep us posted if things change... :)
xl97
 
Posts: 144
Joined: Mon Jul 27, 2009 12:51 pm

Re: List of working libs for the Arduino Due.

by Apurba on Sun Mar 16, 2014 12:40 am

Hi,

Can you update lib for "Motor Shield V2", product id:https://www.adafruit.com/products/1438 for Arduino Due.
In the documentation also it's mentioned that adafruit will update wireing.h file for arduino Due. Can you please provide the link for working libs for Arduino DUe.

Regards
Apurba K Saha
Apurba
 
Posts: 20
Joined: Sat Mar 15, 2014 6:25 am

Re: List of working libs for the Arduino Due.

by adafruit_support_rick on Sun Mar 16, 2014 1:19 pm

I believe the MotorShield library is already compatible with the Due.

adafruit_support_rick
 
Posts: 13111
Joined: Tue Mar 15, 2011 11:42 am
Location: Buffalo, NY

Re: List of working libs for the Arduino Due.

by Apurba on Mon Mar 17, 2014 1:20 am

Hi ,

We are using UDOO board, that use Arduino Due, we bought Motor Shield V2 and I am using the latest lib provided in the product tutorial http://learn.adafruit.com/adafruit-moto ... l-software , in DCMotor Test sample AFMS.begin(); this statement is not executing, I have debugged Adfriut_Motoshield.cpp and could understand that _pwm.setPWMFreq(_freq); line is not getting executed in void Adafruit_MotorShield::begin(uint16_t freq) {
// init PWM w/_freq
WIRE.begin();
_pwm.begin();
_freq = freq;
_pwm.setPWMFreq(_freq); // This is the maximum PWM frequency
for (uint8_t i=0; i<16; i++)
_pwm.setPWM(i, 0, 0);
}

Can you help me understand why this is happening?

Regards
Apurba K Saha
Apurba
 
Posts: 20
Joined: Sat Mar 15, 2014 6:25 am

Re: List of working libs for the Arduino Due.

by adafruit_support_rick on Mon Mar 17, 2014 8:30 am

How have you determined that the line is not being executed?

These are all I2C operations. There are no hardware dependencies or conflicts that I know of.

I'm not familiar with the UDOO board. What is that?

adafruit_support_rick
 
Posts: 13111
Joined: Tue Mar 15, 2011 11:42 am
Location: Buffalo, NY

Re: List of working libs for the Arduino Due.

by Apurba on Mon Mar 17, 2014 10:06 am

Hi

I have put serial.print in CPP file,and understood that it's failing in that place.
Udoo is a board combined arduino due and raspberry pi.you can check more details in http:\\udoo.org

Regards
Apurba k saha
Apurba
 
Posts: 20
Joined: Sat Mar 15, 2014 6:25 am

Re: List of working libs for the Arduino Due.

by adafruit_support_rick on Mon Mar 17, 2014 6:36 pm

Unfortunately, we don't support the UDOO board here. I have no idea what's wrong with your UDOO, but I can tell you that the motor shield library shows no such problem with a real Due.

adafruit_support_rick
 
Posts: 13111
Joined: Tue Mar 15, 2011 11:42 am
Location: Buffalo, NY