Member Since: February 7, 2007

Country: United States



Born in Huntington Beach California in 1968. Been a computer geek as long as there has been affordable PC's on the market. Been hooked on embedded electronics ever since my college professor gave out an assignment to connect up a 8051 to the ISA slot of a intel 286 computer. When I came back the next morning with my prototype and a basic program to control it albeit basically it was pretty clear to my professor and I where my passions would tend to steer me towards for the rest of my days.


Currently doing projects here and there for a few different companies.


Spark fun of course! Too many others to list...

Spoken Languages


Programming Languages

Basic, C, C++, C#, Perl, PHP, Python and a few others ;)

  • The video shows "Restricted" when you try to play it.

  • I would like to know the answer to this as well. I have several of the old boards and would like to be able to use them. Is JerZ right about replacing the 10K with 20K resistors or is there other changes as well with the actual board?

  • David you do a fantastic job on your videos! One small suggestion is slow down a bit. You sound like you are needing to use the restroom in a hurry which tends to happen to people on video for some reason. But keep the fantastic videos coming please!

  • I figured you would be open to suggestions. But like Paul said some have two fuses. A "quality" multi meter should have 2 fuses for this exact reason. MOST meters that you have to select between 2 ports on the meter for low amps and higher 10+ amps have 2 fuses. But yes please I beg of you please re-shoot this video with a new script as time permits. Again PLEASE I am not dogging on you guys it would be a dream of mine to work there as well as many others on here would agree. What you guys do is insanely phenomenal and I can't praise you guys enough. I just have to step in when its possible for someone to get hurt or damage a sometimes not cheap piece of equipment and I am sure you guys can appreciate that. Keep up the great work!

  • Great videos Dave! I think you might want to add some of the more dangers of using a "Multi Meter" incorrectly though. That part where you started with 20ma and it registered too much then moved to 200ma and it worked until you stalled the motor to show you needed to move to 10amps was fine and dandy but what if they had used a motor that stalls at like 1amp? It would have blown "a" fuse in the multi meter. You did such a great job starting at 2meg ohms and you had the right idea going but once you got to amps it was a complete fail. Not saying it was not a very good video its just important for more than magic smoke reasons to properly explain multi meter functionality to new users. Improper use of a device like that can lead to serious injury and even death.

    But keep the videos coming. I might criticize from time to time but at least someone is taking it on and doing what we all wish we had to go off of from the early days.

  • Anyone know when these are expected back in stock or anyone else who carries them?

  • Wow a very late reply here. LOL. Anyway a quick search on Google shows various issues here. If you have Windows 7 64 bit for instance and this is the first time you are trying to program the Mega then chances are you are running into driver issues. The best way I found to fix this is fairly simple.

    1. Go into device manager.
    2. Find the failed device.
    3. Go into its properties.
    4. Click Driver tab.
    5. Click Update Driver.
    6. Browse my computer.
    7. Let me pick from a list of device drivers on my computer.
    8. Uncheck the Show Compatible hardware.
    9. Click have disk button.
    10. Find your Arduino program folder and go into its Driver folder.
    11. Click on Arduino Mega 2560 REV3.inf (Or what ever yours is)
    12. Click ok etc until out and walla you should now see it.

    If it is not Windows 7 64 bit you can still try this method. The most important thing is it shows up under the device manager with a valid COM port. If it does not show up under Device Manager properly or shows up but failed then that is the first thing that must be solved.

    I realize this is way late for this member but it might help others who stumble in here.

  • I too vote for projects. How about you fill in your ear ring holes with some high power LED's and show how to make a good current source/driver for them besides the typical resistor. It would be nice to see a way to drive them at full strength the proper way. Maybe place a Lipo in your hat to drive them. I would say power them via strong RF instead but hey we like your videos and don't want you to fry your brain in the process. Well let me say some of us don't anyway.

    In all honesty your videos are great and I agree with AngusP that the Q & A structure works better when you are guiding it with some sort of project. Keep up the fantastic work!

  • Imagine that CJ had some damaged parts? I guess that 2 foot drop from sealing to the box is bad. I was wondering if that 2 foot drop was some sort of drop testing being implemented in the packing department.

  • Usually car door switches are normally closed I believe. That allows them to turn on an interior light when the door is open (switch closed) and shut it off when door closes (switch open). Just thought I would throw that out there since you referenced car door switches.

No public wish lists :(