DIYstompboxes.com

DIY Stompboxes => Building your own stompbox => Topic started by: joel_ostrom on June 05, 2013, 04:44:21 AM

Title: Best PCB design software for pedal builders (i.e. simple/easy to use)
Post by: joel_ostrom on June 05, 2013, 04:44:21 AM
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?

Title: Re: Best PCB design software for pedal builders (i.e. simple/easy to use)
Post by: craigmillard on June 05, 2013, 05:35:46 AM
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:
Title: Re: Best PCB design software for pedal builders (i.e. simple/easy to use)
Post by: joethugs on June 05, 2013, 06:05:19 AM
DIYLC

by BANCIKA hope i got that right
here's a link
https://code.google.com/p/diy-layout-creator/ (https://code.google.com/p/diy-layout-creator/)

and the thread for this
http://www.diystompboxes.com/smfforum/index.php?topic=44838.0 (http://www.diystompboxes.com/smfforum/index.php?topic=44838.0)
Title: Re: Best PCB design software for pedal builders (i.e. simple/easy to use)
Post by: smallbearelec on June 05, 2013, 07:28:37 AM
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.
Title: Re: Best PCB design software for pedal builders (i.e. simple/easy to use)
Post by: defaced on June 05, 2013, 09:29:10 AM
For your goals, I'd really consider looking at Fitzing.  http://fritzing.org/ (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). 
Title: Re: Best PCB design software for pedal builders (i.e. simple/easy to use)
Post by: davent on June 05, 2013, 10:36:59 AM
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
Title: Re: Best PCB design software for pedal builders (i.e. simple/easy to use)
Post by: moosapotamus on June 05, 2013, 01:34:20 PM
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
Title: Re: Best PCB design software for pedal builders (i.e. simple/easy to use)
Post by: joel_ostrom on June 05, 2013, 10:35:42 PM
Quote from: defaced on June 05, 2013, 09:29:10 AM
For your goals, I'd really consider looking at Fitzing.  http://fritzing.org/ (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
Title: Re: Best PCB design software for pedal builders (i.e. simple/easy to use)
Post by: KMG on June 06, 2013, 03:58:22 AM
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.
Title: Re: Best PCB design software for pedal builders (i.e. simple/easy to use)
Post by: drolo on June 06, 2013, 05:33:56 AM
Quote from: defaced on June 05, 2013, 09:29:10 AM
For your goals, I'd really consider looking at Fitzing.  http://fritzing.org/ (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 :-)
Title: Re: Best PCB design software for pedal builders (i.e. simple/easy to use)
Post by: 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
Title: Re: Best PCB design software for pedal builders (i.e. simple/easy to use)
Post by: Valoosj on June 06, 2013, 11:47:51 AM
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.
Title: Re: Best PCB design software for pedal builders (i.e. simple/easy to use)
Post by: 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?
Title: Re: Best PCB design software for pedal builders (i.e. simple/easy to use)
Post by: seedlings on June 06, 2013, 04:51:35 PM
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
Title: Re: Best PCB design software for pedal builders (i.e. simple/easy to use)
Post by: 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:
Title: Re: Best PCB design software for pedal builders (i.e. simple/easy to use)
Post by: DDD on June 07, 2013, 03:55:30 AM
Best PCB soft is SPRiNT LAYOUT 6.0
Easy +++++
Interface +++++
Other features +++++
*** Free (officially free!)
Title: Re: Best PCB design software for pedal builders (i.e. simple/easy to use)
Post by: 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
Title: Re: Best PCB design software for pedal builders (i.e. simple/easy to use)
Post by: 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 +++++
*** 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:
Title: Re: Best PCB design software for pedal builders (i.e. simple/easy to use)
Post by: posmaster on June 07, 2013, 07:00:22 PM
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/
Title: Re: Best PCB design software for pedal builders (i.e. simple/easy to use)
Post by: KMG on June 08, 2013, 06:02:53 AM
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 €
Title: Re: Best PCB design software for pedal builders (i.e. simple/easy to use)
Post by: aballen on June 08, 2013, 08:52:08 PM
I've been using Eagle for some time and I really like it.  Its also quite popular in the DIY community.  Its nice that I can order boards from a service like OSHPark or BatchPCB when I'm done.  It takes a bit of time to learn, but SparkFun has some excellent tutorials, after going through them I've been able to create pretty much anything I've wanted to. There are a lot of great part libraries as well.  Eagle is not free, but the freeware version can do boards big enough for pedals, and two layers, which is pretty close to being free for pedal builders.

KiCad is another tool that seems to be becoming very popular.  I don't think it has as many parts libraries available as Eagle, its just a matter of time though.  I understand its fully featured, and it even does 3d rendering, which eagle cant do.  Also its genuinely free, as in GPL

I've stuck with Eagle for some time, because I know it, but if I was starting today I think I would go the KiCad route.... I also use vi, if I was learning today, I would do emacs ;)

Title: Re: Best PCB design software for pedal builders (i.e. simple/easy to use)
Post by: J0K3RX on June 08, 2013, 09:34:44 PM
Quote from: KMG on June 08, 2013, 06:02:53 AM
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.

I REALLY need to learn how to do that!!!!!!!!!!!!!!!
Title: Re: Best PCB design software for pedal builders (i.e. simple/easy to use)
Post by: drolo on June 09, 2013, 03:00:29 AM
about Fritzing, after playing around with it for a while, i found that individual Op-amps from a double or quad OP-Amp chip cannot be dissociated in schematic view, making it very messy to work with and schematics very confusing ...

a pitty
NEXT
Title: Re: Best PCB design software for pedal builders (i.e. simple/easy to use)
Post by: GoranP on June 11, 2013, 05:10:01 AM
Quote from: drolo on June 09, 2013, 03:00:29 AM
about Fritzing, after playing around with it for a while, i found that individual Op-amps from a double or quad OP-Amp chip cannot be dissociated in schematic view, making it very messy to work with and schematics very confusing ...

a pitty
NEXT

I don't find it a dealbreaker... I just do this, works fine and keeps the schematic tidy:

(https://lh5.googleusercontent.com/-XI4FaFfBoI8/Ubbok6oYZWI/AAAAAAAAA4k/ztvADsJ0VRA/w895-h572-no/fritzing.jpg)
Title: Re: Best PCB design software for pedal builders (i.e. simple/easy to use)
Post by: drolo on June 11, 2013, 05:22:39 AM
Quote from: GoranP on June 11, 2013, 05:10:01 AM
Quote from: drolo on June 09, 2013, 03:00:29 AM
about Fritzing, after playing around with it for a while, i found that individual Op-amps from a double or quad OP-Amp chip cannot be dissociated in schematic view, making it very messy to work with and schematics very confusing ...

a pitty
NEXT

I don't find it a dealbreaker... I just do this, works fine and keeps the schematic tidy:

(https://lh5.googleusercontent.com/-XI4FaFfBoI8/Ubbok6oYZWI/AAAAAAAAA4k/ztvADsJ0VRA/w895-h572-no/fritzing.jpg)

hmmm not bad ... maybe i will give it another chance.
I'm planning a bit of a complex build and having a schematic picked up by the layout software to help a bit with autorouting but especially with verifying all the nets would come in handy ;-)
Title: Re: Best PCB design software for pedal builders (i.e. simple/easy to use)
Post by: seedlings on June 28, 2013, 06:23:32 PM
I've been messing with DIYLC and I like it because it's intuitive and easy, easy, easy to use.  I'm sure there are more options/add-ons for more components, but many of the existing components are editable.  I just today discovered that the 8-pin IC can be edited to 16-pin.

My only question - and I've never etched a PCB before - is will DIYLC flip the traces horizontally for printing out?  Otherwise, the traces will be reversed, right?

CHAD