Szymon Kobalczyk's Blog

A Developer's Notebook

  Home  |   Contact  |   Syndication    |   Login
  104 Posts | 6 Stories | 534 Comments | 365 Trackbacks

News

View Szymon Kobalczyk's profile on LinkedIn

Twitter












Tag Cloud


Article Categories

Archives

Post Categories

Blogs I Read

Tools I Use

Just after finishing my multicolor RGB controller shield for Arduino, I came across Fritzing, a program that lets you convert your breadboard prototypes into a physical PCB. Since I got one design working at hand, I decided to give it a try. The process is very straightforward.

First you simply put all the components in the breadboard view. The parts library contains most common parts, and you use wires to connect them – exactly the same as you would do on your physical prototype:

Fritzing - Breadboard viewNext you can switch to schematic view where you can check if all the connections are correct:

Fritzing - schematic viewFinally you go to the PCB view and layout your parts on the board. Then you need to route all traces, and while Fritzing does quite a good job with auto-routing, it is worth to spend some time and review the design. In my case I was able to eliminate all the jumper wires – needed otherwise because currently Fritzing supports only single-sided PCBs.

Fritzing - PCB view In my case I designed the board to fit as an Arduino shield. As you can see it consists of a 12V voltage regulator circuit for external power source and ULN2003 converter to drive two RGB outputs.

After you are happy with you can save it in multiple output formats. For me the the etchable PDF format was especially handy because I could print it as a paper prototype and check if all the physical parts will fit properly.

Fritzing also offers a website where you can upload your projects along with any additional documentation, images, and source code. You can find my project page here: http://fritzing.org/projects/multicolor-rgb-led-controller-shield-for-arduino/

On top of that, starting with January 2010 they start a Fritzing Fab Service, and produce the real, physical PCBs. In preparation for this, they selected 24 projects and made them manufactured. I was very happy that my design was selected as one of these projects.

I got my board short after Christmas, and it looks very professional (at least for me :-)):

And here is the final product:

P1150499

As a geek I always wanted to hack the hardware like this, but at the same time I was intimidated by my little knowledge of electronics. So its truly  amazing how much can be done with such simple tools, and how much I learned in past half a year since my good friend Marcin Książek introduced me to Arduino. For me it’s just the essence of the Arduino phenomen – perfect combination of open source hardware, software and the community.

On the side note, I’m bit upset that the same didn’t happened with the .NET Micro Framework, because I think on the software side it has even greater potential (like you can write and debug your code in Visual Studio you know and love). And although I think making the platform open source is a great move, the hardware costs are the biggest barrier right now. Especially if you consider using it for few hobby projects (I don’t know what’s the pricing looks like for mass production).

I will be exploring .NET Micro Framework shortly so stay tuned.

  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati
posted on Monday, January 04, 2010 1:36 AM

Feedback

# re: Designing my very first PCB using Fritzing 1/4/2010 4:34 PM Markus Ulfberg
Nice write-up Szymon!

# re: Designing my very first PCB using Fritzing 10/16/2010 9:58 AM attraction marketing
I think on the software side it has even greater potential (like you can write and debug your code in Visual Studio you know and love). And although I think making the platform open source is a great move, the hardware costs are the biggest barrier right now. Especially if you consider using it for few hobby projects

# re: Designing my very first PCB using Fritzing 10/16/2010 6:36 PM anita777
I am still not sure I could build one myself. I guess I have lot more to learn.

# re: Designing my very first PCB using Fritzing 10/21/2010 9:19 AM Lindaclare
I have designed my first PCB in 3rd semester and It was a cool experience.Now a days I am busy in photo gallery creation in HTML.


# re: Designing my very first PCB using Fritzing 12/10/2010 5:02 PM online sex shop
Interesting article man. I always follow your blog because it is full of attractive information about various things. I really like reading this entry about the fritzing and other systems because I have known so many new facts about it indeed. It is really great that I have noticed this entry. Thanks a lot one more time for sharing this informative article.

# re: Designing my very first PCB using Fritzing 12/10/2010 11:25 PM viagra kupit
Designing of printed circuit boards is much easier with fritzing software. I really I appreciate this software.

# re: Designing my very first PCB using Fritzing 12/16/2010 11:23 PM home exercise routines
I used to build pcb's. After reading this article, i might try building some more.

# re: Designing my very first PCB using Fritzing 12/24/2010 7:33 PM niche pour chien
Thank you, very great sources. It helped me a lot!

# re: Designing my very first PCB using Fritzing 12/27/2010 11:55 AM rolls royce phantom hire derby
The post or your creation is just amazing, thanks for sharing the idea... rolls royce phantom hire derby

# re: Designing my very first PCB using Fritzing 12/27/2010 7:30 PM Touch Screen Laptop
It's so tough to encounter right information on the blog. I realy loved reading this post. It has strengthen my faith more. You all do such a great job at such Concepts...can't tell you how much I, for one appreciate all you do.

# re: Designing my very first PCB using Fritzing 1/1/2011 6:28 PM Jackie
Hope you had a wonderful Holiday season and are ready for one of the best years ever! I for one envy people like you that can take apart and put back together such things as I have a hard enough time painting my toe nails.

# re: Designing my very first PCB using Fritzing 1/5/2011 2:56 PM hummer limo hire derby
amazing post, great design and thanks for sharing the idea, i appreciate your work....

# re: Designing my very first PCB using Fritzing 1/6/2011 8:38 AM limo hire bradford
WOW, the post is just awesome, great design and thanks for sharing the idea, i appreciate your hard work...

# re: Designing my very first PCB using Fritzing 1/7/2011 4:30 AM RotoShave
I will try to make my own pcb design so that I can build a power supply. thank you for this post by the way.

# re: Designing my very first PCB using Fritzing 1/10/2011 12:55 PM Fabric duct
Thanks to you for that new script for me. This is a great post, thanks to you I got this information. I appreciate your work, the post is really helpful and it have so many new valuable things to learn. Thanks for sharing this article. Pretty good post.


# re: Designing my very first PCB using Fritzing 1/11/2011 8:50 AM Asian
I have always wanted to learn how to do stuff like this but never found the time or people to teach me. Maybe one day I will dive into learning this but who knows!

# re: Designing my very first PCB using Fritzing 1/15/2011 4:45 PM Fabric duct
great post and creative ideas. I am happy to visit and read useful articles here. I hope you continue to do the sharing through the post to the reader. and good luck for the visitors site


# re: Designing my very first PCB using Fritzing 1/21/2011 8:15 AM Online Bingo
This was exactly what i was searching for. Have been fighting for a while to do this, thanks for have posted.
Online Bingo

# re: Designing my very first PCB using Fritzing 1/31/2011 3:55 PM Maplin
You have been a great resource, totally love what you do here..


# It has always a nice rhythm 2/2/2011 4:25 PM ossf
Dude. I am not much into reading, but somehow I got to read lots of articles on your blog. It’s amazing how interesting it is for me to visit you very often.

# re: Designing my very first PCB using Fritzing 3/8/2011 8:48 AM Callaway X-24 Irons
California Watch found five businesses listed as Implementation Group members.California's businesses show their true heads.

# re: Designing my very first PCB using Fritzing 3/16/2011 12:32 PM home brew kits
Fritzing is a useful tool for some things. However it also appears to be a crutch for people who want to avoid using proper documentation techniques such as traditional circuit schematic diagrams. Fritzing makes a nice pretty picture, but by definition it cannot include many critical details. For example an image of a TO92 or a TO220 case tells you nothing about WHAT the device is or even whether the pinout is correct. It also seems to lack critical

# re: Designing my very first PCB using Fritzing 3/27/2011 11:18 PM Microcoders Electronic Design
I've never come across Gritzing before, it's quite impressive.
The fact that it's open source is even better!!


# re: Designing my very first PCB using Fritzing 3/30/2011 8:17 AM Black Diamond Earrings
I have learned so many things from this post as it helps me very much. I bookmark the post for further reading. Nice post.

# re: Designing my very first PCB using Fritzing 5/20/2011 7:08 PM austin defense lawyers
Nice information, many thanks to the author. It is incomprehensible to me now, but in general, the usefulness and significance is overwhelming. Thanks again and good luck.
austin defense lawyers



# re: Designing my very first PCB using Fritzing 6/9/2011 7:32 PM refroidisseurs d'eau
Great stuff here about PCB using Fritzing. The information and the detail were just perfect. I think that your perspective is deep, its just well thought out and really fantastic to see someone who knows how to put these thoughts down so well. Great job on this. refroidisseurs d'eau

Post A Comment
Title:
Name:
Email:
Website:
Comment:
Verification: