Language: C++ GUI: Qt Platforms: Linux, Mac OS X, Windows License: GPL It's not targeting part-time tinkerers but rather electrical engineering experts.Ĭompliance with various electric standards is a big issue on their roadmap. They use a very simplified GUI and draw circuits in schematics only. Very powerful simulator (in alpha, though) which offers a lot of simulation and analysis tools. Potential: Interesting for electrical rules checking and some UI solutions Quite Universal Circuit Simulator - QUCS Language: unknown GUI: unknown Platforms: Mac OS X, Windows License: Free, but closed source Parts appear in a schematic world only, but there are other views for entering and evaluating electric formulas and even render some graphs. Solve ElecĪ rather simple, yet interesting tool to create and simulate circuits. It uses the EAGLE scripting language ULP to export the board in POVRay-format. Provides high-quality 3D visualizations for EAGLE boards with POVRay. Potential: Similar UI idea, try it out! EAGLE 3D Language: Java GUI: Swing Platforms: Linux, Mac OS X, Windows License: ? This one is interesting for its UI, which was inspired by Vulcan Trainer. The source code is not directly available, but might be on request. Java Breadboard SimulatorĪ learning tool for simulating circuits plugged together on a virtual breadboard. There is for instance a tight integration with the free online auto-router FreeRoute. Potential : The guide is helpful, and also the integrations/add-ons for the missing steps in the tool chain. Language: C++ GUI: MFC Platforms: Windows License: GPL It seems to be quite popular and is actively developed, and also has a very nice user guide.Īgain, unfortunately it's only for Windows. Language: C++ GUI: MFC Platforms: Windows License: LGPLĪ PCB editor that is targeted at beginners and simpler PCB layouts. Last update almost two years ago, but still an active user community. Tin圜ADĪ nice, complete editor for schematic capturing of circuits. These are independent tools that solve parts of the problem, and are interesting for inspiration for coding and designing the UI. Potential : The parts for simulating a microcontroller might be interesting. Language: C++ GUI: KDE UI Platforms: Linux License: GPL Development is not very active, and documentation is poor. It has a very nice UI, unfortunately only for Linux. It does not support PCB design, but features microcontroller simulation. Platforms: Linux, Mac OS X, Windows, License: GPLĪnother circuit design tool, specifically targeted at microcontroller circuits. However, it does not seem to be widely used and is hardly documented. The website looks out-dated, but the information is actually up-to-date and some of the tools are under active development. OCD is another suite of loosely connected EDA tools. Language: C++ GUI: wxWidgets Platforms: Linux, Mac OS X, Windows License: GPL It is actively developed, has a well-designed code base. The UI is very nice, and also has 3D view of the PCB. It's much younger that gEDA, but nevertheless seems to cover the whole tool chain. KiCad is also a suite of tools, but more tightly integrated. Interesting: gspiceui is an alternative UI for the SPICE package - maybe we can follow its model. We need to find out how we could program our own GUI on top of their EDA libraries since we do not want to go with their GTK/C. Language: C GUI: GTK+ Platforms: Linux, Mac OS X License: GPL Very good and up-to-date documentation and active community. The GUI however is quite cumbersome and outdated. It has quite a long history and is extensively developed. GEDA is a suite of several tools (some of them independent) around EDA tasks. These services are often offered as separate modules wrapped in a software suite. The main services that EDA packages offer are schematic capturing, PCB layouting (sometimes with auto-routing), preparation for manufacturing and simulation. We are looking into these to see whether we can build our efforts on top of them, and whether they can provide us with inspiration on how to do things. More or less comprehensive listings can be found at Wikipedia, There is an enormous number of software packages out there for doing
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |