Member Since: June 29, 2011

Country: United States



Boston Area IEEE Robotics & Automation Society http://www.robotics-boston.org/

Spoken Languages

English Spanish Lolcat

Programming Languages

Objective C C++ Python Pascal C ARM Assembly THUMB Assembly PowerPC Assembly 68k Assembly




Robotics, Video Games, Anime, Board Games, Electric Vehicles, Go-Karts, Sailing, and Mythology

  • Screw ASCII! Mac Roman 4 life!!! Or 16 bit Unicode… that’s good too…

  • The 555 Timer is not useless, and can be fun.

    It is, however, mostly useless, and is rarely a professional solution to anything… do note, however, that rare things do happen.

    555 Timers are rarely the most appropriate IC for timing applications, even when eschewing microcontrollers. Often, Schmitt Triggers are a much more appropriate choice; they’re even much easier to use. By comparison, 555 Timers are needlessly education-y; fine if you want to learn something, but if you just want a good circuit, they’re usually the wrong answer to a problem.

    Other specialized timing ICs exist as well that more correctly solve timing problems for a given circuitry problem at a given price-point.

    See similar articles here, which appropriately point out those ICs and circuits that, in practice, are simply more appropriate in most circumstances than using 555 Timers:

    http://electronicdesign.com/boards/555-best-ic-ever-or-obsolete-anachronism http://www.ecteducation.co.uk/index.php/2010/04/hello-world/

  • The correct answer is always both.

    The first version of a board you try should always have header pins pre-installed on it, until you know how the board behaves well enough to understand if your soldering job is at fault for a circuit’s misbehavior. Once you understand the board, you use it to prototype a project.

    Sometimes, when you’ve got a particular project in mind, you want to prototype with particular types of headers attached. So your next boards you will want headerless.

    When you’ve finished prototyping a project, and you want to install a board into a project in a finished form, you’ll again want a board without headers attached. So you’ll buy another board without headers attached.

    As you finish more and more projects, you’ll eventually use more boards without headers than the ones you prototype with… unless you accidentally destroy or lose your prototyping boards.

    New boards are always going to start out header-heavy, in order to guarantee they can be experimented with properly. But the mark of a useful board is that the number of headerless boards will rise during the lifetime of the board, rapidly outpacing the headered boards, because it keeps being permanently installed into projects. It’s not the “total sold with headers vs. total sold without headers” over time that matters… It’s those two numbers over time that you need to track.

    Also, it’s important to remember that Arduinos completely throw off your numbers, because most newbies only come to SparkFun after they’ve already learned a thing or two, usually with some other Arduino. Another thing that will throw off the numbers is, the fancier the components, the more likely someone is to spin their own board for a complete project rather than solder your board down, just because the expertise they are required to have to use that component allows them to.

  • A sad orphan holds an empty Sparkfun delivery box

    Please sir… can I have some more… ?

  • The Lego Train Tracks Full Rundown video is missing.

  • I scoff at your meager hacks. Soda can stoves are PRO. https://youtu.be/fbHHQrh9m58 http://www.thesodacanstove.com/alcohol-stove/how-to-build.html

  • The tutorial materials pertaining to formatting SD Cards are naive, wrong, and potentially damaging. The One Laptop Per Child organization did intensive investigation into the performance of SD cards, because their installed base depended on them. Please see this document they posted on the matter, and conduct a proper investigation on how to correct your tutorial accordingly. I would start with contacting the SD Card Association, and the major manufacturers, and asking them what their preferred formatting procedures and tools are. You will no doubt be shocked at the differences from the ham-fisted approaches currently implemented in the Mac, Windows, and even Linux utilities you are currently recommending.

    This tool appears on the SD Card Association’s website, probably for damn good reason; asking the SD Card Association should tell you when and where you should and shouldn’t use it.

  • All it took was hijacking Atmel’s tour truck to bluff my way in, but I did it! I’ve got Sparkfun’s latest prototype!!!

  • Agreed on the header thing. And it needs another pot for the speed of the return stroke, too.

  • Don’t forget the IEEE’s Women In Engineering (WIE) group: http://www.ieee.org/membership_services/membership/women/index.html