Arduino Libraries on UDOO NEO: tell us what to port

Discussion in 'UDOO NEO' started by Andrea Rovai, Jan 21, 2016.

  1. waltervl

    waltervl UDOOer

    Joined:
    Dec 12, 2015
    Messages:
    2,314
    Likes Received:
    580
    Now that I have read the manual it is about how to compile the serial library.

    But how to port for example the servo library? Are there any alterations to the source needed to be compliant with the Neo, or is it just compiling the c source on the Neo doing the trick? I am new to this so just wondering. I have the feeling it is not that simple but perhaps I am thinking too much.[emoji2]
     
    jrullan likes this.
  2. waltervl

    waltervl UDOOer

    Joined:
    Dec 12, 2015
    Messages:
    2,314
    Likes Received:
    580
    @AndreaRovai So Softserial is added to the list. Is there an update on the total planned list and time planning?
     
  3. Aimar Dynamik

    Aimar Dynamik New Member

    Joined:
    May 3, 2016
    Messages:
    28
    Likes Received:
    8
  4. waltervl

    waltervl UDOOer

    Joined:
    Dec 12, 2015
    Messages:
    2,314
    Likes Received:
    580
  5. waltervl

    waltervl UDOOer

    Joined:
    Dec 12, 2015
    Messages:
    2,314
    Likes Received:
    580
  6. gefla

    gefla New Member

    Joined:
    Oct 28, 2013
    Messages:
    3
    Likes Received:
    1
    That's very useful documentation. It would be even better if it stated or pointed at the reasons why particular operations (which exactly, just pinMode()/digitalWrite() or others as well?) aren't working. Could you provide some insight?

    I'm curious if there's a possible solution that doesn't require porting lots of external libraries and allows the majority to be used unmodified.
     
  7. Andriy

    Andriy Member

    Joined:
    Nov 10, 2015
    Messages:
    30
    Likes Received:
    2
    I wanted use Grov- Air Quality Sensor V1.3 with udoo neo , but cannot use example from their site ant github. Error (ISR (TIMER2_OVF_vect ). Why? Thanks.
     
  8. waltervl

    waltervl UDOOer

    Joined:
    Dec 12, 2015
    Messages:
    2,314
    Likes Received:
    580
    Last edited: Jun 19, 2016
  9. JackSilb

    JackSilb Active Member

    Joined:
    Nov 3, 2015
    Messages:
    100
    Likes Received:
    32
    Andrea:

    - Firmata

    It depends on other libraries too.

    -Jack
     
  10. Tomatoe49

    Tomatoe49 New Member

    Joined:
    Aug 15, 2016
    Messages:
    2
    Likes Received:
    0
    Neopixels - The Neo is particularly suited to solving problems for Neopixels. Because the Neopixel code is bitbanging the data out, with other boards it is hard to talk to the ARM that is controlling the lights from "the real world" such as a web page. With the shared memory, it should be easy to poke values in from the web side and let the M0 read them as its convenience.

    I bought the Neo specifically for this use and was hoping to sell a few.
     
  11. Constant Zion

    Constant Zion New Member

    Joined:
    Sep 16, 2016
    Messages:
    1
    Likes Received:
    0
    Hey Everybody!
    I'm new here, and globally new to Arduino, but i know how to mess with a computer and a soldering iron (separately)
    I'm wondering if an Adafruit-Motor-Shield-library port would be possible, or maybe someone more experienced could show me how to do it myself. I've come across some "tips" on porting around here, but unfortunately they're out of range for me.

    Thanks in advance!
     
  12. waltervl

    waltervl UDOOer

    Joined:
    Dec 12, 2015
    Messages:
    2,314
    Likes Received:
    580
    First be sure your shield is compatible with the Neo as the Neo is 3.3V. will your shield accept that ( I doubt that if you have version V1)? V2 should work but is controlled by I2C instead of pwm pins so completely different library.
     
  13. PLouy

    PLouy New Member

    Joined:
    Jul 12, 2017
    Messages:
    8
    Likes Received:
    0
    Does AccellStepper Library work with the M4? Using digital pins to control step, direction, resolution etc sent to a driver IC?
     
  14. waltervl

    waltervl UDOOer

    Joined:
    Dec 12, 2015
    Messages:
    2,314
    Likes Received:
    580
    If it compiles chances are increasing it will.
     
  15. jas-mx

    jas-mx Active Member

    Joined:
    Dec 31, 2013
    Messages:
    407
    Likes Received:
    118
    You would need to fix up the library to use a hw timer on the M4 side to get an accurate step interval.
     
  16. gheesung

    gheesung New Member

    Joined:
    Apr 16, 2017
    Messages:
    12
    Likes Received:
    2
    Radiohead libraries
     

Share This Page