SparkFun Electronics will be closed in observance of memorial day on Monday, May 29th. We will resume normal business hours on Tuesday, May 30th. Any orders placed after 2pm Mountain Time on Friday, May 26th will process and ship out on Tuesday, May 30th.


Jeff Thompson

Member Since: September 22, 2007

Country: United States




  • The SLP function puts the motor to sleep – how do I “pull it low” from my Arduino? I’m guessing that means connect to ground, right?

  • Thanks M-Short! I’ve compiled lots of things for ATtiny chips in the past, but I think the interrupts etc are different. The library wouldn’t compile for me for ATtiny, but not because of memory I don’t think.

  • My embedded programming is pretty bad – would it be possible to adapt the library for an ATtiny 85?

  • No code on the Github link! Not sure if they used to have some and it was deleted? Would be great if Sparkfun put together a tutorial on controlling this arm via code.

  • I miss the red box-wall… :(

  • Which direction do these go in the Eagle library? Is the front the end with the little circle or the long rectangle?

  • Looking through the documents above and the comments below, I’m not entirely sure how to use the sleep functionality of the board:
    1. Do I simply use another digital pin and set it HIGH to sleep and LOW to wake the board up again?
    2. What does this accomplish? Does it mean I won’t be pulling energy from my power supply (or significantly less) when asleep?

  • Could SparkFun add a holes to solder in a 10uF cap to disable reset? Testing on both my Duemalianove and Uno it appears it is needed, even after bridging the gap to the reset resistor. Seems to be plenty of room!

  • I’ve had great luck with this board on several different Arduinos (including the Mega, which is now quite easy with the updated SdFat library (just change one line of code - easy!). A few suggestions:

    1. The SD card is hard to get to when in an enclosure - if it was all the way up to the edge of the USB plug, it could be accessed much more easily.

    2. As I’ve found with a few other SparkFun boards, the solder pads are a bit weird and hard to get a good soldering connection.

  • As above, it seems the source code no longer works under Arduino 1.0. This line:

      MemoryCard.file.print(response[i], BYTE);

    Throws the error “The ‘BYTE’ keyword is no longer supported”. It says that this is an Arduino 1.0 issue and to use Serial.write() instead. As suggested elsewhere, I tried changing the line to:


    Also, the included libraries throw a bunch of errors from the WProgram.h which, so far as I can tell, has been changed to Arduino.h. Changing all instances in the JPEGCamera and MemoryCard libraries seems to solve the issue. Finally, I’m getting this error and don’t know what to do with it:

    In file included from JpegTrigger.cpp:39: /Users/jthompson9/Documents/Arduino/libraries/NewSoftSerial/NewSoftSerial.h:55: error: conflicting return type specified for ‘virtual void NewSoftSerial::write(uint8_t)’ /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Print.h:48: error: overriding ‘virtual size_t Print::write(uint8_t)’

    At the moment my board is a bit useless. Looks like the code could use a little love… :)

No public wish lists :(