One of the most commonly used phrases when writing software is “reusable code.”   From the Wikipedia article on “Code Reuse”.  Reusable code is:

the use of existing software, or software knowledge, to build new software.

Software coders have been sharing and re-using code since they first start programming.  So why can’t this same idea be applied to hardware design?  Doesn’t it seem silly to redraw the ATmega328 for an Arduino based project or even the really simple linear regulator circuit?  Well, it can thanks to HackEDA you can start using reusable code to save time (and from creating mistakes).

Editing video has been something I enjoyed doing since High School.  There I used my first tape-based NLE video system to make a Jeopardy episode where I played both a contestant and the host. In the skit I got into an argument with myself.  Of course that was long before tools like Final Cut, After Effects, or even digital video cameras existed.  Now anyone can do cheap effects for fun. Speaking of cheap effects, using…

Tools like National’s (now TI) WebBENCH have allowed engineers to design power supplies without downloading any software for quite some time. Recently I got an account at Upverter.com. This web application is focused schematic capture with social sharing. Just announced this week, Digi-Key is looking to enter this area with their new web based tool to share schematics, Scheme-It(sm). I haven’t had a chance to put it through its paces yet, but I look forward…