Best PCB design software for pedal builders (i.e. simple/easy to use)

Started by joel_ostrom, June 05, 2013, 04:44:21 AM

Previous topic - Next topic

joel_ostrom

I've been checking out a lot of PCB/Schematic design software (EagleCAD, ExpressPCB, Diptrace etc.) and lots of them seem overly complicated for designing simple stompbox schematics and PCBs.

What would you guys say is the best one for designing a PCB that could be printed off and be used to etch your own board.
What do you use?


craigmillard

I Use Eagle, works very well and you can get the gaussmarkov library for it! Cant go wrong just route the PCB yourself not with the autoroute :icon_eek:


smallbearelec

Quote from: joel_ostrom on June 05, 2013, 04:44:21 AM
lots of them seem overly complicated for designing simple stompbox schematics and PCBs.

True. These industrial-strength packages necessarily contain a ton of features that hobbyists don't require. So, for us, part of their learning curve consists of teasing out the relatively few features we need from the menus.

If you Never expect to want a commercial fab to make a board for you, DIYLC is the way to go. I have the business need to be able to create Gerber output, so long-ago went through learning to use EAGLE.

defaced

For your goals, I'd really consider looking at Fitzing.  http://fritzing.org/
In addition to doing hobbyist level stuff, this program can also output Gerber files for professional PCB production.  It's on my "to try" list after I spend some quality time with learning KiCAD (I'm already very proficient with Eagle, but I'm working on trying to transition to as much open source software as possible). 
-Mike

davent

If you're only going to self produce boards, ExpressPCB is simple, intuitive, easy to learn, links the schematic to the pcb layout so common nodes are highlighted and is free. Loads of free libraries of custom components to be had.

If you need gerbers (files), as others have pointed out, Eagle would appear to be the program of choice.

dave
"If you always do what you always did- you always get what you always got." - Unknown
https://chrome.google.com/webstore/detail/photobucket-hotlink-fix/kegnjbncdcliihbemealioapbifiaedg

moosapotamus

I'll echo everyone's recommendation of ExpressPCB, but only if you do not need gerber files for manufacturing.

If you do need gerber files, I recommend Sprint Layout. The learning curve was about the same as ExpressPCB. It's not free but, for ease of use plus gerber output, it's well worth the small price. Eagle and DipTrace might be free, but they are both way too tedious.

~ Charlie
moosapotamus.net
"I tend to like anything that I think sounds good."

joel_ostrom

Quote from: defaced on June 05, 2013, 09:29:10 AM
For your goals, I'd really consider looking at Fitzing.  http://fritzing.org/
In addition to doing hobbyist level stuff, this program can also output Gerber files for professional PCB production.  It's on my "to try" list after I spend some quality time with learning KiCAD (I'm already very proficient with Eagle, but I'm working on trying to transition to as much open source software as possible). 
I'd never heard of Fritzing, so I checked out the youtube video that gives a brief introduction on it. This program looks amazing! Exactly what I was looking for. Thanks so much for the suggestion!! ;D ;D

KMG

I'm using KiCad for several years.
Benefits - free of charge, multiplatform, a lot of tutorials on youtube.
Export of gerber & drill files for production.
3D viewer, Gerber viewer utility for for production files checking.

drolo

Quote from: defaced on June 05, 2013, 09:29:10 AM
For your goals, I'd really consider looking at Fitzing.  http://fritzing.org/


OMG !!!!!! just downloaded this software and it looks amazing (-ly easy) !!!
I have been working with a bunch of different tools (tinycad for schematics, DIYLC for perf, Sprint layout for PCB's)
But none of them were as convenient as this one seems to be.

just did a little try (am at work ... :-/) and it keeps the same connections between breadboard, Schematic, and PCB. I know this existed already for some products, like eagle to some extent but this really looks promising.

Big thank you for probably making my life a lot easier :-)

seedlings

Quote from: craigmillard on June 05, 2013, 05:35:46 AM
Eagle
Quote from: joethugs on June 05, 2013, 06:05:19 AM
DIYLC
Quote from: smallbearelec on June 05, 2013, 07:28:37 AM
DIYLC is the way to go. I have the business need to be able to create Gerber output, so long-ago went through learning to use EAGLE.
Quote from: defaced on June 05, 2013, 09:29:10 AM
Fitzing
Quote from: davent on June 05, 2013, 10:36:59 AM
ExpressPCB
Quote from: moosapotamus on June 05, 2013, 01:34:20 PM
ExpressPCB
Quote from: KMG on June 06, 2013, 03:58:22 AM
KiCad

Headache.
I need start using some software too.  I'm terrible at putting all the components in the box.

Defaced, if you don't mind, would you update this post after you've successfully created a PCB layout or two?

-CHAD

Valoosj

Diptrace does it for me. I created my own library (which was easy) and have been using it for a year now. Very easy to use, no learning curves and all the features you could need for DIY-pedals.
Quote from: frequencycentral
You squeezed it into a 1590A - you insane fool!  :icon_mrgreen:
Quote from: Scruffie
Well this... this is just silly... this can't fit in a 1590B... can it? And you're not even using SMD you mad man!

defaced

Quote from: seedlings on June 06, 2013, 11:13:11 AM
Quote from: craigmillard on June 05, 2013, 05:35:46 AM
Eagle
Quote from: joethugs on June 05, 2013, 06:05:19 AM
DIYLC
Quote from: smallbearelec on June 05, 2013, 07:28:37 AM
DIYLC is the way to go. I have the business need to be able to create Gerber output, so long-ago went through learning to use EAGLE.
Quote from: defaced on June 05, 2013, 09:29:10 AM
Fitzing
Quote from: davent on June 05, 2013, 10:36:59 AM
ExpressPCB
Quote from: moosapotamus on June 05, 2013, 01:34:20 PM
ExpressPCB
Quote from: KMG on June 06, 2013, 03:58:22 AM
KiCad

Headache.
I need start using some software too.  I'm terrible at putting all the components in the box.

Defaced, if you don't mind, would you update this post after you've successfully created a PCB layout or two?

-CHAD
Engineering software is like guitars.  They might do the same thing, but they all have their quirks that one might prefer more than another.  Try them all and see which ones make sense to you.  In other words, they all suck to learn, but eventually get good at one of them, then it'll be really annoying to have to learn a different one.  

I'm going to guess you really wanted to talk to Drolo, but in case you're not, I've made probably 30+ layouts with Eagle since I started using it in 2009.  I'm currently evaluating KiCAD to see if I can use it to replace Eagle without too much headache, and I'll probably learn Fitzing so I can have schematic/perf board integration.  So, when would you like me to update, and if so, with what info?
-Mike

seedlings

Quote from: defaced on June 06, 2013, 02:38:32 PM
Quote from: seedlings on June 06, 2013, 11:13:11 AM
Quote from: craigmillard on June 05, 2013, 05:35:46 AM
Eagle
Quote from: joethugs on June 05, 2013, 06:05:19 AM
DIYLC
Quote from: smallbearelec on June 05, 2013, 07:28:37 AM
DIYLC is the way to go. I have the business need to be able to create Gerber output, so long-ago went through learning to use EAGLE.
Quote from: defaced on June 05, 2013, 09:29:10 AM
Fitzing
Quote from: davent on June 05, 2013, 10:36:59 AM
ExpressPCB
Quote from: moosapotamus on June 05, 2013, 01:34:20 PM
ExpressPCB
Quote from: KMG on June 06, 2013, 03:58:22 AM
KiCad

Headache.
I need start using some software too.  I'm terrible at putting all the components in the box.

Defaced, if you don't mind, would you update this post after you've successfully created a PCB layout or two?

-CHAD
Engineering software is like guitars.  They might do the same thing, but they all have their quirks that one might prefer more than another.  Try them all and see which ones make sense to you.  In other words, they all suck to learn, but eventually get good at one of them, then it'll be really annoying to have to learn a different one.  

I'm going to guess you really wanted to talk to Drolo, but in case you're not, I've made probably 30+ layouts with Eagle since I started using it in 2009.  I'm currently evaluating KiCAD to see if I can use it to replace Eagle without too much headache, and I'll probably learn Fitzing so I can have schematic/perf board integration.  So, when would you like me to update, and if so, with what info?

I misread.  I thought the OP was the one who looked at Fitzing and liked it, so I hoped a newB would look over a software, figure it out, print out a couple of PCB circuits and respond back.  I downloaded DIYLC earlier, and it's intuitive enough for me to draw circuits.  I need to watch/read some how-to instructions to find out how to spit the cute picture out to make a PCB. 

Much respect for all of you who found the way, trod the grass down to a dirt path, then hired a contractor to pave it so that people like me might follow.

CHAD

joel_ostrom

QuoteI misread.  I thought the OP was the one who looked at Fritzing and liked it...
I was  :icon_wink: :icon_wink:

DDD

Best PCB soft is SPRiNT LAYOUT 6.0
Easy +++++
Interface +++++
Other features +++++
*** Free (officially free!)
Too old to rock'n'roll, too young to die

seedlings

Quote from: joel_ostrom on June 07, 2013, 02:56:32 AM
QuoteI misread.  I thought the OP was the one who looked at Fritzing and liked it...
I was  :icon_wink: :icon_wink:

...And somehow I still got your names mixed up...  ??? ::)

What do you think?  The Fritzing site has been down whenever I try to go there.

CHAD

J0K3RX

Quote from: DDD on June 07, 2013, 03:55:30 AM
Best PCB soft is SPRiNT LAYOUT 6.0
Easy +++++
Interface +++++
Other features +++++
*** Free (officially free!)

Agreed! it is the best and easiest to learn, can learn in minutes... But Free? Where did you get yours? :icon_rolleyes:
Doesn't matter what you did to get it... If it sounds good, then it is good!

posmaster

Quote from: seedlings on June 07, 2013, 08:53:13 AM
Quote from: joel_ostrom on June 07, 2013, 02:56:32 AM
QuoteI misread.  I thought the OP was the one who looked at Fritzing and liked it...
I was  :icon_wink: :icon_wink:

...And somehow I still got your names mixed up...  ??? ::)

What do you think?  The Fritzing site has been down whenever I try to go there.

CHAD
Try here
http://sourceforge.net/projects/fritzing.mirror/files/

KMG

Quote from: J0K3RX on June 07, 2013, 06:54:25 PM
Quote from: DDD on June 07, 2013, 03:55:30 AM
Best PCB soft is SPRiNT LAYOUT 6.0
Easy +++++
Interface +++++
Other features +++++

Agreed! it is the best and easiest to learn, can learn in minutes... But Free? Where did you get yours? :icon_rolleyes:
After routing, you have to spent time for checking layout against schematic manually. Any normal CAD does it automatically according to netlist imported from schematic.
Quote*** Free (officially free!)
Official price http://www.abacom-online.de/uk/html/sprint-layout.html
39,90 €