List of working libs for the Arduino Due.

For other supported Arduino products from Adafruit: Shields, accessories, etc.

Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.
Dewy
 
Posts: 12
Joined: Mon Feb 20, 2012 12:38 am

List of working libs for the Arduino Due.

Post by Dewy »

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.

Dewy
 
Posts: 12
Joined: Mon Feb 20, 2012 12:38 am

Re: List of working libs for the Arduino Due.

Post by Dewy »

Library: AccelStepper
Desc: High performance non-blocking stepper library with acceleration/deceleration support.

User avatar
adafruit_support_rick
 
Posts: 35092
Joined: Tue Mar 15, 2011 11:42 am

Re: List of working libs for the Arduino Due.

Post by adafruit_support_rick »

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.

User avatar
mrspaceman
 
Posts: 1
Joined: Wed Aug 14, 2013 4:25 am

Re: List of working libs for the Arduino Due.

Post by mrspaceman »

Does anyone have an ETA for getting the 32x32 RGB matrix working on a due?

User avatar
xl97
 
Posts: 201
Joined: Mon Jul 27, 2009 12:51 pm

Re: List of working libs for the Arduino Due.

Post by xl97 »

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

possible? (are there +3.3v amps?)

User avatar
adafruit_support_rick
 
Posts: 35092
Joined: Tue Mar 15, 2011 11:42 am

Re: List of working libs for the Arduino Due.

Post by adafruit_support_rick »

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.

zachtos
 
Posts: 78
Joined: Sun May 03, 2009 8:18 pm

Re: List of working libs for the Arduino Due.

Post by zachtos »

OK, well keep us posted. I'm very interested in the DUE waveHC or similar library.

User avatar
xl97
 
Posts: 201
Joined: Mon Jul 27, 2009 12:51 pm

Re: List of working libs for the Arduino Due.

Post by xl97 »

ditto..

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

keep us posted if things change... :)

User avatar
apurba
 
Posts: 37
Joined: Sat Mar 15, 2014 6:25 am

Re: List of working libs for the Arduino Due.

Post by apurba »

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

User avatar
adafruit_support_rick
 
Posts: 35092
Joined: Tue Mar 15, 2011 11:42 am

Re: List of working libs for the Arduino Due.

Post by adafruit_support_rick »

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

User avatar
apurba
 
Posts: 37
Joined: Sat Mar 15, 2014 6:25 am

Re: List of working libs for the Arduino Due.

Post by apurba »

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

User avatar
adafruit_support_rick
 
Posts: 35092
Joined: Tue Mar 15, 2011 11:42 am

Re: List of working libs for the Arduino Due.

Post by adafruit_support_rick »

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?

User avatar
apurba
 
Posts: 37
Joined: Sat Mar 15, 2014 6:25 am

Re: List of working libs for the Arduino Due.

Post by apurba »

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

User avatar
adafruit_support_rick
 
Posts: 35092
Joined: Tue Mar 15, 2011 11:42 am

Re: List of working libs for the Arduino Due.

Post by adafruit_support_rick »

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.

User avatar
UP
 
Posts: 32
Joined: Fri Nov 21, 2014 3:05 am

Re: List of working libs for the Arduino Due.

Post by UP »

Hi there, AccelStepper is excellent. Would be nice to use it in Visula Studio or having a DLL for using it with VB... =8c)

Locked
Please be positive and constructive with your questions and comments.

Return to “Other Arduino products from Adafruit”