Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

schematics software running on linux?

Status
Not open for further replies.

shell.albert

Member level 4
Joined
Feb 2, 2011
Messages
79
Helped
11
Reputation
22
Reaction score
11
Trophy points
1,288
Location
Yantai
Activity points
1,724
Hi,
Is there any software for circuit schematics design that can be runned on linux? such as Protel,PowerPCB,etc.

I just want to give up windows environment,study linux using heart!


Thank you!
 

lockman_akim

Advanced Member level 1
Joined
Jul 12, 2010
Messages
467
Helped
76
Reputation
152
Reaction score
68
Trophy points
1,308
Location
Malaysia
Activity points
3,535
you can install any windows program by installing Wine to your linux..
 

bluehole

Full Member level 6
Joined
Sep 1, 2009
Messages
345
Helped
74
Reputation
148
Reaction score
73
Trophy points
1,308
Location
Some where In INDIA
Activity points
3,290
Hi,
Is there any software for circuit schematics design that can be runned on linux? such as Protel,PowerPCB,etc.

I just want to give up windows environment,study linux using heart!


Thank you!
There is gEDA, kiCAD tools for all sorts of schematics drawing under linux.

Even Eagle is available for Linux.
 

rapidcoder

Junior Member level 2
Joined
Jan 17, 2011
Messages
23
Helped
5
Reputation
10
Reaction score
5
Trophy points
1,283
Activity points
1,514
Except that gEDA and kiCAD schematics are a joke. They feel like created by a 1st year engineering student (not IT), especially kiCAD. I admire people that can work with its GUI.

But don't worry. We are planning to release a brand new schematic and simulation program that works on Linux seamlessly (thanks to Java platform), soon. If everything goes ok, a beta should be ready in half a year.
 

Tahmid

Advanced Member level 5
Joined
Jun 17, 2008
Messages
4,758
Helped
1,791
Reputation
3,574
Reaction score
1,651
Trophy points
1,393
Location
Silicon Valley, California, USA (from Dhaka, Bangl
Activity points
30,543
Hi,
I think a good software would be EAGLE. Download it using the Software Center. Or use WINE and install some Windows app. Many Windows apps run absolutely fine using WINE. Just check the site to see the known flaws. Search over here: WineHQ - Wine Application Database

Hope this helps.
Tahmid.
 

srizbf

Advanced Member level 5
Joined
Apr 3, 2010
Messages
1,995
Helped
417
Reputation
840
Reaction score
328
Trophy points
1,363
Activity points
10,985
under linux , for schematic drawing the king is
"xcircuit".

for pcb , just use "plain xwindows version of pcb" or the geda version of pcb.

no need to go for anyother.
 

rapidcoder

Junior Member level 2
Joined
Jan 17, 2011
Messages
23
Helped
5
Reputation
10
Reaction score
5
Trophy points
1,283
Activity points
1,514
xcircuit, pure XWindow application, soooo 70's... :D
But at least this one has PostScript export, which is nice if you want to make good looking (paper) publications. Most of modern software, even commercial, produces schematics that look like crap (noone heard of vector graphics or antialiasing).
 

bluehole

Full Member level 6
Joined
Sep 1, 2009
Messages
345
Helped
74
Reputation
148
Reaction score
73
Trophy points
1,308
Location
Some where In INDIA
Activity points
3,290
Except that gEDA and kiCAD schematics are a joke.

Well Something is better than nothing, is not it ;-)
They feel like created by a 1st year engineering student (not IT), especially kiCAD. I admire people that can work with its GUI.
Right those are projects started by students and hobbyists.
But don't worry. We are planning to release a brand new schematic and simulation program that works on Linux seamlessly (thanks to Java platform), soon. If everything goes ok, a beta should be ready in half a year.

You are most welcome, I personally want to see a better open-source package for EDA
and CAD too. Java is good but it takes a lot of memory will you reconsider writing it in C++ and some platform independent GUI tool kit? Well this is just a request

---------- Post added at 05:44 ---------- Previous post was at 05:41 ----------

under linux , for schematic drawing the king is
"xcircuit".

for pcb , just use "plain xwindows version of pcb" or the geda version of pcb.

no need to go for anyother.

You are right but to simplify process something similar to Eagle will be good, is not it?
 

rapidcoder

Junior Member level 2
Joined
Jan 17, 2011
Messages
23
Helped
5
Reputation
10
Reaction score
5
Trophy points
1,283
Activity points
1,514
You are most welcome, I personally want to see a better open-source package for EDA
and CAD too. Java is good but it takes a lot of memory will you reconsider writing it in C++ and some platform independent GUI tool kit? Well this is just a request

No, it doesn't take really much more memory than C++, except a few MB more for the JVM itself. In times when everybody has 1 GB or more installed (even cheap Tesco laptops have 4GB these days) this should not be a problem. How large schematics do you want to edit? 1,000,000 elements? We are not targeting it at Intel or AMD. Also by the fact that we can use some advanced techniques like lazy evaluation and higher-order-functions, which are seamlessly supported in the language, we can end up with lower memory consumption than in C++ - e.g. most of the simulation output traces are *not* stored RAM, until someone really needs them.

We are also not considering C++, because we would have to move much slower, write several times more code, probably fight many more bugs, also portability is not as straightforward as many cross-platform toolkits promise (e.g. porting to 64-bit versions). And we could not deploy the application on the Web, which is our top priority - enabling some social networking aspects of it.
 

srizbf

Advanced Member level 5
Joined
Apr 3, 2010
Messages
1,995
Helped
417
Reputation
840
Reaction score
328
Trophy points
1,363
Activity points
10,985
bluehole wrote:

You are right but to simplify process something similar to Eagle will be good, is not it?

Yes. majority of EDA tools in Linux have no integrated approach.

But in xcircuit atleast you can export the schematic to "pcb" format netlist. and start "pcb" afterwards.

IMO , most SW packages of this category assume that users are programmers.

if you ask them , they will reply , to write a script file to export to whatever tool you want.

but that will not workout for a newuser or even users from Windows.

The integrated approach like that of Eagle is available to some extent in some tools but not fully.

and "xcircuit " is "still used from 80's(actually 90's) " speaks its quality
(like Latex)
 

rapidcoder

Junior Member level 2
Joined
Jan 17, 2011
Messages
23
Helped
5
Reputation
10
Reaction score
5
Trophy points
1,283
Activity points
1,514
IMO , most SW packages of this category assume that users are programmers.

xkcd: Real Programmers

Not all of Linux / EDA users are programmers. And even if they are, I doubt they like to use software that is unintuitive, clumsy, or requires to know scripting just to make the most basic things. For example GIMP is powerful and probably can do everything that PhotoShop can (scripts!), but PhotoShop has a better and more consistent GUI - which program do you think is used by the professionals more often? It is almost exclusively PhotoShop, although it is not free.
 

bluehole

Full Member level 6
Joined
Sep 1, 2009
Messages
345
Helped
74
Reputation
148
Reaction score
73
Trophy points
1,308
Location
Some where In INDIA
Activity points
3,290
"srizbf" is 100+1 % right. but still there are programmer they write integrated code too. Personally speaking I encourage my team to write that type of code.
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top