Newbies What Next ? News Forums Calendar
Home | YouTube | Register | News | Forums | Portal Pages | MyLinks | New | Hot | Link Us


 Category Gateway
More Options

LinuxLinks News
 · 9 Excellent Open Source Configuration Management Applications
 · A Beginner’s Introduction to Linux
 · Simon Tatham’s Portable Puzzle Collection – Games for the Brain
 · Captain Holetooth – Explorative 2D Platform Game for Kids
 · Taisei – A Classy, Frenetic Shoot’em Up Game in the Style of The Touhou Project
 · YouTube Channel
 · Minilens – Fun Open Source Puzzle Platform Game
 · Wizznic! – Highly Addictive Open Source Puzzle Game
 · Success! Beelink S1 Running Linux – Courtesy of the Open Source Community
 · Beelink S1 Mini PC and Linux – Comedy Gold


Latest Links

Top : Software : Scientific : Electronic

9 Excellent Open Source Configuration Management Applications
This software automates the configuration of machines to a particular state. Like any other tools, they are designed to solve specific problems in certain ways. The goal is to get a system from whatever state it is in, into the desired state. Configuration management software are the tools of choice for many system administrators and devops professionals.

(Read more)
jEdit is a powerful, easy to use, extensible text editor. Read more


  • Aestimo
    Aestimo is a one-dimensional (1D) self-consistent Schrödinger-Poisson solver for semiconductor heterostructures.
  • ASCO
    The ASCO project is a spice circuit optimizer using a high-performance parallel differential evolution (DE) optimization algorithm. There is currently out-of-the-box support for Eldo (TM), HSPICE (R), LTspice (TM), Spectre (R) and Qucs exist.
    ASITIC is CAD tool that aids the RF circuit designer to optimize and model spiral inductors, transformers, capacitors, and substrate coupling. The conductive substrate plays an integral part in determining the quality factor and self-resonance frequency of monolothic passive devices. ASITIC calculations include the electrically induced losses and coupling as well as the magnetically induced eddy current losses. Skin effect and proxmity effects, or eddy currents in the matallization, are also included.
  • Bartels Autorouter
    (commercial) Bartels Autorouter supports gridless placement of pads, obstacles and traces, cell based routing grid, routing with one or multiple cells in width to existing ongrid or offgrid pads and ongrid or offgrid traces. The off-grid feature is a combination of grid-based and gridless routing technologies and does off-grid routing of traces even in a cell-based environment.
  • BSVC
    BSVC is a microprocessor simulation framework written in C++ and Tcl/Tk. It was developed as a senior design project at North Carolina State University by Bradford W. Mott. Since its original development numerous professors and students have found BSVC to be a useful tool in courses based on the Motorola 68000. It has also been used as a starting point for other design projects.
  • Calibre
    (commercial) Verify that system-on-chip libraries comply with semiconductor manufacturing rules and that the electrical circuitry for complex chips is correctly connected to enable proper functioning.
  • cdmm
    cdmm is a commandline multimeter application. It is intended to be a backend for QtDMM2 (the successor of QtDMM). It implements nine different protocols and over 50 multimeter devices.
  • ChipVault
    ChipVault is a VHDL/Verilog Chip Design organization tool which improves design efficiency by providing the ability to navigate and edit files hierarchically, automatically generating Schematic Component Port views of VHDL and Verilog RTL files, and by automating RTL instantiation and template generation.
  • circdraw
    circdraw is a program to draw circuit diagrams in LaTeX. It uses a simple language as input, and generates PiCteX code as output. New parts can easily be added.
  • comedirecord
    comedirecord is an oscilloscope program to record data from a COMEDI device. Its philosophy is to save the data in its original unfiltered form at the maximum sampling rate but allow comfortable viewing of the data during an experiment.
  • Covered
    Covered is a Verilog code-coverage utility using VCD/LXT style dumpfiles and the design to generate line, toggle, combinational logic and FSM state/arc coverage reports. Covered also contains a built-in race condition checker and GUI report viewer.
  • Digital Multimeter
    Digital Multimeter (DMM) is a data acquisition tool that supports Brymen digital multimeters. The supported devices are BM510 series (BM511 and BM515), BM810 series (BM811, BM812, BM815, and BM817), and BM850 series (BM857 and BM859CF).
  • DigiTcl
    DigiTcl is a digital circuit layout and simulation tool which is (hopefully) easy to use. The software is partitioned into two major modules: a Tcl/Tk script which serves as the GUI layout tool front-end and a C++ simulator engine which is invoked at the user's request during simulation. The two modules exist as separate, independent entities which communicate with each other over a bidirectional command pipeline which is created when the user simulates a given circuit.
  • Dinotrace
    Dinotrace is a X-11 waveform viewer which understands Verilog Value Change Dumps, ASCII, and other trace formats. It allows placing cursors, highlighting signals, searching, printing, and other capabilities superior to may commercial waveform viewers.
    Dolphin Smash is a mixed-signal, multi-language simulator for IC or PCB designs. It uses SPICE syntax for analog descriptions, Verilog-HDL and VHDL for digital, Verilog-A/AMS, VHDL-AMS and ABCD (a combination of SPICE and C) for analog behavioral, and C for DSP algorithms.
  • E-Badge Ticker
    E-Badge Ticker is a tool for programming LED namebadges using an IR (infrared) transmitter under GNU/Linux. E-Badge Ticker has been created for the inFactory E-Badge IR.
    (commercial) EAGLE is an easy to use, powerful and affordable schematic capture and printed circuit board design package.
  • EasyEDA
    EasyEDA is a free and easy to use circuit design, circuit simulator and pcb design that runs in your web browser.
  • eeprog
    eeprog is a Linux C program that allows you to read and write to 24Cxx EEPROM.
    Electrical Impedance Tomography and Diffusion based Optical Tomography Reconstruction Software
  • eispice
    Eispice is a ground-up re-write of the Berkley Spice3 Simulator optimized for PCB level simulation (ibis models, t-lines, termination, etc.). It should run faster than Spice3 for most simulations, and will eventually include direct ibis model import. It runs in batch-mode only (i.e. no nutmeg) and doesn't include a plot utility.
  • ElectricFormula
    ElectricFormula will help you at your electronic based projects or at school. For it to calculate you will have to enter data in two of the four data fields. The four data fields are: electric power [P], resistance[R], current[I] and voltage[V].
  • Electronic Design Automation
    Electronic Design Automation can be used in the electronic world to keep track of your: Schematic, PCB, Front Plate, Programmable Logic Device numbers.
  • Electronic Engineering Tool
    Electronic Engineering Tool is a tool when working with electronics, from engineer to amature, ex. Converter: dBm-to-Watt, Fahrenheit-to-Celsius. Calculating: Ohms Law, Filters, Thermal Resistant C/W, SWR, Coil Inductance, Capacitor Capacity.
  • Eprog 27011
    Eprog 27011 GUI is a simple application for the old Renkforce Eprommer Eprommaster 27011.
  • Espresso
    Espresso is a program which performs logic simplification.
  • FreeHDL
    FreeHDL is a project to develop a free, open source, GPL'ed VHDL simulator for Linux.
  • Gael
    Gael is an electronic design automation tool integrated into GNOME 2.
  • gEDA
    The gEDA project is working on producing a full GPL'd suite of Electronic Design Automation tools. These tools are used for electrical circuit design, schematic capture, simulation, prototyping, and production. Currently, the gEDA project offers a mature suite of free software applications for electronics design, including schematic capture, attribute management, bill of materials (BOM) generation, netlisting into over 20 netlist formats, analog and digital simulation, and printed circuit board (PCB) layout.
  • GnuCap
    GnuCap is a general purpose circuit simulator. It performs nonlinear dc and transient analyses, fourier analysis, and ac analysis. It is fully interactive and command driven. It can also be run in batch mode or as a server.
  • Gomponent
    gomponent is an application for making life with electronic parts easier. It catalogues transistors and resistors and supports fast datasheet viewing and resistor color-code conversion.
  • GPL Cver
    GPL Cver is a Verilog HDL simulator that is released under the GNU General Public License. GPL Cver is a full 1995 P1364 Verilog standard HDL simulator. It also implements some of the 2001 P1364 standard features including all three PLI interfaces (tf_, acc_ and vpi_) as defined in the 2001 Language Reference Manual.
  • gpsim
    gpsim is a full-featured software simulator for Microchip PIC microcontrollers distributed under the GNU General Public License.
  • gpsim Logic Analyzer Module
    gpsim Logic Analyzer Module is a module which is designed to be used with the gpsim Microchip PIC Simulator.
  • Green Mountain VHDL Compiler
    (commercial) Green Mountain VHDL Compiler is a professional-level IEEE VHDL simulator based on direct compile technology provides fast simulation and advanced debugging features.
  • gResistor
    gResistror helps you translate a resistor color codes into a readable value. All you have to do is watch the colors on the resistor and then enter them in the program. As you enter you'll see that the resistor value is changing according to the selected color.
  • gRMA
    gRMA is a free, graphical tool for doing Rate Monotonic Analysis of real-time systems.
  • gschem2xpcb
    gschem2xpcb creates a new printed circuit board layout for xpcb from a gschem schematic with the parts neatly arranged outside the board margins ready for manual placement.
  • Guimauve
    Guimauve is a graphical user interface to compute matching pursuit decomposition on a signal. The code is based on LastWave and it uses the gtk+ library.
    INSPIRE is a VHDL Simulation Environment with INcremental Analysis/Elaboration, SPecialized Functions, and Incremental Waveform REgeneration.
  • JHDL
    JHDL is a set of FPGA CAD tools which allows the user to design the structure and layout of a circuit, debug the circuit in simulation, netlist and interface with back-end tools for synthesis.
  • KiCad EDA
    Kicad is software for the creation of electronic schematic diagrams and printed circuit board artwork. It is a set of four programs and a project manager: Eeschema (schematic entry), Pcbnew (a board editor), Gerbview (a Gerber viewer (photoplotter documents)), and Cvpcb (a footprint selector for components used in the circuit design). Kicad is the project manager.
  • Koala Tools
    (commercial) Koala Tools is an easy to use GUI for mixed mode simulation visualization and manipulation. It can accept various SPICE simulation output formats.
  • KTechlab
    KTechlab provides a powerful environment for electronic circuits and microcontrollers. This includes simulation of a variety of components (logic, integrated, linear, nonlinear and reactive), simulation and debugging of PIC microcontrollers via gpsim, and its own closely-linked and complementary high level languages: FlowCode and Microbe.
  • LayoutEditor
    LayoutEditor is an IC/MEMS layout editor. It features all angle elements, a font generator, macros, boolean operations, and cross-platform compatibility. Supported formats include Calma GDSII, OASIS (Open Artwork System Interchange Standard), DXF, and CIF (Caltech Intermediate Form).
  • LED Ticker Tool
    LED Ticker is a tool for programming LED ticker bars using a RS232 serial connection under GNU/Linux. Should work without major changes on almost all other Unices, too. LED Ticker has been created for the Lunartec LED Lauflichtleiste 7x50.
  • Logic's Gate
    Logic's Gate is a simple computer aided design tool for designing and testing logic circuits. It includes AND, OR, and NOT logic gates as well as logical wire required to connect them.
  • LxScope
    First oscilloscope for Linux: 100 MHz or 150 MHz Digital Oscilloscope
  • MMTL
    Multilayer Multiconductor Transmission Line: a 2-D and 2.5-D electromagnetic modeling tool suite, generates transmission parameters and SPICE models from descriptions of electronics interconnect dimensions and materials properties
  • Mr Filter
    Mr Filter is an active filter design assistant. Electrical engineers can use it to design and simulate analog active filters.
    The University of Manchester Department of Computer Science PCB design software: consists of a textual design entry tool, a ViewLogic Viewdraw netlist interface, Gerber and Unix plot file plotting utils and three autorouters
  • ngspice
    Ngspice is a mixed-level/mixed-signal circuit simulator. Its code is based on three open source software packages: Spice3f5, Cider1b1 and Xspice. Ngspice is part of gEDA project, a full GPL'd suite of Electronic Design Automation tools.
    OCEAN is a comprehensive chip design package that includes a full set of powerful tools for the synthesis and verification of semi-custom sea-of-gates and gate-array chips.
  • pcb
    pcb is free software for designing printed circuit board layouts. It has many features and is capable of professional-quality output.
  • PIC programmer
    PIC programmer is downloader software for Microchip PIC programmers. It is designed to work with any of the PC parallel port types of programers for the PIC16C84 processor.
  • picnic
    picnic is an effort to bring PICs (Microchip's microcontroller) and NICs (network interface controllers) together. The current configurations are a PIC 16F877 micro controller, and an NE-2000 compatible ISA ethernet card with a Realtek 8019AS chip.
  • PICsim
    PICsim emulates a microcontroller PIC16F628 and peripherals such as USART, EEPROM, WDT, and timers.
  • Piklab
    Piklab is an integrated development environment for applications based on PIC and dsPIC microcontrollers. Gputils tools are used for assembling. Microchip programmers (currently only ICD2 on serial and USB ports) and several direct programmers are supported. It also includes a command line programmer.
    The POLIS system is centered around a single Finite State Machine-like representation. A Co-design Finite State Machine (CFSM), like a classical Finite State Machine, transforms a set of inputs into a set of outputs with only a finite amount of internal state. The difference between the two models is that the synchronous communication model of classical concurrent FSMs is replaced in the CFSM model by a finite, non-zero, unbounded reaction time.
  • pport
    pport is a simple yet handy program and its documented counterpart for accessing the output pins of the parallel port. Using this bundle one can successfully control any house appliance or electronic device with a minimal hassle and practically no change.
  • ptgnlfsr
    ptgnlfsr generates PLD (Programmable Logic Device) programming tables & LFSR/BIBLO (Linear Feedback Shift Register/Built In Logic Block Observer) signature for a function given by the user.
  • QCADesigner
    QCADesigner is a Quantum-Dot Cellular Automata (QCA) circuit simulator. With powerful CAD capabilities, it allows the designer to quickly layout and simulate QCA circuits constructed with thousands of QCA cells. QCA is one of several emerging nanotechnologies with potential applications in future computers.
  • QElectroTech
    QElectroTech helps you to design electric schematics. It includes both a schematic editor and a symbol editor. It uses XML files to store the produced contents.
  • QProg
    QProg is a software interface to the popular DIY line of PIC programmers sold by and is intended to be a cross- platform replacement for the software provided with the DIY kits.
  • QtDMM
    QtDMM is a DMM readout software including a configurable recorder. The recorder features manual start, scheduled start (at a given time) and triggered automatic start when given thresholds are reached. Additionally you can start an external application when given thresholds are reached.
  • Qucs
    Qucs is a circuit simulator with a graphical user interface. It aims to support all kinds of circuit simulation types, e.g. DC, AC, S parameter, and harmonic balance analysis. Read more
  • Quine-McCluskey Logic Simplifier
    Quine-McCluskey Logic Simplifier is a utility written to simplify digital logic. You feed it a canonical decimal list and it does the rest.
  • Regtify
    (commercial) Regtify is for managing design data for register maps with PDF document generation, VHDL code generation and arbitrary file support.
  • Salut
    Salut is a small program that performs calculations on simple networks around two-port devices (like transistors) characterized by s-parameters, at radio frequencies (RF). It has the ability to model components in series with a two-port block, like an inductance from the common lead to ground. Salut is also not restricted to the usual common emitter or common source configuration even though many semiconductor manufacturers only provide s-parameters for this case.
    SAVANT is an extensible, object-oriented intermediate form (IIR) for the hardware description language VHDL. The project produced a suite of software to analyze VHDL, build the IIR, and output C++ suitable for execution with the TyVIS VHDL simulation kernel.
  • Scheture
    (commercial) Scheture is a schematic capture program. It includes verilog and spice netlisters. Also included is a plot capability for HP printers and plotters.
  • ScopeGrab
    ScopeGrab captures a screendump from a portable Fluke Scopemeter oscilloscope and saves it in bitmap or postscript format.
  • SimpleScalar
    SimpleScalar consists of compiler, assembler, linker, simulation, and visualization tools for the SimpleScalar architecture. With this tool set, the user can simulate real programs on a range of modern processors and systems, using fast execution-driven simulation.
  • SIS
    SIS is an interactive tool for synthesis and optimization of sequential circuits.
  • Slam
    (commercial) Slam is a layout editor with options for plotting, simple verification and floorplanning. The editor comes standard with translator to and from stream format. The editor provides database access thru Tcl. Very large designs, such as Bandercom's infiniband chips have been created using this system. A schematic capture system using the same database is in development.
  • Slam-Edit
    (commercial) Slam-Edit is a mature IC Layout editor with the ability to edit very large designs (such as stream files larger than 10GB). Novel features include threading for redraw, support for displaying on multiple X servers simultaneously, and a Tcl interface to the database for user extensibility. The system is a library based system with multi-user support. Programmable structures (P-Cells) are available in Tcl. The editor includes gds input and output.
  • SmartSim
    SmartSim lets you to create complex circuits by allowing you to create your own custom components and including them in other circuits, as if they were any other built-in component. These larger circuits can then also be included in other circuitry as sub-components.
  • SOS
    (commercial) SOS is a collaboration platform for hardware design teams. Its capabilities include multi-site collaboration, version control, workarea management, release management, and project control. SOS seamlessly streamlines your entire design process by enhancing communication and facilitating efficient and accurate sharing of design data from concept through tapeout. This significantly improves design team productivity and dramatically reduces chances of requiring a mask re-spin due to configuration errors.
  • Spice
    SPICE is a general-purpose circuit simulation program for nonlinear dc, nonlinear transient, and linear ac analyses. Circuits may contain resistors, capacitors, inductors, mutual inductors, independent voltage and current sources, four types of dependent sources, lossless and lossy transmission lines (two separate implementations), switches, uniform distributed RC lines, and the five most common semiconductor devices: diodes, BJTs, JFETs, MESFETs, and MOSFETs.
  • Spice Opus
    Spice Opus is a port of the SPICE 3f4 circuit simulator with added optimization utilities.
  • spicepp
    spicepp is a preprocessor for berkeley spice3f5. It adds support for some structures commercial spices provide. Useful additions include .meas, .param, .lib, .globals, inline comments and equations.
  • SRecord
    SRecord is a collection of powerful tools for manipulating EPROM load files.
  • Super-FinSim
    (commercial) a complete simulation environment for Verilog. It supports the entire Verilog language, user defined primitives, specify blocks, system tasks and functions, PLI 1.0, VCD and SDF
  • svats
    Safety Verification Analysis Added To Spice: a collection of Python scripts used for adding repetitive analysis capabilities to Electronic Circuit Simulators like Berkeley Spice 3F5
  • SystemC
    SystemC is a modeling platform consisting of C++ class libraries and a simulation kernel for design at the system-, behaviroal- and register-transfer-levels. Designers create models using SystemC and standard ANSI C++.
  • TauSim
    (commercial) TauSim is a synchronous Verilog simulator with support for X and Z values. Release 3.0 optimizes RTL code, achieving high simulation speed on very large designs while preserving the rapid compilation of release 2.3. Gates and transistors are also optimized, with gate level designs simulating at speeds similar to RTL.
  • The SirBot Project
    The SirBot Project provides an easy way to build, program, control, and monitor amateur robots.
  • THUD
    THUD is a register transfer level (RTL) simulation environment optimized for cycle-based designs.
  • TkGate
    TkGate is an event driven digital circuit simulator with a tcl/tk-based graphical editor. TkGate supports a wide range of primitive circuit elements as well as user-defined modules for hierarchical design.
  • tlogsim
    tlogsim is a logic circuit simulator written in C++, using Boost and gtkmm libraries.
  • TTA-based Codesign Environment
    TTA-based Codesign Environment is a toolset that provides a complete co-design flow from C programs down to synthesizable VHDL and parallel program binaries.
  • TyVIS
    TyVIS is a VHDL simulation kernel which has been implemented on top of WARPED, a general purpose Time Warp simulation kernel. This combination provides parallel VHDL simulation capability as WARPED allows sequential and parallel simulation.
  • V2000
    The aim of the V2000 project is to circumvent the politics of the EDA vendors and OVI/IEEE committees and implement a Verilog-AMS (and VHDL) simulator system without the bugs and semantic problems that those committees have failed to fix.
  • VBS
    Verilog Behavioral Simulation is a simple implementation of a Verilog simulator
  • VDT
    VHDL Developer's Toolkit is developed to support fast and easy development and integration of VHDL application tools. It provides a library of versatile routines and several utilities for developers of VHDL application.
  • VGUI
    VGUI is a free graphical tool for capturing, drawing, editing, and navigating hierarchical block-diagrams, and for producing corresponding structural VHDL code. The VGUI tool is easy to learn-and-use, with a style based on popular web-browser, word-processor/drawing tools.
  • ViPEC
    ViPEC is a powerful tool for the analysis of high frequency, linear electrical networks. It takes a text based description of the electrical network and an analysis is performed in the frequency domain. The output is in the form of 2-port parameters (S, Y or Z) with results presented on a user defined grid and Smithchart.
  • VIS
    Verification Interacting with Synthesis: a system for formal verification, synthesis, and simulation of finite state systems
  • Voyeur
    Voyeur is a visualization tool that displays a circuit schematic on the screen. It works in conjunction with external layout tools, including VCG, and Dot. Voyeur also comes with some perl scripts which will derive a visualization layout from information provided by Carafe.
    VSTGL is intended to improve the overall design flow for people who are often working with Signal Transition Graphs (STG).
  • WREC
    WREC Reforms Electrolytic Capacitors: automates this process using serial ports to control SCPI-programmable power supplies. WREC will ramp the voltage, at each step setting an appropriate current limit, and waiting for the leakage current to drop to an acceptable level
  • XCircuit
    XCircuit is a program for drawing publishable-quality electrical circuit schematic diagrams and related figures, and produce circuit netlists through schematic capture. XCircuit regards circuits as inherently hierarchical, and writes both hierarchical PostScript output and hierarchical SPICE netlists. Circuit components are saved in and retrieved from libraries which are fully editable. XCircuit does not separate artistic expression from circuit drawing; it maintains flexiblity in style without compromising the power of schematic capture.
  • XRoadMaker
    XRoadMaker is a GNOME pcb. It support equipotentials, multiwidth and distributed tracks.
  • YaPIDE
    YaPIDE aims to be a fully featured Microchip PIC simulator for Linux (and probably other UNIXes). YaPIDE is a GUI only application.

Matching Content

Share this Page
Bookmark and Share
Submit this page to popular social networks such as Digg, Twitter, StumbleUpon and more.

My LinuxLinks
  • Bookmarked links
  • Emailed Newsletter
  • Your own profile

  • Top Applications
    100 Essential Apps
    All Group Tests

    Top Free Software
    5 Office Suites
    3 Lean Desktops
    7 Document Processors
    4 Distraction Free Tools
    9 Project Management
    4 Business Solutions
    9 Groupware Apps
    14 File Managers
    10 Databases
    21 Backup Tools
    21 Productivity Tools
    5 Note Taking Apps
    9 Terminal Emulators
    21 Financial Tools
    5 Bitcoin Clients
    21 Text Editors
    21 Video Emulators
    21 Home Emulators
    42 Graphics Apps
    6 CAD Apps
    42 Scientific Apps
    10 Web Browsers
    42 Email Apps
    12 Instant Messaging
    10 IRC Clients
    7 Twitter Clients
    12 News Aggregators
    11 VoIP Apps
    42 Best Games
    9 Steam Games
    42 Audio Apps
    5 Music Streaming
    42 Video Apps
    5 YouTube Tools
    80 Security Apps
    9 System Monitoring
    8 Geometry Apps
    Free Console Apps
    14 Multimedia
    4 Audio Grabbers
    9 Internet Apps
    3 HTTP Clients
    5 File Managers
    8 Compilers
    9 IDEs
    9 Debuggers
    7 Revision Control Apps
    6 Doc Generators
    Free Web Software
    21 Web CMS
    14 Wiki Engines
    8 Blog Apps
    6 eCommerce Apps
    5 Human Resource Apps
    10 ERP
    10 CRM
    6 Data Warehouse Apps
    8 Business Intelligence
    6 Point-of-Sale

    Other Articles
    Migrating from Windows
    Back up your data
    20 Free Linux Books
    24 Beginner Books
    12 Shell Scripting Books

    Web Calendar
    Linux Licenses

    Advertise at


    Add Link | Modify Link | About | FAQ | Guide | Privacy | Awards | Contact |
    Portal Version 0.7. Intel Blade.
    Comments to the webmaster are welcome.
    Copyright 2009 All rights reserved.