Avrora, a research project of the UCLA Compilers Group, is a set of simulation and analysis tools for programs written for the AVR microcontroller produced by Atmel and the Mica2 sensor nodes. Avrora contains a flexible framework for simulating and analyzing assembly programs, providing a clean Java API and infrastructure for experimentation, profiling, and analysis.
Electric is a complete Electronic Design Automation (EDA) system that can handle many forms of circuit design.
Electronics Optimizer is an electronics design tool for advanced optimization and design of electronic circuits - with Optimizer, Monte Carlo and Worst Case Analysis.
FidoCadJ is a very easy-to-use editor, with a library of electrical symbols and footprints (through hole and SMD). Drawings can be exported in several graphic formats (PDF, EPS, PGF for LaTeX, SVG, PNG, JPEG).
Giraffe is a simple logic circuit simulator. It can load, save, and import circuits and simulate them with chronograms.
Retro is a tool for designing synchronous hardware systems on register-transfer level. The tool comprises all essential building blocks, from simple AND/OR/NOT gates over registers, adders, multipliers, to RAM and ROM memory modules. Retro is being used as an educational tool for digital circuit design. Its graphical user interface allows easy pick and place of components from a palette and their interconnection. Execution can be continuously running or in single-step mode.
vIDE is a cross-platform tool for writing and simulating Verilog models. It provides user friendly project management and file editing, integrated simulation engine, waveform viewer, pre-compiled modules, and many other cool features.