Member Since: April 27, 2006

Country: United States

  • NOTICE TO ALL SF EMPLOYEES: We want you to enjoy your work day. Dress code is lenient, Beer is free, Beards are optional, but having fun is not. Employees caught frowning before 4:20 will be required to spend the remainder of the day in the "red room"


  • This is a great little board. I've been using it to develop a quadrotor along with a bunch of Sparkfun sensors. I modified the NXP peripheral driver code to compile in library form with startup code, linker script, and make files. You can read more about it on this blog post

  • Shouldn't the x variable be declared volatile since this is a tutorial on interrupts? I haven't used arduino platform before, so maybe it isn't necessary?

  • I couldn't get it to work higher than 614400.
    I worked backwards from the published baud rate values and came up with this equation:
    ((27E6 / baudrate) * 16 ) - 256
    Here are some undocumented values that I have tested successfully:
    uint8_t cmd_slow_baud_230400[] = { 0x56, 0x00, 0x24, 0x03, 0x01, 0x06, 0x53 };
    uint8_t cmd_slow_baud_307200[] = { 0x56, 0x00, 0x24, 0x03, 0x01, 0x04, 0x7e };
    uint8_t cmd_slow_baud_460800[] = { 0x56, 0x00, 0x24, 0x03, 0x01, 0x02, 0xa9 };
    //614400 works but a little flaky
    uint8_t cmd_slow_baud_614400[] = { 0x56, 0x00, 0x24, 0x03, 0x01, 0x01, 0xbf };

  • I have been a loyal SparkFun customer from the beginning. It has been a lot of fun to watch this business grow from a small group of college grads in the basement offering up cool break-out boards and source-code snippets, to a full-fledged 10M/Annual company supporting a large group of employees with lots of cool gadgets!
    I would love to find a way to become a part of the OSW community and pay my bills. To me, it seems that the companies that are successful with this business model aren't really producing consumer-ready products, but supplying pieces of a complete product to electronic enthusiasts. Obviously, this can be a great business model if that is your target audience. (I know I have purchased my fair share from SF).
    I think the thing that would persuade me more than anything to actually start releasing "Open-Hardware", would be if I saw a bit more than "required name recognition" in the license. I really have no idea how this would work, but that is the problem. How does someone pay the bills when they give away all the designs for a product that has taken 10k, 200k to develop? Could an open license be modified to require hardware re-producers to pay some form of royalty to the originator? Or maybe some form of "moderation" system could be developed to "vote" on how the distribution of royalties are dispersed among various contributers? I know I'm way out there right now, but just some thoughts.
    Maybe a company like SparkFun could form a project submission / acceptance system where projects that were accepted for production / manufacturing / marketing through SF would pay something back to the various contributers based on a moderation system?

  • Just bought 10 of these. It doesn't appear that it can actually supply 500mA @ 5V. Probably should be speced more like 100mA @ 5V.. too bad. Nice little form factor.

  • Nathan,
    Thanks for the video. Nice to put a face with the SparkFun legend!
    Do you guys need any spread spectrum wireless Engineers there in Colorado? I won't post my website here, so I don't get accused of advertising on your site, but I am serious.
    Keep up the good stuff! I check your site constantly for updates.

  • I was just going to post the same circuit. This is how I design all my projects. No destroyed caps, no reverse polarity, and no over-current conditions. It is also a good idea to put a reverse diode on any voltage input measurement circuitry that to prevent damage to sensitive cmos components like analog switches from a temporary negative supply while the polymer fuse is bysy heating up to trip point.

No public wish lists :(