← Back to context

Comment by atoav

6 years ago

This is entirely subjective, but I think the UI is needlessly unintuitive (but okay compared to other EDA tools), and the parts management seems not well thought out IMO. A similar feeling that e.g. LTSpice gives me: you can get into it, but parts feel arbitrary and other parts feel hacky, and ultimately you never really enjoy it.

My favourite open source EDA tool that IMO does it better is horizon EDA. https://horizon-eda.readthedocs.io/en/latest/feature-overvie...

I made quite a few working PCBs with that one already. Downsides are:

- the library is not that big yet (but adding parts is really easy, you can even use inheritance etc)

- won’t run on any old machine because of the OpenGL-version

- if you are not using windows you need to compile yourself

One of the things I really like besides the UI/UX (one button hotkeys!) is the library concept called “pool”, where every part is made up of modular pieces, which makes things reusable and consistent. If you’d like to change the resistor symbol for all resistors you just have to edit in one place, if you feel like making a opamp with eight channels, just duplicate the quad one and add four more opamp units. Their concept takes a moment to sink in, but is incredible flexible and is one of these “why didn’t we do it like that from the start”-ideas.