Debian Science Project
Summary
Devices
Debian Science specific devices support

This task lists Debian Science packages which are dedicated to specific devices that are typically used in sciences. This might reach from scientific calculators or specific measurement devices.

Note that there is no according metapackage created since the packages might be to different to make sense to install all on one machine.

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 Science 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 Science mailing list

Links to other tasks

Debian Science Devices packages

Official Debian packages with high relevance

bossa
Atmel SAM ARM microcontroller flash programming GUI
Versions of package bossa
ReleaseVersionArchitectures
buster1.3~20120408-5.1amd64,arm64,armhf,i386
stretch1.3~20120408-5amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie1.3~20120408-5amd64,armel,armhf,i386
trixie1.9.1-3amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
sid1.9.1-3amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bookworm1.9.1-3amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye1.9.1-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Debtags of package bossa:
uitoolkitwxwidgets
Popcon: 12 users (11 upd.)*
Versions and Archs
License: DFSG free
Git

BOSSA is a flash programming utility for Atmel's SAM family of flash-based ARM microcontrollers. The motivation behind BOSSA is to create a simple, easy-to- use, open source utility to replace Atmel's SAM-BA software.

This package contains the wxWidgets GUI interface to bossa.

bossa-cli
Atmel SAM ARM microcontroller flash programming utility
Versions of package bossa-cli
ReleaseVersionArchitectures
bookworm1.9.1-3amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie1.9.1-3amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
sid1.9.1-3amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
jessie1.3~20120408-5amd64,armel,armhf,i386
stretch1.3~20120408-5amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster1.3~20120408-5.1amd64,arm64,armhf,i386
bullseye1.9.1-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Popcon: 18 users (11 upd.)*
Versions and Archs
License: DFSG free
Git

BOSSA is a flash programming utility for Atmel's SAM family of flash-based ARM microcontrollers. The motivation behind BOSSA is to create a simple, easy-to- use, open source utility to replace Atmel's SAM-BA software.

This package contains the BOSSA command line interface and interactive shell (i.e., bossac and bossash).

expeyes
hardware & software framework for developing science experiments
Maintainer: Georges Khaznadar
Versions of package expeyes
ReleaseVersionArchitectures
bookworm5.3.0+repack-3all
buster4.4.4+dfsg-4all
trixie5.3.1+repack-9all
jessie3.2.0-1all
sid5.3.1+repack-9all
stretch4.2.1+dfsg-1all
bullseye4.8.8+repack-2all
stretch-backports4.4.3+dfsg-1~bpo9+1all
upstream5.3.2
Debtags of package expeyes:
fieldphysics
interfacex11
roleprogram
sciencedata-acquisition, modelling, plotting
uitoolkitqt
uselearning, measuring, simulating
x11application
Popcon: 3 users (7 upd.)*
Newer upstream!
License: DFSG free
Git

This package provides high level interfaces for making science experiments with an ExpEYES box.

ExpEYES is from the PHOENIX project of Inter-University Accelerator Centre, New Delhi. It is a hardware & software framework for developing science experiments, demonstrations and projects and learn science and engineering by exploration. Capable of doing real time measurements and analysing the data in different ways. Analog voltages are measured with 0.025% resolution and time intervals with one microsecond. This project is based on Free and Open Source software, mostly written in Python programming language. The hardware design is also open.

Screenshots of package expeyes
gfm
Texas Instruments hand-helds file manipulation program for X
Versions of package gfm
ReleaseVersionArchitectures
bookworm1.09~git20220826.71eaa92-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye1.08-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster1.08-1amd64,arm64,armhf,i386
jessie1.07-1amd64,armel,armhf,i386
stretch1.07-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid1.09~git20220826.71eaa92-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
upstream1.09~git20231112.5a2ea63
Debtags of package gfm:
uitoolkitgtk
Popcon: 1 users (1 upd.)*
Newer upstream!
License: DFSG free
Git

The GFM is an application allowing to manipulate single/group/tigroup files of all Texas Instruments hand-helds. It can create a new file, open an existing file, save file, rename variables, remove variables, create folders, group files into a group/tigroup file, ungroup a group/tigroup file into single files.

tiemu
Texas Instruments calculators emulator (without GDB)
Versions of package tiemu
ReleaseVersionArchitectures
jessie3.03-nogdb+dfsg-3amd64,armel,armhf,i386
stretch3.03-nogdb+dfsg-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster3.04~git20110801-nogdb+dfsg1-2amd64,arm64,armhf,i386
bullseye3.04~git20110801-nogdb+dfsg1-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm3.04~git20220826.cda2db4+dfsg-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid3.04~git20220826.cda2db4+dfsg-2amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
upstream3.04~git20240908.2b8df92
Debtags of package tiemu:
hardwareemulation
interfacex11
roleprogram
scopeapplication
uitoolkitgtk, sdl
x11application
Popcon: 5 users (3 upd.)*
Newer upstream!
License: DFSG free
Git

TiEmu emulates Texas Instruments calculators TI-89/92/92+/V200PLT.

It is based on XTiger, the original TI emulator for Linux, which uses the 68k emulation core from UAE (The Ultimate Amiga Emulator).

You need to either dump the ROM of your calculator (you can do so with TiLP), or get a FLASH upgrade from Texas Instrument (see the software section concerning your calculator, then download the archive and extract the file) to use this emulator. There are no TI ROMs provided in this package, as they are copyrighted by Texas Instruments, Inc.

However, a free (as in speech) ROM is now provided with TiEmu, namely PedRom. Try it out!

This version includes a VTI-style assembly debugger.

Please note it exists another version (tiemu-gdb) not provided on Debian itself which includes a GDB-style assembly debugger for use with TIGCC and/or KTIGCC.

Screenshots of package tiemu
tilem
GTK+ TI Z80 calculator emulator
Versions of package tilem
ReleaseVersionArchitectures
jessie2.0-2amd64,armel,armhf,i386
buster2.0-3amd64,arm64,armhf,i386
bullseye2.0-4amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm2.0-5amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid2.0-5amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
stretch2.0-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Debtags of package tilem:
uitoolkitgtk
Popcon: 9 users (4 upd.)*
Versions and Archs
License: DFSG free
Git

TilEm is an emulator and debugger for Texas Instruments' Z80-based graphing calculators. It can emulate any of the following calculator models:

  • TI-73 / TI-73 Explorer
  • TI-76.fr
  • TI-81
  • TI-82
  • TI-82 STATS / TI-82 STATS.fr
  • TI-83
  • TI-83 Plus / TI-83 Plus Silver Edition / TI-83 Plus.fr
  • TI-84 Plus / TI-84 Plus Silver Edition / TI-84 pocket.fr
  • TI-85
  • TI-86 TilEm fully supports all known versions of the above calculators (as of 2012), and attempts to reproduce the behavior of the original calculator hardware as faithfully as possible. In addition, TilEm can emulate the TI-Nspire's virtual TI-84 Plus mode. This is currently experimental, and some programs may not work correctly.

TilEm runs on the X Window System on GNU/Linux and other Unix-like platforms, as well as on Microsoft Windows, and any other platform supported by the GTK+ library. In addition to the emulation, TilEm 2 provide a lot of extra features, such as:

  • Fully featured debugger
  • Grabbing screenshots and recording gif (animations)
  • Virtual linking (through libticables)
  • Flash writing and erasing
  • Application and OS loading
  • Scripting using macros
Screenshots of package tilem
tilp2
Ręczne urządzenia Texas Instruments <-> program do komunikacji z komputerem w środowisku X
Versions of package tilp2
ReleaseVersionArchitectures
stretch1.17-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie1.17-1amd64,armel,armhf,i386
sid1.19~git20231112.5a2ea63-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
trixie1.19~git20231112.5a2ea63-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bookworm1.19~git20220826.71eaa92-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye1.18-4amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster1.18-3amd64,arm64,armhf,i386
Debtags of package tilp2:
roleprogram
uitoolkitgtk
Popcon: 8 users (11 upd.)*
Versions and Archs
License: DFSG free
Git

TiLP2 to program do wzajemnego komunikowania się urządzeń przenośnych firmy Texas Instruments z komputerami osobistymi pod kontrolą systemu Linux. Program może współpracować z dowolnym typem kabla (Szary/Czarny /Srebrny/Bezpośrednie łącze) łączącego komputer z dowolnym kalkulatorem. Więcej informacji na stronie http://lpg.ticalc.org/.

Dzięki TiLP można przesyłać pliki z komputera do kalkulatora firmy Texas Instruments i na odwrót. Można także wykonać zrzut ekranu, wysłać/odebrać dane, wykonać kopię zapasową/przywrócić zawartość, zainstalować aplikacje FLASH lub zaktualizować system operacyjny.

Official Debian packages with lower relevance

libticables-dev
Texas Instruments link cables library [development files]
Versions of package libticables-dev
ReleaseVersionArchitectures
stretch1.3.4+dfsg-6amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie1.3.4+dfsg-4amd64,armel,armhf,i386
buster1.3.5+dfsg-3amd64,arm64,armhf,i386
bullseye1.3.5+dfsg-3amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm1.3.6~git20221211.4646a7b+dfsg-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie1.3.6~git20240415.7c4858d+dfsg-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
sid1.3.6~git20240415.7c4858d+dfsg-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
Debtags of package libticables-dev:
devellibrary
roledevel-lib
Popcon: 0 users (1 upd.)*
Versions and Archs
License: DFSG free
Git

The libticables is a library providing support for operations on Texas Instruments calculators link cables. All link cables are supported read/write.

This package provides the development files for the library, static library, required headers and documentation.

libticalcs-dev
Texas Instruments calculator communication library [development files]
Versions of package libticalcs-dev
ReleaseVersionArchitectures
jessie1.1.8+dfsg2-2amd64,armel,armhf,i386
sid1.1.10~git20240415.7c4858d+dfsg-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
trixie1.1.10~git20240415.7c4858d+dfsg-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bookworm1.1.10~git20221211.4646a7b+dfsg-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye1.1.9+dfsg-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster1.1.9+dfsg-2amd64,arm64,armhf,i386
stretch1.1.8+dfsg2-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Debtags of package libticalcs-dev:
devellibrary
roledevel-lib
Popcon: 0 users (1 upd.)*
Versions and Archs
License: DFSG free
Git

The libticalcs is a library providing support for communication with Texas Instruments calculators. It implements the TI protocol for each type of calculator, independently of the link cable used to establish the link.

All graphing calculators from Texas Instruments are supported.

This package provides the development files for the library, static library, required headers and documentation.

libticonv-dev
Texas Instruments calculators charsets library [development files]
Versions of package libticonv-dev
ReleaseVersionArchitectures
jessie1.1.4-2amd64,armel,armhf,i386
stretch1.1.4-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster1.1.5-2amd64,arm64,armhf,i386
bullseye1.1.5-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm1.1.6~git20221211.4646a7b-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie1.1.6~git20240415.7c4858d-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
sid1.1.6~git20240415.7c4858d-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
Debtags of package libticonv-dev:
devellibrary
roledevel-lib
Popcon: 0 users (1 upd.)*
Versions and Archs
License: DFSG free
Git

The libticonv is a library providing support for operations on Texas Instruments calculators charsets. All charsets for all calculators are supported; the library is also able to convert to/from UTF-8/UTF-16.

This package provides the development files for the library, static library, required headers and documentation.

libtifiles-dev
Texas Instruments calculator files library [development files]
Versions of package libtifiles-dev
ReleaseVersionArchitectures
sid1.1.8~git20240415.7c4858d-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
jessie1.1.6-3amd64,armel,armhf,i386
stretch1.1.6-4amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster1.1.7-2amd64,arm64,armhf,i386
bullseye1.1.7-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm1.1.8~git20221211.4646a7b-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie1.1.8~git20240415.7c4858d-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
Debtags of package libtifiles-dev:
devellibrary
roledevel-lib
Popcon: 0 users (1 upd.)*
Versions and Archs
License: DFSG free
Git

The libtifiles is a library providing support for operations on Texas Instruments calculators files. All formats for all calculators are supported read/write ; the library is also able to manipulate the group files, which means it is able to group and ungroup variables into such group files.

This package provides the development files for the library, static library, required headers and documentation.

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