Debian Electronics Project
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
アンテナ放射パターン視覚化ソフトウェア
Versions of package antennavis
ReleaseVersionArchitectures
jessie0.3.1-3amd64,armel,armhf,i386
stretch0.3.1-4amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster0.3.1-4amd64,arm64,armhf,i386
bullseye0.3.1-4amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm0.3.1-4amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Debtags of package antennavis:
hardwarehamradio
interfacex11
roleprogram
scopeutility
uitoolkitglut
useviewing
x11application
Popcon: 18 users (8 upd.)*
Versions and Archs
License: DFSG free

antennavis は、ユーザが NEC2 アンテナモデリングソフトウェアによるデータ 出力をよりよく理解するための補助となるよう設計された視覚化ツールキット です。

Screenshots of package antennavis
atlc
任意の伝送線路の計算機
Maintainer: Bdale Garbee
Versions of package atlc
ReleaseVersionArchitectures
sid4.6.1-6amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
trixie4.6.1-6amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
stretch4.6.1-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster4.6.1-2amd64,arm64,armhf,i386
jessie4.6.1-1amd64,armel,armhf,i386
bullseye4.6.1-5amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm4.6.1-5amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Debtags of package atlc:
fieldelectronics
interfacecommandline
roleprogram
scopeutility
useediting
Popcon: 4 users (1 upd.)*
Versions and Archs
License: DFSG free
Git

atlc は、任意の断面積を持ち、任意の複数の誘電体から構成される電気的 伝送線路や方向性カップラーの設計および解析のための CAD パッケージです。

解析については、デバイスの物理的寸法が既知である伝送線路やカップラーの 電気的特性を見つけたいと仮定されています。設計については、 特定の電気的特性を持つ伝送線路やカップラーを求めており、そのような構造を 物理的に実現するための方法を知りたいと思っていると仮定されています。

atlc はアマチュア無線同好者、プロの無線技術者、学生および学者の使用に 適しているでしょう。

atlc に関する、より詳しい情報は http://atlc.sourceforge.net/ で入手できます。

meep
software package for FDTD simulation
Maintainer: Thorsten Alteholz
Versions of package meep
ReleaseVersionArchitectures
sid1.25.0-4amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
trixie1.25.0-4amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bookworm1.25.0-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
jessie1.2.1-2amd64,armel,armhf,i386
stretch1.3-4amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster1.7.0-3amd64,arm64,armhf,i386
bullseye1.17.1-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
upstream1.29.0
Debtags of package meep:
fieldphysics
roleprogram
Popcon: 13 users (21 upd.)*
Newer upstream!
License: DFSG free
Git

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
ReleaseVersionArchitectures
bookworm1.3-4amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye1.3-4amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
stretch1.3-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie0.8-3amd64,armel,armhf,i386
buster1.3-3amd64,arm64,armhf,i386
trixie1.3.1-3amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
sid1.3.1-3amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
Debtags of package nec2c:
fieldelectronics, physics
hardwarehamradio
interfacecommandline
roleprogram
Popcon: 20 users (8 upd.)*
Versions and Archs
License: DFSG free
Git

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
ReleaseVersionArchitectures
buster0.0.35+dfsg.1-3amd64,arm64,i386
bullseye0.0.35+git20190103.6a75e98+dfsg.1-3amd64,arm64,i386,mips64el,mipsel,ppc64el,s390x
bookworm0.0.35+git20190103.6a75e98+dfsg.1-3.2amd64,arm64,i386,mips64el,mipsel,ppc64el,s390x
Popcon: 16 users (9 upd.)*
Versions and Archs
License: DFSG free
Git
python3-scikit-rf
Python toolkit for RF/Microwave engineering
Versions of package python3-scikit-rf
ReleaseVersionArchitectures
bullseye0.15.4-2all
bookworm0.15.4-2.1all
sid1.5.0-1all
trixie1.5.0-1all
Popcon: 3 users (1 upd.)*
Versions and Archs
License: DFSG free
Git

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
無線アンテナの特性を計算して表示する
Versions of package xnec2c
ReleaseVersionArchitectures
bullseye4.1.1-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm4.4.12-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid4.4.16-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
trixie4.4.16-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
jessie3.0-1amd64,armel,armhf,i386
stretch3.5.1-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster4.1.1-1amd64,arm64,armhf,i386
Debtags of package xnec2c:
fieldelectronics, physics
hardwarehamradio
interfacex11
roleprogram
uitoolkitgtk
x11application
Popcon: 30 users (13 upd.)*
Versions and Archs
License: DFSG free
Git

元々の nec2c はスタンダードな NEC2 入力ファイルを読み込んで、その中のコマン ドにしたがってデータを出力ファイルに書き出すという、非対話的なコマンドライ ンアプリケーションでした。

一方で、xnec2c は (現バージョンでは) NEC2 入力ファイルを読み込んで、出力 データをグラフィック形式で表示する対話型の GUI アプリケーションです。 表示グラフィック形式には、たとえば放射パターンや近傍電磁界などのワイヤーフ レームによる描画や、最大利得、入力インピーダンス、VSWRなどなどの周波数依存 性のグラフ、またアンテナ構造に電流や電荷密度分布をカラー表示により簡単にレンダ リングするなどの機能があります。 この結果はユーザがメニューやボタンなどにより指示して初めて計算され表示され るものです。 すなわち xnec2c は対話型プログラムであり、オリジナル版がそうであったような バッチ型で NEC2 コマンドを実行していくものではないということです。

yagiuda
Yagi-Uda アンテナの特性を解析するソフトウェア
Versions of package yagiuda
ReleaseVersionArchitectures
buster1.19-9amd64,arm64,armhf,i386
stretch1.19-9amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie1.19-8amd64,armel,armhf,i386
sid1.19-12amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bullseye1.19-9amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm1.19-10amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie1.19-12amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
Debtags of package yagiuda:
fieldelectronics
hardwarehamradio
interfacecommandline
roleprogram
Popcon: 19 users (16 upd.)*
Versions and Archs
License: DFSG free
Git

各エレメントの位置とサイズを入力すれば、プログラムが利得、入力インピーダン ス、F/B 比、ビームパターンなどを計算します。 「optimise」という最適化プログラムが設計の最適化をおこなってくれます。 この最適化プログラムは、機械工作の誤差を小さくするという観点で、設計のよさ がどれくらいのものであるか、ということも教えてくれます。

*Popularitycontest results: number of people who use this package regularly (number of people who upgraded this package recently) out of 240904