Member Since: April 19, 2008

Country: United States



Phobia of entropy with requisite love of irony.


Software Engineer


Applied Information Sciences

Spoken Languages

English, Nerd (Geek Dialect)

Programming Languages

C#, Java, JS, Spin


BS in CS: Hood College, MD AS in CS: Frederick Community College, MD


Web Applications Development


Electronic Music, Robotics, Medical Imaging, CAM,


  • When 0100 is entered where does the 0x40 come from? The tutorial says it responds with the mode

    The first response byte (in this case 0x41) lists the mode that was requested in the command. Thus the board sends 0x40 + 0x01

    but I don’t understand the 0x40 bit - is it just the arbitrary value of the response?

  • First off, awesome project and beautiful freakin' drums.

    One critique that goes for a lot of these SF projects - I feel like you guys often use too many parts, which is frustrating from the consumer side, especially for those of us with limited hobby budgets. I would like to see a build where the lights and on/off bit are covered by the pi - and the needed software modifications to do that might be more worthwhile from a learning standpoint.

    To counter my own point however, SFE is a store for shortcuts, so maybe using a board for each thing you want to do is more in spirit with that.

  • feels a little too clash-of-clans for my tastes.

  • It may just come down to the feeling of buying a complete product.

    SFE is in the business of selling shortcuts, so all these little breakout boards should just sort of come with at least some cheap male headers in the bag, by default, as a no-brainer for us 1:00 AM engineers who probably forgot them the last time we allowed ourselves an order.

    It’s not that we are entitled to header pins, it just makes the product feel more satisfying, like those nice red boxes, which I was disappointed to see missing from my last order (no biggie). It doesn’t take a lot to make something feel more premium, even if it’s all in our little consumerist heads.

  • Yes, just include the damn headers, not all of us have bins of headers lying around.

    Make it a zero (or low) cost option to throw in headers of either orientation and just throw in the nearest multiple of 20 if that causes too many supply chain issues.

    As to pre-soldered headers, I think they are bought under the reasonable assumption that SFE is really good at soldering them straight. I can solder fine, but I hate even slightly crooked albeit functional headers.

    As others have said, also having the option to just add soldered headers of various shape/length/orientation would be also worth a few bucks to me.

  • Out if curiosity what does your web stack consist of, and how optimized is it for scaling?

  • I feel like there has been a huge warming up to FPGA, CLPD and PSoC techs, maybe they are not a hottest trend, but the storms a brewin'

    I should have one of them beautiful red FreeSoCs in a few days now, can’t wait to not have time to play with it!

  • That’s simply untrue, and making the comparison just promotes stupidity.

    At least compare it with a product of the same scale, like say the printrbot metal, which has a 10x10x10" build volume. The shapeoko here has a build envelope of 16x16x3" which is larger than that on two axiis. So how much is the Printrbot metal? Over $1000, and it doesn’t have to deal with the unpredictable sudden changes in load that a router would have to.

  • This appears to have a response time of 8 seconds, but a read delay of 320ms at full resolution, so I am guessing response time is the lag between actual temperature change and measured temperature change, but update polling can be about 3 times a second.

  • aloud is a word, so no, in this case spellcheck is a jerk.