Libraries

Page last updated on March 30, 2009 at 8:21 pm
8 Responses → “Libraries”

  1. Marcelo

    1 year ago

    Thanks!


  2. Mikal

    1 year ago

    Thanks! :)


  3. Grendel

    10 months ago

    Thank you for the NewSoftSerial info!


  4. antti

    8 months ago

    I’m currently using NewSoftSerial, PString, Streaming and TinyGPS on my datalogger and they are all brilliant! Thank you!


  5. Michael B.

    5 months ago

    Dear Mikal,

    I think I speak for everyone when I thank you for your colossal contributions to the arduino movement. I am a relative newcomer, and occasionally need to search for solutions, but almost wherever I click, I seem to see your name! I just purchased the Arduino Cookbook and was pleasantly surprised to see your name on the back cover, and sprinkled throughout the book as well. If not for people like you, the arduino world would be a much more confusing place.

    Thank you for everything.


  6. Michael B.

    5 months ago

    P.S. I have a question for you (because I won’t trust anyone’s answer but yours). What programming language is better to learn for arduino? C or C++? And, what resources would you recommend?


  7. Mikal

    5 months ago

    @Michael,

    Thanks for the kind words. Those are hard questions. Arduino really is almost unadulterated C++ (it uses the AVR C++ compiler under the covers). But it hardly uses anything that isn’t pure C, so essentially it’s just C also. I’ve taught C and C++ separately and they both offer advantages to the newcomer. Suggesting a good resource is hard, because I haven’t personally used any in probably 15-20 years! :) I think if I were in your shoes I would get the thinnest C book I could find and work my way through it while studying the Arduino examples. See if you can understand how they work. Most Arduino programs use a very concise subset of C++.

    Some people enjoy learning programming by working programming problems. There’s a delightful set of these at http://projecteuler.net/.

    Good luck, and keep in touch.

    Mikal

1 Trackbacks For This Post
  1. Connect Phi-1 shield with an EM 406A GPS « Liudr's Blog

    [...] library The newsoftserial and tinygps are needed for the code. These can also be downloaded at the author’s website. After you download the libraries, unzip them under your arduino sketch/libraries folder so that [...]

Leave a Reply