Here is a list of the best 10 free programs in electronic
Dedicated to professionals with extensive experience in the sector, as well as students, this programs collection offers solutions to day-to-day work of electronic engineers and technicians.
If this compilation of free programs is of your interest, you may also want to take a look at the following ones:
- The 3 best free programs for engineers and electronic technicians - Part 2
- Learn free electronics with these 4 essential sites
- 12 Free Robotics Programs (Part I)
- The best 3 free programs for electrical engineers and technicians
- The best 6 free programs for mechanical engineers (Part I)
Arduino: An open-source electronics platform based on easy-to-use hardware and software
Arduino is an open-source electronics platform based on easy-to-use hardware and software. It's intended for anyone making interactive projects.
KiCad: Allows you to create electronic schemes and printed circuits
Kicad is a software which includes a project manager and four tools (and some utilities):
Eeschema: Schematic entry.
Pcbnew: Board editor.
Gerbview: GERBER viewer (photo-plotter documents).
Cvpcb: footprint selector for components used in the circuit design.
Kicad: project manager.
ProfiCAD: Design of electrical, hydraulic and pneumatic diagrams
ProfiCAD is designed to draw electrical and electronic diagrams, schemes, control circuit diagrams and can also be used for hydraulic and pneumatic diagrams, and other technical diagrams.
PCB Artist: Electronic circuit design, with complete library of predesigned components
Artist PCB is a powerful electronic circuits editor, which supports the manual drawing of each connection and component as well as the library use of chips, diodes, resistors, transistors, capacitors, etc. available.
LogicCircuit: Training simulator of digital logic circuits
LogicCircuit is an educational software for designing and simulating digital logic circuits. Intuitive graphical user interface, allows you to create unrestricted circuit hierarchy with multi bit buses, debug circuits behavior with oscilloscope, and navigate running circuits hierarchy.
Qucs: A GUI based on Qt for setting up electronical circuits and a simulator
Qucs is an integrated circuit simulator which means you are able to setup a circuit with a graphical user interface (GUI) and simulate the large-signal, small-signal and noise behaviour of the circuit. After that simulation has finished you can view the simulation results on a presentation page or window.
FreePCB: A PCB editor for Microsoft Windows
FreePCB is a free, open-source PCB editor for Microsoft Windows, released under the GNU General Public License. It was designed to be easy to learn and easy to use, yet capable of professional-quality work. It does not have a built-in autorouter, but it can use the FreeRoute web-based autorouter at freerouting.
Fritzing: A hardware initiative that makes electronics accessible as a creative material for anyone
Fritzing is an open-source hardware initiative that makes electronics accessible as a creative material for anyone. We offer a software tool, a community website and services in the spirit of Processing and Arduino, fostering a creative ecosystem that allows users to document their prototypes, share them with others, teach electronics in a classroom, and layout and manufacture professional pcbs.
TinyCAD is a program for drawing electrical circuit diagrams commonly known as schematic drawings. It supports standard and custom symbol libraries. It supports PCB layout programs with several netlist formats and can also produce SPICE simulation netlists. It is also often used to draw one-line diagrams, block diagrams, and presentation drawings.
PCB is an interactive printed circuit board editor for Unix, Linux, Windows, and Mac systems. PCB includes a rats nest feature and schematic/netlist import, design rule checking, and can provide industry standard RS-274X (Gerber), NC drill, and centroid data (X-Y data) output for use in the board fabrication and assembly process, as well as photorealistic and design review images. PCB offers high end features such as an autorouter and trace optimizer which can tremendously reduce layout time. For custom requirements, PCB offers a plug-in API for inserting new functionality and using that functionality from within the GUI as well as in scripts.