Wednesday, May 20, 2009

Open source design

I believe we all now quite familiar what open source means. It's been quite a while in the IT industry. Lately there's also been a lot of open source embedded system design. Old design of router or other stuff is release to the web. We can have the complete design document like schematics, PCB drawing, BOM list, firmware, etc.

I wont discuss on which is better between proprietary and open source. They already plenty article about it already.

What is good about open source design?
The good things for sure is, it accelerate the learning process. For people that try to learn about embedded system design, they have source of reference. You could try step by step to develop board and make it work. Along the process you will learn a lot of things. Below is example of few open source design in embedded applications:

Lego Mindstorm
http://mindstorms.lego.com/Overview/NXTreme.aspx

Megasquirt (Open source fuel injection system)
http://www.megasquirt.org/megasquirt.html

Linksys WRT router series
http://openwrt.org

If you have the resource, you could develop the board base on it. Even you don't design it from scratch, to able to make it work is already a huge success.

No comments: