We will be closed on November 25, 2021 and November 26, 2021 in observance of the Thanksgiving holiday. We will resume normal operations on November 29, 2021. Wishing you a safe and happy holiday from all your friends at SparkFun!


Receive a free SparkFun USB Thumb Drive with every order this weekend. Details.


Member Since: January 13, 2011

Country: United States

  • It'd really be useful if all the Actobotics parts' models were available as a single download. Right now, I have to download each part's model separately, meaning I have to figure out which parts I need before I start the design process. That's backwards from my flow -- I'd much rather have a library of models I can pick from in Sketchup. When my model's done, I can generate a parts list based on what works.

    In any case, glad you're carrying these. I've used a few bits of it in some recent projects and liked it overall.

  • The example code has a wee bug in it. If you're trying to send pitch bend messages you get weird behavior. Pitch bend messages are 3-bytes long, but the talkMIDI() function only sends the third byte for messages where the command is less than or equal to 0xB0. Change the line:

    if( (cmd & 0xF0) <= 0xB0)


    if( (cmd & 0xF0) <= 0xB0 || (cmd & 0xF0) == 0xE0)

    and this should send pitch bend properly.

No public wish lists :(