Debian Edu Project
Summary
Electronics
Debian Edu electronics related applications

This metapackage depends on various applications that can be used to teach electronics.

Description

For a better overview of the project's availability as a Debian package, each head row has a color code according to this scheme:

If you discover a project which looks like a good candidate for Debian Edu to you, or if you have prepared an unofficial Debian package, please do not hesitate to send a description of that project to the Debian Edu mailing list

Links to other tasks

Debian Edu Electronics packages

Official Debian packages with high relevance

Education-menus
Debian Edu menu reorganization
Versions of package education-menus
ReleaseVersionArchitectures
squeeze0.851amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy1.713+deb7u1amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie1.812+deb8u1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch1.924amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster1.924amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid1.924amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

A package to reorganizate menu branches in order to get a structure easy to use for teachers and students.

To activate the menu reorganization, a teachers or students group must exist in the system and the user has to be a member of one of these two groups.

Gpsim
Simulator for Microchip's PIC microcontrollers
Maintainer: Georges Khaznadar
Versions of package gpsim
ReleaseVersionArchitectures
squeeze0.24-3amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy0.26.1-2.1amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie0.27.0-6amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid0.27.0-7hurd-i386
stretch0.29.0-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster0.29.0-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid0.29.0-2amd64,arm64,armel,armhf,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
upstream0.30.0RC0
Debtags of package gpsim:
develmachinecode
fieldelectronics
hardwareembedded, emulation
interfacecommandline, x11
roleprogram
scopeutility
uitoolkitgtk
uselearning, simulating
works-withsoftware:source
x11application
Popcon: 33 users (29 upd.)*
Newer upstream!
License: DFSG free

Gpsim is a full-featured software simulator for Microchip PIC microcontrollers.

Gpsim has been designed to be as accurate as possible. Accuracy includes the entire PIC - from the core to the I/O pins and including ALL of the internal peripherals. Thus it's possible to create stimuli and tie them to the I/O pins and test the PIC the same PIC the same way you would in the real world.

Gpsim has been designed to be as fast as possible. Real time simulation speeds of 20Mhz PICs are possible.

Gpsim has been designed to be as useful as possible. The standard simulation paradigm including breakpoints, single stepping, disassembling, memory inspect & change, have been implemented. In addition, gpsim supports many debugging features that are only available with in-circuit emulators. For example, a continuous trace buffer tracks every action of the simulator. Also, it's possible to set read and write break points on values (e.g. break if a specific value is read from or written to a register).

Screenshots of package gpsim
Ktechlab
circuit simulator for microcontrollers and electronics
Maintainer: Georges Khaznadar
Versions of package ktechlab
ReleaseVersionArchitectures
squeeze0.3.7-10amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
Popcon: 2 users (0 upd.)*
Versions and Archs
License: DFSG free

KTechlab is a circuit simulator with a nice, clickable and discoverable interface. It supports many discrete components, logic circuits as well as PIC programming in its own Basic dialect and some form of assembler.

Oregano
tool for schematical capture of electronic circuits
Maintainer: Maximiliano Curia
Versions of package oregano
ReleaseVersionArchitectures
squeeze0.69.1-2amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy0.70-1amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie0.70-2amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch0.70-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster0.70-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid0.70-3amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
upstream0.82
Debtags of package oregano:
fieldelectronics
roleprogram
suitegnome
uitoolkitgtk
Popcon: 70 users (69 upd.)*
Newer upstream!
License: DFSG free

Oregano is a GNOME application for schematic capture and printing of electronic circuits. It can simulate the circuits using Gnucap, ng-spice or Berkeley spice.

Screenshots of package oregano
Qucs
Quite Universal Circuit Simulator
Versions of package qucs
ReleaseVersionArchitectures
squeeze0.0.15-1amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
Debtags of package qucs:
fieldelectronics
hardwareemulation
interfacex11
roleprogram
scopeapplication
uitoolkitqt
useanalysing, learning
x11application
Popcon: 24 users (3 upd.)*
Versions and Archs
License: DFSG free

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.

Screenshots of package qucs
Xoscope
digital oscilloscope
Maintainer: Bhavani Shankar
Versions of package xoscope
ReleaseVersionArchitectures
squeeze2.0-3.1amd64,armel,i386,ia64,mips,mipsel,powerpc,s390,sparc
wheezy2.0-3.2amd64,armel,armhf,i386,ia64,mips,mipsel,powerpc,s390,s390x,sparc
jessie2.0-3.2amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch2.2-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster2.2-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid2.2-1amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
Debtags of package xoscope:
fieldelectronics
interfacex11
roleprogram
usechecking, learning
x11application
Popcon: 33 users (35 upd.)*
Versions and Archs
License: DFSG free

Xoscope is a oscilloscope using input from a sound card or EsounD server and/or a COMEDI hardware. Includes 8 signal displays, variable time scale, math, memory, measurements, and file save/load.

Screenshots of package xoscope

Official Debian packages with lower relevance

Electric
electrical CAD system
Versions of package electric
ReleaseVersionArchitectures
squeeze8.10-1all
wheezy8.10-2all
jessie9.05+dfsg-1all
stretch9.07+dfsg-1all
buster9.07+dfsg-1all
sid9.07+dfsg-2all
Debtags of package electric:
fieldelectronics
interfacex11
roleprogram
scopeapplication
suitegnu
uitoolkitmotif
useediting, learning
x11application
Popcon: 47 users (38 upd.)*
Versions and Archs
License: DFSG free
Git

Electric is a sophisticated electrical CAD system that can handle many forms of circuit design, including custom IC layout (ASICs), schematic drawing, hardware description language specifications, and electro-mechanical hybrid layout.

Freehdl
VHDL simulator for Linux
Versions of package freehdl
ReleaseVersionArchitectures
squeeze0.0.7-1amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy0.0.7-1.1amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie0.0.8-2.1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch0.0.8-2.2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster0.0.8-2.2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid0.0.8-2.2amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
Debtags of package freehdl:
fieldelectronics
hardwareemulation
interfacecommandline
roleprogram
scopeutility
useanalysing, learning
Popcon: 32 users (19 upd.)*
Versions and Archs
License: DFSG free

This is a free VHDL simulator with these features:

  • Has a graphical waveform viewer.
  • Has a source level debugger.
  • Is VHDL-93 compliant.
Gtkwave
VCD (Value Change Dump) file waveform viewer
Versions of package gtkwave
ReleaseVersionArchitectures
squeeze3.3.10-1amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy3.3.37-1amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie3.3.62-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch3.3.79-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster3.3.79-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid3.3.79-1amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
upstream3.3.81
Debtags of package gtkwave:
fieldelectronics
hardwareemulation
interfacex11
roleprogram
scopeutility
uitoolkitgtk
uselearning, viewing
x11application
Popcon: 86 users (41 upd.)*
Newer upstream!
License: DFSG free
Git

gtkwave is a viewer for VCD (Value Change Dump) files which are usually created by digital circuit simulators. (These files have no connection to video CDs!)

Kicad
Electronic schematic and PCB design software
Versions of package kicad
ReleaseVersionArchitectures
squeeze0.0.20100314-1amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy0.20120526+bzr3261-1amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie0.20140622+bzr4027-3amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch4.0.5+dfsg1-4amd64,arm64,armel,armhf,i386,mips,mipsel,ppc64el
buster4.0.5+dfsg1-4amd64,arm64,armel,armhf,i386,mips,mipsel,ppc64el
sid4.0.5+dfsg1-4amd64,arm64,armel,armhf,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el
upstream4.0.6
Debtags of package kicad:
fieldelectronics
interfacex11
roleprogram
uitoolkitqt, wxwidgets
useediting, learning
x11application
Popcon: 426 users (185 upd.)*
Newer upstream!
License: DFSG free
Git

Kicad is a suite of programs for the creation of printed circuit boards. It includes a schematic editor, a PCB layout tool, support tools and a 3D viewer to display a finished & fully populated PCB.

Kicad is made up of 5 main components:

  • kicad - project manager
  • eeschema - schematic editor
  • pcbnew - PCB editor
  • gerbview - GERBER viewer
  • cvpcb - footprint selector for components

Libraries:

  • Both eeschema and pcbnew have library managers and editors for their components and footprints
  • You can easily create, edit, delete and exchange library items
  • Documentation files can be associated with components, footprints and key words, allowing a fast search by function
  • Very large libraries are available for schematic components and footprints
  • Most components have corresponding 3D models
Kicad-doc-de
Kicad help files (German)
Versions of package kicad-doc-de
ReleaseVersionArchitectures
squeeze0.0.20100314-1all
wheezy0.20120526+bzr3261-1all
jessie0.20140622+bzr4027-3all
stretch4.0.5+dfsg1-4all
buster4.0.5+dfsg1-4all
sid4.0.5+dfsg1-4all
upstream4.0.6
Debtags of package kicad-doc-de:
culturegerman
made-ofhtml
roledocumentation
Popcon: 0 users (0 upd.)*
Newer upstream!
License: DFSG free
Git

This package provides various documentation files for KiCad in German, like the EPUB and the PDF files and also the OnLine HTML documentation for:

  • CvPcb - Component association of Footprints
  • Eeschema -schematic capture editor
  • GerbView - Gerber file viewer (RS 274 X format)
  • GSIK - Getting Started in KiCad
  • IDF Exporter - Export tool for IDFv3 boards and libraries
  • KiCad - The main project editor
  • Pcbnew - The printed circuit board software tool
  • PlEditor - The layout editor for custom title block
Kicad-doc-en
Kicad help files (English)
Versions of package kicad-doc-en
ReleaseVersionArchitectures
squeeze0.0.20100314-1all
wheezy0.20120526+bzr3261-1all
jessie0.20140622+bzr4027-3all
stretch4.0.5+dfsg1-4all
buster4.0.5+dfsg1-4all
sid4.0.5+dfsg1-4all
upstream4.0.6
Debtags of package kicad-doc-en:
made-ofhtml
roledocumentation
Popcon: 0 users (0 upd.)*
Newer upstream!
License: DFSG free
Git

This package provides various documentation files for KiCad in English, like the EPUB and the PDF files and also the OnLine HTML documentation for:

  • CvPcb - Component association of Footprints
  • Eeschema -schematic capture editor
  • GerbView - Gerber file viewer (RS 274 X format)
  • GSIK - Getting Started in KiCad
  • IDF Exporter - Export tool for IDFv3 boards and libraries
  • KiCad - The main project editor
  • Pcbnew - The printed circuit board software tool
  • PlEditor - The layout editor for custom title block

You will also find a GUI translation HOWTO inside this package if you want to help with translation of the KiCad GUI into new or existing languages.

Kicad-doc-es
Kicad help files (Spanish)
Versions of package kicad-doc-es
ReleaseVersionArchitectures
squeeze0.0.20100314-1all
wheezy0.20120526+bzr3261-1all
jessie0.20140622+bzr4027-3all
stretch4.0.5+dfsg1-4all
buster4.0.5+dfsg1-4all
sid4.0.5+dfsg1-4all
upstream4.0.6
Debtags of package kicad-doc-es:
culturespanish
made-ofhtml
roledocumentation
Popcon: 0 users (0 upd.)*
Newer upstream!
License: DFSG free
Git

This package provides various documentation files for KiCad in Spanish, like the EPUB and the PDF files and also the OnLine HTML documentation for:

  • CvPcb - Component association of Footprints
  • Eeschema -schematic capture editor
  • GerbView - Gerber file viewer (RS 274 X format)
  • GSIK - Getting Started in KiCad
  • KiCad - The main project editor
  • Pcbnew - The printed circuit board software tool
  • PlEditor - The layout editor for custom title block
Kicad-doc-fr
Kicad help files (French)
Versions of package kicad-doc-fr
ReleaseVersionArchitectures
squeeze0.0.20100314-1all
wheezy0.20120526+bzr3261-1all
jessie0.20140622+bzr4027-3all
stretch4.0.5+dfsg1-4all
buster4.0.5+dfsg1-4all
sid4.0.5+dfsg1-4all
upstream4.0.6
Debtags of package kicad-doc-fr:
culturefrench
made-ofhtml
roledocumentation
Popcon: 0 users (0 upd.)*
Newer upstream!
License: DFSG free
Git

This package provides various documentation files for KiCad in French, like the EPUB and the PDF files and also the OnLine HTML documentation for:

  • CvPcb - Component association of Footprints
  • Eeschema -schematic capture editor
  • GSIK - Getting Started in KiCad
  • KiCad - The main project editor
  • Pcbnew - The printed circuit board software tool
  • PlEditor - The layout editor for custom title block
Pcb
printed circuit board (pcb) design program - meta-package
Versions of package pcb
ReleaseVersionArchitectures
squeeze20091103-2all
wheezy20110918-7all
jessie20140316-3all
stretch20140316-3.1all
buster20140316-3.1all
sid20140316-3.1all
Debtags of package pcb:
fieldelectronics
rolemetapackage
suitegnu
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

PCB is an interactive printed circuit board editor for the X11 window system. PCB includes a rats nest feature, design rule checking, and can provide industry standard RS-274-X (Gerber), NC drill, and centroid data (X-Y data) output for use in the board fabrication and assembly process. PCB offers high end features such as an autorouter and trace optimizer which can tremendously reduce layout time.

Xcircuit
Draw circuit schematics or almost anything
Versions of package xcircuit
ReleaseVersionArchitectures
squeeze3.6.135.dfsg-1amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy3.7.40.dfsg-1amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie3.7.57.dfsg-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch3.8.78.dfsg-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster3.8.78.dfsg-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid3.8.78.dfsg-1amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
Debtags of package xcircuit:
fieldelectronics
interfacex11
roleprogram
uselearning
works-withimage, text
works-with-formatpostscript
Popcon: 41 users (34 upd.)*
Versions and Archs
License: DFSG free

xcircuit is a generic drawing program tailored for making circuit diagrams.

The graphical interface attempts to maintain consistency between X11 window rendering and the pure PostScript output.

xcircuit is mouse, menu and keyboard driven. The emphasis is on single character macros.

Other screenshots of package xcircuit
VersionURL
3.6.135.dfsg-1https://screenshots.debian.net/screenshots/000/007/203/large.png
Screenshots of package xcircuit
*Popularitycontest results: number of people who use this package regularly (number of people who upgraded this package recently) out of 200743