Summary
Radio (RF and Microwave) development
Packages for design of circuits at radio frequencies
This metapackage will install Debian packages for design at radio/ microwave
frequencies and antennas
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 Electronics
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 Electronics mailing list
Links to other tasks
|
Debian Electronics Radio (RF and Microwave) development packages
Official Debian packages with high relevance
antennavis
??? missing short description for package antennavis :-(
|
Versions of package antennavis |
Release | Version | Architectures |
jessie | 0.3.1-3 | amd64,armel,armhf,i386 |
stretch | 0.3.1-4 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
buster | 0.3.1-4 | amd64,arm64,armhf,i386 |
bullseye | 0.3.1-4 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bookworm | 0.3.1-4 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
Debtags of package antennavis: |
hardware | hamradio |
interface | x11 |
role | program |
scope | utility |
uitoolkit | glut |
use | viewing |
x11 | application |
|
License: DFSG free
|
|
|
atlc
Arbitrary Transmission Line Calculator
|
Versions of package atlc |
Release | Version | Architectures |
sid | 4.6.1-6 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
trixie | 4.6.1-6 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
stretch | 4.6.1-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
buster | 4.6.1-2 | amd64,arm64,armhf,i386 |
jessie | 4.6.1-1 | amd64,armel,armhf,i386 |
bullseye | 4.6.1-5 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bookworm | 4.6.1-5 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
Debtags of package atlc: |
field | electronics |
interface | commandline |
role | program |
scope | utility |
use | editing |
|
License: DFSG free
|
atlc is a computer aided design (CAD) package for the design and analysis
of electrical transmission lines and directional couplers of totally
arbitrary cross section and an arbitrary number of different dielectrics.
By analysis, it is assumed one requires finding the electrical properties
of a transmission line or coupler, where the physical dimensions of the
device are known. By design, it is assumed one requires a transmission
line or coupler to have certain electrical properties and one wishes to
find how to physically realise such a structure
atlc likely to be of use to radio amateurs, professional RF engineers,
students and academics.
More information on atlc is available at http://atlc.sourceforge.net/
|
|
meep
software package for FDTD simulation
|
Versions of package meep |
Release | Version | Architectures |
sid | 1.25.0-4 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
trixie | 1.25.0-4 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
bookworm | 1.25.0-2 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
jessie | 1.2.1-2 | amd64,armel,armhf,i386 |
stretch | 1.3-4 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
buster | 1.7.0-3 | amd64,arm64,armhf,i386 |
bullseye | 1.17.1-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
upstream | 1.29.0 |
Debtags of package meep: |
field | physics |
role | program |
|
License: DFSG free
|
Meep is a free and open-source software package for electromagnetics
simulation via the finite-difference time-domain (FDTD) method.
Its features include:
- Free and open-source software under the GNU GPL.
- Complete scriptability via Python, Scheme, or C++ APIs.
- Simulation in 1d, 2d, 3d, and cylindrical coordinates.
- Distributed memory parallelism on any system supporting MPI.
- Arbitrary anisotropic electric permittivity ε and magnetic permeability μ,
along with dispersive ε(ω) and μ(ω) including loss/gain,
nonlinear (Kerr & Pockels) dielectric and magnetic materials,
electric/magnetic conductivities σ, and saturable gain/absorption.
- Perfectly-matched layer (PML) absorbing boundaries as well as
Bloch-periodic and perfect-conductor boundary conditions.
- Exploitation of symmetries to reduce the computation size, including
even/odd mirror planes and 90°/180° rotations.
- Arbitrary current sources including a guided-mode launcher.
- Frequency-domain solver for finding the response to a
continuous-wave (CW) source.
- ε/μ and field import/export in the HDF5 data format.
- GDSII file import for planar geometries.
- Materials library containing predefined broadband, complex
refractive indices.
- Field analyses including Poynting flux, mode decomposition, near to far
transformations, frequency extraction, local density of states (LDOS),
modal volume, Maxwell stress tensor, arbitrary functions; completely
programmable.
This package contains the software.
|
|
nec2c
NEC2 simulates near and far field radiation patterns of antennas
|
Versions of package nec2c |
Release | Version | Architectures |
bookworm | 1.3-4 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bullseye | 1.3-4 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
stretch | 1.3-2 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
jessie | 0.8-3 | amd64,armel,armhf,i386 |
buster | 1.3-3 | amd64,arm64,armhf,i386 |
trixie | 1.3.1-3 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
sid | 1.3.1-3 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
Debtags of package nec2c: |
field | electronics, physics |
hardware | hamradio |
interface | commandline |
role | program |
|
License: DFSG free
|
This updated and modernized translation of NEC2 from Fortran to C has
been hand optimized and removes many limitations in the original code.
It includes SOMNEC to produce Sommerfield ground solutions.
|
|
openems
??? missing short description for package openems :-(
|
Versions of package openems |
Release | Version | Architectures |
buster | 0.0.35+dfsg.1-3 | amd64,arm64,i386 |
bullseye | 0.0.35+git20190103.6a75e98+dfsg.1-3 | amd64,arm64,i386,mips64el,mipsel,ppc64el,s390x |
bookworm | 0.0.35+git20190103.6a75e98+dfsg.1-3.2 | amd64,arm64,i386,mips64el,mipsel,ppc64el,s390x |
|
License: DFSG free
|
|
|
python3-scikit-rf
Python toolkit for RF/Microwave engineering
|
Versions of package python3-scikit-rf |
Release | Version | Architectures |
bullseye | 0.15.4-2 | all |
bookworm | 0.15.4-2.1 | all |
sid | 1.5.0-1 | all |
trixie | 1.5.0-1 | all |
|
License: DFSG free
|
It provides a modern, object-oriented library for network analysis (VNA) and
calibration which is both flexible and scalable. The toolkit is superb for
analyzing S parameter files (touchstone) from vector network analyzers.
Plotting of Smith charts is easy with this library.
|
|
xnec2c
calculate and display radio antenna properties
|
Versions of package xnec2c |
Release | Version | Architectures |
bullseye | 4.1.1-2 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bookworm | 4.4.12-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
sid | 4.4.16-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
trixie | 4.4.16-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
jessie | 3.0-1 | amd64,armel,armhf,i386 |
stretch | 3.5.1-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
buster | 4.1.1-1 | amd64,arm64,armhf,i386 |
Debtags of package xnec2c: |
field | electronics, physics |
hardware | hamradio |
interface | x11 |
role | program |
uitoolkit | gtk |
x11 | application |
|
License: DFSG free
|
The original nec2c is a non-interactive command-line application that reads
standard NEC2 input files and produces an output file with data requested
by "commands" in the input file.
In contrast xnec2c is a GUI interactive application that (in its current form)
reads NEC2 input files but presents output data in graphical form, e.g. as
wire frame drawings of the radiation pattern or near E/H field, graphs of
maximum gain, input impedance, vswr etc against frequency and simple rendering
of the antenna structure, including color code representation of currents or
charge densities. These results are only calculated and drawn on user demand
via menu items or buttons, e.g. xnec2c is interactive and does not execute
NEC2 "commands" in batch style as the original does.
|
|
yagiuda
software to analyse performance of Yagi-Uda antennas
|
Versions of package yagiuda |
Release | Version | Architectures |
buster | 1.19-9 | amd64,arm64,armhf,i386 |
stretch | 1.19-9 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
jessie | 1.19-8 | amd64,armel,armhf,i386 |
sid | 1.19-12 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
bullseye | 1.19-9 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bookworm | 1.19-10 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
trixie | 1.19-12 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
Debtags of package yagiuda: |
field | electronics |
hardware | hamradio |
interface | commandline |
role | program |
|
License: DFSG free
|
You give the dimensions and positions of each element, and the
program calculates gain, input impedance, front-to back ratio,
beam-patterns etc. An optimisation program 'optimise' tries to
optimise a design. The optimiser can also tell you the sensitivity
of a good design, to small mechanical errors.
|
|
|