Tasks page
This is a list of the Tasks Debian Electronics is made of:
Table of contents
This metapackage will install Debian packages for
analog simulation and design
Official Debian packages with high relevance
-
Gnucap
-
GNU Circuit Analysis package, main executable
-
Gwave
-
waveform viewer eg for spice simulators
-
Magic
-
VLSI layout tool
-
Ngspice
-
Spice circuit simulator
-
Simulide
-
simple real time electronic circuit simulator
Official Debian packages with lower relevance
-
Python3-gnucap
-
Python 3 bindings for the GNU Circuit Analysis Package
This metapackage will install Debian packages for ASIC
development
Official Debian packages with high relevance
-
Electric
-
electrical CAD system
-
Gtkwave
-
VCD (Value Change Dump) file waveform viewer
-
Gwave
-
waveform viewer eg for spice simulators
-
Iverilog
-
Icarus verilog compiler
-
Klayout
-
High Performance Layout Viewer and Editor
-
Magic
-
VLSI layout tool
-
Netgen-lvs
-
Netlist comparison - Layout vs Schematic (LVS)
-
Opensta
-
Gate-level Static Timing Analyzer
-
Qrouter
-
Multi-level, over-the-cell maze router
-
Verilator
-
fast free Verilog simulator
-
Yosys
-
Framework for Verilog RTL synthesis
Official Debian packages with lower relevance
-
Alliance
-
VLSI CAD Tools
-
Gdsiiconvert
-
Convert GDSII geometries and report geometry statistics
-
Libgdsii-dev
-
Library for GDSII handling (development files)
-
Python3-gdspy
-
Python library for GDSII handling (Python 3)
Packaging has started and developers might try the packaging code in VCS
-
Coriolis
-
Open-Source Digital Synthesis Flow
This metapackage will install Debian packages for electronic
computer-aided design which have GUIs.
Official Debian packages with high relevance
-
Fritzing
-
Easy-to-use electronic design software
-
Kicad
-
Electronic schematic and PCB design software
-
Lepton-eda
-
Lepton Electronic Design Automation
-
Oregano
-
tool for schematical capture of electronic circuits
-
Pcb
-
printed circuit board (pcb) design program - metapackage
-
Pcb-rnd
-
Standard installation of pcb-rnd
-
Qelectrotech
-
Electric schematic editor
-
Simulide
-
simple real time electronic circuit simulator
-
Tkgate
-
Tcl/Tk based digital circuit editor and simulator
This metapackage will install Debian packages for
digital simulation and design
Official Debian packages with high relevance
-
Arachne-pnr
-
Place and route tool for iCE40 family FPGAs
-
Covered
-
Verilog code coverage analysis tool
-
Drawtiming
-
tool for documenting hardware designs through timing diagrams
-
Ghdl
-
VHDL compiler/simulator
-
Gtkwave
-
VCD (Value Change Dump) file waveform viewer
-
Irsim
-
Switch-level simulator
-
Iverilog
-
Icarus verilog compiler
-
Python3-myhdl
-
Hardware description language for Python (Python 3)
-
Qrouter
-
Multi-level, over-the-cell maze router
-
Simulide
-
simple real time electronic circuit simulator
-
Verilator
-
fast free Verilog simulator
-
Yosys
-
Framework for Verilog RTL synthesis
This metapackage will install Debian packages either containing
documentation for electronics packages, or which can be used
for generating documentation for electronics.
Official Debian packages with high relevance
-
Kicad-doc-de
-
Kicad help files (German)
-
Kicad-doc-en
-
Kicad help files (English)
-
Kicad-doc-es
-
Kicad help files (Spanish)
-
Kicad-doc-fr
-
Kicad help files (French)
-
Kicad-doc-it
-
Kicad help files (Italian)
-
Kicad-doc-pt
-
??? missing short description for package kicad-doc-pt :-(
-
Kicad-doc-ru
-
Kicad help files (Russian)
-
Texlive-latex-extra
-
??? missing short description for package texlive-latex-extra :-(
This metapackage will install Debian packages that
aid the development of digital signal processing circuits
such as filter design.
Official Debian packages with high relevance
-
Dfcgen-gtk
-
Digital Filter Coefficients Generator (DFCGen) GTK+
-
Gnuradio
-
GNU Radio Software Radio Toolkit
This metapackage will install Debian packages for FPGA
development
Official Debian packages with high relevance
-
Arachne-pnr
-
Place and route tool for iCE40 family FPGAs
-
Fpga-icestorm
-
Tools to handle the bitstream format of Lattice iCE40 FPGAs
-
Fpgatools
-
tool to program field-programmable gate arrays
-
Gtkwave
-
VCD (Value Change Dump) file waveform viewer
-
Iverilog
-
Icarus verilog compiler
-
Nextpnr-ice40
-
FPGA place and route tool for Lattice iCE40
-
Verilator
-
fast free Verilog simulator
-
Yosys
-
Framework for Verilog RTL synthesis
This metapackage will install Debian packages for interacting
with various gadgets.
Official Debian packages with high relevance
-
Dxf2gcode
-
prepares drawings of parts for automatic machine tools
-
Ubertooth
-
2.4 GHz wireless development platform for Bluetooth experimentation
Packages that can be used for measurements
Official Debian packages with high relevance
-
Pulseview
-
sigrok logic analyzer, oscilloscope, and MSO GUI
-
Python3-pymeasure
-
scientific measurement library for Python
-
Sigrok
-
Logic analyzer and protocol decoder software suite (metapackage)
-
Xoscope
-
digital oscilloscope
This metapackage will install Debian packages for interacting
with external microcontrollers.
Official Debian packages with high relevance
-
Arduino
-
AVR development board IDE from Arduino CC
-
Arduino-core
-
Code, examples, and libraries for the Arduino platform
-
Avarice
-
use GDB with Atmel AVR debuggers
-
Avra
-
assembler for Atmel AVR microcontrollers
-
Avrdude
-
software for programming Atmel AVR microcontrollers
-
Avrp
-
Programmer for Atmel AVR microcontrollers
-
Bossa
-
Atmel SAM ARM microcontroller flash programming GUI
-
Bossa-cli
-
Atmel SAM ARM microcontroller flash programming utility
-
Cl-cluck
-
Common Lisp Microcontroller Clock Calculator
-
Emu8051
-
Emulator and simulator for 8051 microcontrollers
-
Flashrom
-
Identify, read, write, erase, and verify BIOS/ROM/flash chips
-
Gcc-arm-none-eabi
-
GCC cross compiler for ARM Cortex-R/M processors
-
Gcc-avr
-
GNU C compiler (cross compiler for avr)
-
Gnusim8085
-
Graphical Intel 8085 simulator, assembler and debugger
-
Gputils
-
GNU PIC utilities
-
Lpc21isp
-
In-circuit programming (ISP) of ARM and Cortex microcontrollers
-
Lpctools
-
interface to NXP LPC Microcontrollers ISP serial interface
-
M16c-flash
-
Flash programmer for Renesas M16C and R8C microcontrollers
-
Mcu8051ide
-
Graphical Integrated Development Environment for 8051
-
Microhope
-
hardware & software framework to learn microcontrollers
-
Mspdebug
-
debugging tool for MSP430 microcontrollers
-
Openocd
-
Open on-chip JTAG/SWD debug solution for embedded target devices
-
Sdcc
-
Small Device C Compiler
-
Sdcc-ucsim
-
Micro-controller simulator for SDCC
-
Simulide
-
simple real time electronic circuit simulator
-
Simulpic
-
simulator for Microchip PIC16F84 microcontroller
-
Teensy-loader-cli
-
load and run programs onto your Teensy micro controller
-
Uisp
-
Micro In-System Programmer for Atmel's AVR MCUs
Official Debian packages with lower relevance
-
Arduino-builder
-
Command line tool for compiling Arduino sketches
-
Libjaylink-dev
-
library for interacting with J-Link programmers (development files)
-
Nitpic
-
simulator for the Microchip PIC16C84 microcontroller
This metapackage will install Debian packages useful
for the development of printed circuit boards.
Official Debian packages with high relevance
-
Camv-rnd
-
Standard installation of camv-rnd
-
Fritzing
-
Easy-to-use electronic design software
-
Gerbv
-
Gerber file viewer (only RS 274 X format)
-
Kicad
-
Electronic schematic and PCB design software
-
Lepton-eda
-
Lepton Electronic Design Automation
-
Pcb-rnd
-
Standard installation of pcb-rnd
-
Visolate
-
tool for engraving PCBs using CNCs
Official Debian packages with lower relevance
-
Camv-rnd-core
-
camv-rnd executable with the core functionality and boxsym-rnd
-
Camv-rnd-export-extra
-
Export formats: special/extra
-
Camv-rnd-export-gd
-
Export formats that require libgd.
-
Camv-rnd-export-vector
-
Export formats: vector graphics
-
Camv-rnd-import
-
Standard import file format support (PCB).
-
Camv-rnd-lib-gui
-
Support library for building the GUI.
Packaging has started and developers might try the packaging code in VCS
-
Openboardview
-
renders layouts for electronic boards
This metapackage will install Debian packages for design at radio/ microwave
frequencies and antennas
Official Debian packages with high relevance
-
Antennavis
-
??? missing short description for package antennavis :-(
-
Atlc
-
Arbitrary Transmission Line Calculator
-
Meep
-
software package for FDTD simulation
-
Nec2c
-
NEC2 simulates near and far field radiation patterns of antennas
-
Openems
-
??? missing short description for package openems :-(
-
Python3-scikit-rf
-
Python toolkit for RF/Microwave engineering
-
Xnec2c
-
calculate and display radio antenna properties
-
Yagiuda
-
software to analyse performance of Yagi-Uda antennas
This metapackage will install Debian packages for simulation
of electronics circuits
Official Debian packages with high relevance
-
Ghdl
-
VHDL compiler/simulator
-
Gnucap
-
GNU Circuit Analysis package, main executable
-
Gtkwave
-
VCD (Value Change Dump) file waveform viewer
-
Gwave
-
waveform viewer eg for spice simulators
-
Irsim
-
Switch-level simulator
-
Iverilog
-
Icarus verilog compiler
-
Ngspice
-
Spice circuit simulator
-
Oregano
-
tool for schematical capture of electronic circuits
-
Simulide
-
simple real time electronic circuit simulator
-
Tkgate
-
Tcl/Tk based digital circuit editor and simulator
-
Verilator
-
fast free Verilog simulator
Official Debian packages with lower relevance
-
Freehdl
-
VHDL simulator for Linux
-
Gplcver
-
Verilog simulator
-
Python3-gnucap
-
Python 3 bindings for the GNU Circuit Analysis Package
Debian packages in contrib or non-free
-
Easyspice
-
Graphical frontend to the Spice simulator