Summary
Microcontrollers
Debian packages for dealing with microcontrollers
This metapackage will install Debian packages for interacting
with external microcontrollers.
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 Microcontrollers packages
Official Debian packages with high relevance
arduino
Entwicklungsumgebung für das AVR-Entwicklungsboard von Arduino CC
|
Versions of package arduino |
Release | Version | Architectures |
jessie | 1.0.5+dfsg2-4 | all |
bullseye-backports | 1.8.19+dfsg1-1~bpo11+1 | amd64,arm64,armel,armhf,i386 |
bookworm | 1.8.19+dfsg1-1 | amd64,arm64,armel,armhf,i386 |
sid | 1.8.19+dfsg1-2 | amd64,arm64,armel,armhf,i386 |
bullseye | 1.8.13+dfsg1-2 | amd64,arm64,armel,armhf,i386 |
buster | 1.0.5+dfsg2-4.1 | all |
stretch | 1.0.5+dfsg2-4.1 | all |
Debtags of package arduino: |
field | electronics |
role | program |
|
License: DFSG free
|
Arduino ist eine quelloffene Entwicklungsplattform für
Elektronik-Prototypen. Sie basiert auf flexibler, leicht zu
bedienender Hard- und Software. Sie ist gedacht für Künstler,
Designer, Enthusiasten und jeden anderen, der interaktive
Objekte oder Umgebungen erstellen will.
Dieses Paket installiert die integrierte Enwicklungsumgebung,
mit der die Arduino-Programme erstellt, überprüft, kompiliert
und auf das Enwicklungsboard geladen werden können. Außerdem
werden noch Beispielprogramme installiert.
Einige grundlegende AVR-Bibliotheken werden vom zusätzlichen
Abhängigkeitspaket arduino-core-avr bereitgestellt. Weitere
Bibliotheken können innerhalb der IDE selbst installiert werden,
indem die Bibliotheksverwaltung aufgerufen wird. Dies erfordert einen
funktionierenden Internetzugang.
|
|
arduino-core
Code, Beispiele und Bibliotheken für die Plattform Arduino
|
Versions of package arduino-core |
Release | Version | Architectures |
buster | 1.0.5+dfsg2-4.1 | all |
stretch | 1.0.5+dfsg2-4.1 | all |
jessie | 1.0.5+dfsg2-4 | all |
Debtags of package arduino-core: |
field | electronics |
hardware | embedded |
|
License: DFSG free
|
Arduino ist eine offene Hardware-Plattform für Mikrocontroller. Dieses
Paket enthält den minimalen Werkzeugsatz, mit dem man einen Arduino
programmieren kann. Es enthält auch Beispiele und Bibliotheken. Eine
Befehlszeilenschnittstelle stellt das Paket »arduino-mk« bereit.
Dieses Paket beinhaltet nicht die integrierte Java-Entwicklungsumgebung.
Diese ist als »arduino« paketiert.
|
|
avarice
use GDB with Atmel AVR debuggers
|
Versions of package avarice |
Release | Version | Architectures |
sid | 2.14+svn427-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
jessie | 2.11-1.1 | amd64,armel,armhf,i386 |
stretch | 2.13+svn347-4 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
buster | 2.13+svn375-1 | amd64,arm64,armhf,i386 |
bullseye | 2.14-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bookworm | 2.14+svn427-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
trixie | 2.14+svn427-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
Debtags of package avarice: |
role | program |
|
License: DFSG free
|
AVaRICE is a program which interfaces the GNU Debugger with the AVR JTAG ICE,
and other debuggers, available from Atmel. It connects to gdb via a TCP socket
and communicates via gdb's "serial debug protocol".
This protocol allows gdb to send commands like "set/remove breakpoint" and
"read/write memory". AVaRICE translates this commands into the Atmel protocol
used to control the JTAG ICE (or other) debugger.
Because the GDB-AVaRICE connection is via a TCP socket, the two programs do
not need to run on the same machine.
The currently supported debuggers are:
- JTAG ICE mkI
- JTAG ICE mkII
- AVR Dragon
|
|
avra
assembler for Atmel AVR microcontrollers
|
Versions of package avra |
Release | Version | Architectures |
sid | 1.4.2+dfsg-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
bookworm | 1.4.2+dfsg-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
trixie | 1.4.2+dfsg-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
bullseye | 1.3.0-3 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
buster | 1.3.0-3 | amd64,arm64,armhf,i386 |
stretch | 1.3.0-3 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
jessie | 1.3.0-1 | amd64,armel,armhf,i386 |
Debtags of package avra: |
devel | machinecode |
field | electronics |
hardware | embedded |
interface | commandline |
role | program |
scope | utility |
|
License: DFSG free
|
Avra is an assembler for the Atmel's family of AVR 8-bit RISC
microcontrollers. It is mostly compatible with Atmel's own assembler,
but adds new features such as better macro support and additional
preprocessor directives.
|
|
avrdude
Software für die Programmierung von Atmel-AVR-Mikrocontrollern
|
Versions of package avrdude |
Release | Version | Architectures |
stretch | 6.3-2 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
sid | 7.1+dfsg-3 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
trixie | 7.1+dfsg-3 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
bookworm | 7.1+dfsg-3 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bullseye | 6.3-20171130+svn1429-2 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
buster | 6.3-20171130+svn1429-2 | amd64,arm64,armhf,i386 |
jessie | 6.1-2 | amd64,armel,armhf,i386 |
upstream | 8.0 |
Debtags of package avrdude: |
devel | machinecode |
field | electronics |
hardware | embedded |
interface | commandline |
role | program |
scope | utility |
uitoolkit | ncurses |
|
License: DFSG free
|
AVRDUDE ist ein Open-Source-Werkzeug für Download, Upload und Manipulation
von ROM- und EEPROM-Inhalt der AVR-Mikrocontroller mit Hilfe der
ISP-Technik. ISP steht für In-System-Programmierung.
|
|
avrp
Programmierer für Atmel-AVR-Mikrocontroller
|
Versions of package avrp |
Release | Version | Architectures |
stretch | 1.0beta3-7 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
jessie | 1.0beta3-7 | amd64,armel,armhf,i386 |
sid | 1.0beta3-7.1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
trixie | 1.0beta3-7.1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
bookworm | 1.0beta3-7 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bullseye | 1.0beta3-7 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
buster | 1.0beta3-7 | amd64,arm64,armhf,i386 |
Debtags of package avrp: |
devel | machinecode |
field | electronics |
interface | commandline |
role | program |
scope | utility |
|
License: DFSG free
|
Avrp ist ein FLASH/EEPROM-Programmierer für Atmels
8-bit-Mikrocontroller-Familie AVR. Er kann außerdem die Mikrocontroller
der Atmel-AT89-Reihe programmieren. Er unterstützt mindestens vier
verschiedene Programmiergeräte einschließlich Atmels eigenem
AVR-Entwicklungs-Board und In-Circuit-Programmierung.
|
|
bossa
Atmel SAM ARM microcontroller flash programming GUI
|
Versions of package bossa |
Release | Version | Architectures |
stretch | 1.3~20120408-5 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
bullseye | 1.9.1-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bookworm | 1.9.1-3 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
jessie | 1.3~20120408-5 | amd64,armel,armhf,i386 |
trixie | 1.9.1-3 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
sid | 1.9.1-3 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
buster | 1.3~20120408-5.1 | amd64,arm64,armhf,i386 |
Debtags of package bossa: |
uitoolkit | wxwidgets |
|
License: DFSG free
|
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 |
Release | Version | Architectures |
bullseye | 1.9.1-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
jessie | 1.3~20120408-5 | amd64,armel,armhf,i386 |
stretch | 1.3~20120408-5 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
bookworm | 1.9.1-3 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
buster | 1.3~20120408-5.1 | amd64,arm64,armhf,i386 |
sid | 1.9.1-3 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
trixie | 1.9.1-3 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
|
License: DFSG free
|
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).
|
|
cl-cluck
Common Lisp Microcontroller Clock Calculator
|
Versions of package cl-cluck |
Release | Version | Architectures |
trixie | 0.1.3.1-1 | all |
bookworm | 0.1.3.1-1 | all |
bullseye | 0.1.3.1-1 | all |
stretch | 0.1.3-2 | all |
jessie | 0.1.3-2 | all |
sid | 0.1.3.1-1 | all |
|
License: DFSG free
|
Cluck provides several functions to help select crystal frequencies,
clock prescalers, and compare values to configuring timers on
microcontroller chips.
|
|
emu8051
Emulator and simulator for 8051 microcontrollers
|
Versions of package emu8051 |
Release | Version | Architectures |
sid | 2.0.1-3 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
trixie | 2.0.1-3 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
jessie | 1.1.1-1 | amd64,armel,armhf,i386 |
stretch | 1.1.1-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
buster | 1.1.1-1 | amd64,arm64,armhf,i386 |
bullseye | 2.0.1-2 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bookworm | 2.0.1-2 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
Debtags of package emu8051: |
field | electronics |
hardware | emulation |
role | program |
uitoolkit | gtk |
|
License: DFSG free
|
Emu8051 is a simulator/emulator for the Intel 8051 family of
microcontrollers. It allows the developers to simulate 8051
microcontrollers to test their code and debug it.
The program can load Intel HEX files.
|
|
flashrom
Identify, read, write, erase, and verify BIOS/ROM/flash chips
|
Versions of package flashrom |
Release | Version | Architectures |
stretch | 0.9.9+r1954-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
jessie | 0.9.7+r1782-1 | amd64,i386 |
buster | 1.0-1 | amd64,arm64,armhf,i386 |
bullseye | 1.2-5 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bookworm | 1.3.0-2.1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
trixie | 1.4.0-3 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
sid | 1.4.0-3 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
upstream | 1.5.1 |
Debtags of package flashrom: |
admin | boot, hardware |
field | electronics |
interface | commandline |
role | program |
scope | utility |
|
License: DFSG free
|
flashrom is a tool for identifying, reading, writing, verifying and erasing
flash chips. It's often used to flash BIOS/EFI/coreboot/firmware/optionROM
images in-system using a supported mainboard, but it also supports flashing of
network cards (NICs), SATA controller cards, and other external devices which
can program flash chips.
It supports a wide range of DIP32, PLCC32, DIP8, SO8/SOIC8, TSOP32/40/48,
and BGA chips, which use various protocols such as LPC, FWH, parallel
flash, or SPI.
The tool can be used to flash BIOS/firmware images for example -- be it
proprietary BIOS images or coreboot (previously known as LinuxBIOS) images.
It can also be used to read the current existing BIOS/firmware from a
flash chip.
Currently supported programmers include:
- internal (for in-system flashing in the mainboard)
- dummy (virtual programmer for testing flashrom)
- nic3com (for flash ROMs on 3COM network cards)
- nicrealtek (for flash ROMs on Realtek and SMC 1211 network cards)
- nicnatsemi (for flash ROMs on National Semiconductor DP838* network cards)
- nicintel (for parallel flash ROMs on Intel 10/100Mbit network cards)
- gfxnvidia (for flash ROMs on NVIDIA graphics cards)
- drkaiser (for flash ROMs on Dr. Kaiser PC-Waechter PCI cards)
- satasii (for flash ROMs on Silicon Image SATA/IDE controllers)
- satamv (for flash ROMs on Marvell SATA controllers)
- atahpt (for flash ROMs on Highpoint ATA/RAID controllers)
- atavia (for flash ROMs on VIA VT6421A SATA controllers)
- atapromise (for flash ROMs on Promise PDC2026x ATA/RAID controllers)
- it8212 (for flash ROMs on ITE IT8212F ATA/RAID controller)
- ft2232_spi (for SPI flash ROMs attached to an FT2232/FT4232H/FT232H family
based USB SPI programmer), including the DLP Design DLP-USB1232H,
FTDI FT2232H Mini-Module, FTDI FT4232H Mini-Module, openbiosprog-spi,
Amontec JTAGkey/JTAGkey-tiny/JTAGkey-2, Dangerous Prototypes Bus Blaster,
Olimex ARM-USB-TINY/-H, Olimex ARM-USB-OCD/-H, TIAO/DIYGADGET USB
Multi-Protocol Adapter (TUMPA), TUMPA Lite, GOEPEL PicoTAP,
Google Servo v1/v2, and FIC OpenMoko Neo1973 Debug board.
- serprog (for flash ROMs attached to a programmer speaking serprog),
including AVR flasher by Urja Rannikko, AVR flasher by eightdot,
Arduino Mega flasher by fritz, InSystemFlasher by Juhana Helovuo,
and atmegaXXu2-flasher by Stefan Tauner.
- buspirate_spi (for SPI flash ROMs attached to a Bus Pirate)
- dediprog (for SPI flash ROMs attached to a Dediprog SF100)
- rayer_spi (for SPI flash ROMs attached to a RayeR parport based programmer)
- pony_spi (for SPI flash ROMs attached to a SI-Prog serial port
bitbanging adapter)
- nicintel_spi (for SPI flash ROMs on Intel Gigabit network cards)
- ogp_spi (for SPI flash ROMs on Open Graphics Project graphics card)
- linux_spi (for SPI flash ROMs accessible via /dev/spidevX.Y on Linux)
- usbblaster_spi (for SPI flash ROMs attached to an Altera USB-Blaster)
- nicintel_eeprom (for SPI EEPROMs on Intel Gigabit network cards)
- mstarddc_spi (for SPI flash ROMs accessible through DDC in MSTAR-equipped
displays)
- pickit2_spi (for SPI flash ROMs accessible via Microchip PICkit2)
- ch341a_spi (for SPI flash ROMs attached to WCH CH341A)
|
|
gcc-arm-none-eabi
GCC-Kreuzcompiler für ARM-Cortex-R/M-Prozessoren
|
Versions of package gcc-arm-none-eabi |
Release | Version | Architectures |
sid | 13.3.rel1-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
bullseye | 8-2019-q3-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
buster | 7-2018-q2-6 | amd64,arm64,armhf,i386 |
stretch | 5.4.1+svn241155-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
jessie | 4.8.4-1+11-1 | amd64,armel,armhf,i386 |
trixie | 13.3.rel1-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
bookworm | 12.2.rel1-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
|
License: DFSG free
|
Bare-Metal-C- und -C++-Compiler für eingebettete ARM-Chips mit Cortex-M-
und Cortex-R-Prozessoren.
Dieses Paket basiert auf der von ARM bereitgestellten GNU-ARM-Toolchain.
|
|
gcc-avr
Der GNU-C-Compiler (Cross-Compiler für avr)
|
Versions of package gcc-avr |
Release | Version | Architectures |
stretch | 4.9.2+Atmel3.5.3-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
jessie | 4.8.1+Atmel3.4.4-2 | amd64,armel,armhf,i386 |
bookworm | 5.4.0+Atmel3.6.2-3 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
trixie | 14.2.0-2 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
sid | 14.2.0-2 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
bullseye | 5.4.0+Atmel3.6.2-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
buster | 5.4.0+Atmel3.6.1-2 | amd64,arm64,armhf,i386 |
upstream | 15-20241220 |
Debtags of package gcc-avr: |
devel | compiler, lang:c |
interface | commandline |
role | program |
scope | utility |
suite | gnu |
works-with | software:source |
|
License: DFSG free
|
Dies ist der GNU-C-Compiler, ein ziemlich portabler optimierender
Compiler, der mehrere Sprachen unterstützt. Dieses Paket bietet
Unterstützung für C.
|
|
gnusim8085
Grafischer Simulator, Assembler und Debugger für den Intel 8085
|
Versions of package gnusim8085 |
Release | Version | Architectures |
trixie | 1.4.1-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
sid | 1.4.1-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
stretch | 1.3.7-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
jessie | 1.3.7-1 | amd64,armel,armhf,i386 |
buster | 1.4.1-1 | amd64,arm64,armhf,i386 |
bullseye | 1.4.1-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bookworm | 1.4.1-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
Debtags of package gnusim8085: |
devel | debugger, machinecode |
field | electronics |
hardware | emulation |
interface | x11 |
role | program |
uitoolkit | gtk |
use | checking, viewing |
x11 | application |
|
License: DFSG free
|
GNUSim8085 ist ein grafischer Simulator, Assembler und Debugger
für den Mikroprozessor Intel 8085.
Die Anwendung hat folgende Funktionen:
- Eine einfache Editor-Komponente mit Syntaxhervorhebung.
- Ein Tastenfeld zur Eingabe von Assembleranweisungen mit entsprechenden
Argumenten.
- Einfache Anzeige von Registerinhalten.
- Einfache Anzeige von Flag-Inhalten.
- Dezimales < > Hexadezimalkonverter.
- Anzeige von Stapel-, Speicher- und I/O-Inhalten.
- Unterstützung von Haltepunkten für das Debuggen von Programmen.
- Schrittweise Programmausführung.
- Konvertierung des Assemblerprogramms in eine Opcodeliste mit nur
einem Klick.
- Druckunterstützung.
- Benutzeroberfläche übersetzt in verschiedene Sprachen.
|
|
gputils
|
Versions of package gputils |
Release | Version | Architectures |
bookworm | 1.4.0-0.2 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
sid | 1.4.0-0.2 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
jessie | 0.13.7-1 | amd64,armel,armhf,i386 |
stretch | 1.4.0-0.1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
buster | 1.4.0-0.1 | amd64,arm64,armhf,i386 |
bullseye | 1.4.0-0.2 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
trixie | 1.4.0-0.2 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
Debtags of package gputils: |
devel | machinecode |
field | electronics |
hardware | embedded |
interface | commandline |
role | program |
scope | utility |
suite | gnu |
|
License: DFSG free
|
Diese Hilfsprogramme für die Microchip PIC Mikrocontroller-Familie beinhalten
einen Assembler (kompatibel mit MPASM), eine Disassembler, und andere
Werkzeuge.
|
|
lpc21isp
In-circuit programming (ISP) of ARM and Cortex microcontrollers
|
Versions of package lpc21isp |
Release | Version | Architectures |
stretch | 1.97-2 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
jessie | 1.97-1 | amd64,armel,armhf,i386 |
buster | 1.97-4 | amd64,arm64,armhf,i386 |
bullseye | 1.97-4 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bookworm | 1.97-4 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
trixie | 1.97-4 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
sid | 1.97-4 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
|
License: DFSG free
|
In-circuit programming (ISP) tool for the NXP(Philips)
LPC1100/LPC1300/LPC1700/LPC2000 series ARM7/Cortex-M0/
Cortex-M3 microcontrollers.
|
|
lpctools
interface to NXP LPC Microcontrollers ISP serial interface
|
Versions of package lpctools |
Release | Version | Architectures |
stretch | 1.06-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
buster | 1.07-1 | amd64,arm64,armhf,i386 |
bullseye | 1.07-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bookworm | 1.07-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
trixie | 1.07-2 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
jessie | 1.06-1 | amd64,armel,armhf,i386 |
sid | 1.07-2 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
|
License: DFSG free
|
LPCTools is an interface to NXP LPC Microcontrollers ISP (In-System
Programming) serial interface.
It provides two programs:
- lpcisp: this tool gives access to each of the useful isp commands on LPC
devices. It does not provide wrappers for flashing a device.
- lpcprog: this tool does not give access to each isp command, instead it
provides wrappers for flashing a device. This tool gives access to each of
the useful isp commands on LPC.
|
|
m16c-flash
Flash programmer for Renesas M16C and R8C microcontrollers
|
Versions of package m16c-flash |
Release | Version | Architectures |
bookworm | 0.1-1.3 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
jessie | 0.1-1.1 | amd64,armel,armhf,i386 |
stretch | 0.1-1.1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
buster | 0.1-1.1 | amd64,arm64,armhf,i386 |
sid | 0.1-1.4 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
trixie | 0.1-1.4 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
bullseye | 0.1-1.1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
Debtags of package m16c-flash: |
role | program |
scope | utility |
|
License: DFSG free
|
m16c-flash uses a serial protocol to program Renesas M16C and R8C
microcontrollers.
|
|
mcu8051ide
Graphical Integrated Development Environment for 8051
|
Versions of package mcu8051ide |
Release | Version | Architectures |
trixie | 1.4.9-2 | all |
jessie | 1.4.7-2 | all |
stretch | 1.4.7-2 | all |
buster | 1.4.9-1 | all |
bullseye | 1.4.9-2 | all |
sid | 1.4.9-2 | all |
bookworm | 1.4.9-2 | all |
Debtags of package mcu8051ide: |
field | electronics |
hardware | embedded |
role | program |
|
License: DFSG free
|
MCU 8051 IDE is an integrated development environment for microcontrollers
based on 8051. Supported programming languages are C and assembly. It has
its own assembler and it supports two other external assemblers. For C
language it uses the SDCC compiler.
|
|
microhope
hardware & software framework to learn microcontrollers
|
Versions of package microhope |
Release | Version | Architectures |
stretch | 4.2.1+dfsg-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
sid | 5.3.3+repack-1 | all |
trixie | 5.3.3+repack-1 | all |
bookworm | 5.3.0+repack-3 | all |
bullseye | 4.8.8+repack-2 | all |
buster | 4.4.4+dfsg-4 | amd64,arm64,armhf,i386 |
jessie | 3.2.0-1 | amd64,armel,armhf,i386 |
stretch-backports | 4.4.3+dfsg-1~bpo9+1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
Debtags of package microhope: |
uitoolkit | gtk |
|
License: DFSG free
|
This package provides a set of example programs to drive an ATmega32
microcontroller, together with a tutorqial explaining how to compile
them, upload them to the microcontroller, and how to make simple and
more complicated modifications. It is meant to be used with the
"microhope" board which makes it easy to upload code to the microcontroller
through a USB link.
In addition to examples there is a library to drive all of the peripherals
available on the "microhope" board: LED, LCD display, ADC connected to
sensors.
A Graphic User Interface is provided too.
|
|
mspdebug
debugging tool for MSP430 microcontrollers
|
Versions of package mspdebug |
Release | Version | Architectures |
buster | 0.22-2 | amd64,arm64,armhf,i386 |
bullseye | 0.22-2 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bookworm | 0.22-2 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
trixie | 0.25-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
sid | 0.25-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
stretch | 0.22-2 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
jessie | 0.22-2 | amd64,armel,armhf,i386 |
Debtags of package mspdebug: |
devel | debugger |
field | electronics |
role | program |
|
License: DFSG free
|
MSPDebug is a free debugger for use with MSP430 MCUs. It supports FET430UIF,
eZ430, RF2500 and Olimex MSP-JTAG-TINY programmers. It can be used as a proxy
for gdb or as an independent debugger with support for programming, disassembly
and reverse engineering.
|
|
openocd
Open on-chip JTAG/SWD debug solution for embedded target devices
|
Versions of package openocd |
Release | Version | Architectures |
stretch-security | 0.9.0-1+deb8u1 | amd64,arm64,armel,armhf,i386 |
bullseye | 0.11.0~rc2-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
stretch | 0.9.0-1+deb8u1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
bookworm | 0.12.0-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
trixie | 0.12.0-3 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
jessie | 0.8.0-4+deb7u1 | amd64,armel,armhf,i386 |
jessie-security | 0.8.0-4+deb7u1 | amd64,armel,armhf,i386 |
sid | 0.12.0-3 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
buster | 0.10.0-5 | amd64,arm64,armhf,i386 |
stretch-backports | 0.10.0-4~bpo9+1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
Debtags of package openocd: |
devel | debugger |
hardware | embedded |
role | program |
|
License: DFSG free
|
OpenOCD aims to provide debugging, in-system programming and boundary-scan
testing for embedded target devices.
The debugger uses an IEEE 1149-1 compliant JTAG TAP bus master to access
on-chip debug functionality available on ARM based microcontrollers or
system-on-chip solutions. For MIPS systems the EJTAG interface is supported.
Additionally there is support for eSi-RISC, Intel, OpenRISC, RISC-V and ARC
controllers.
User interaction is realized through a telnet command line interface,
a gdb (the GNU debugger) remote protocol server, and a simplified RPC
connection that can be used to interface with OpenOCD's Jim Tcl engine.
OpenOCD supports many different types of JTAG interfaces/programmers.
|
|
sdcc
|
Versions of package sdcc |
Release | Version | Architectures |
stretch | 3.5.0+dfsg-2 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
bookworm | 4.2.0+dfsg-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
jessie | 3.4.0+dfsg-2 | amd64,armel,armhf,i386 |
trixie | 4.4.0+dfsg-3 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
sid | 4.4.0+dfsg-3 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
bullseye | 4.0.0+dfsg-2 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
buster | 3.8.0+dfsg-2 | amd64,arm64,armhf,i386 |
Debtags of package sdcc: |
devel | compiler, lang:c, machinecode |
hardware | embedded |
interface | commandline |
role | program |
scope | utility |
works-with | software:source |
|
License: DFSG free
|
SDCC is a C compiler for the Intel MCS51 family, HC08, PIC,
GameBoy Z80, DS80S390, Z80, Z180 and STM8 microcontrollers.
This package includes the compiler, assemblers and linkers.
|
|
sdcc-ucsim
Simulator für SDCC-Mikrocontroller
|
Versions of package sdcc-ucsim |
Release | Version | Architectures |
sid | 4.4.0+dfsg-3 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
bookworm | 4.2.0+dfsg-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
buster | 3.8.0+dfsg-2 | amd64,arm64,armhf,i386 |
stretch | 3.5.0+dfsg-2 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
jessie | 3.4.0+dfsg-2 | amd64,armel,armhf,i386 |
trixie | 4.4.0+dfsg-3 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
bullseye | 4.0.0+dfsg-2 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
Debtags of package sdcc-ucsim: |
devel | compiler, debugger, lang:c |
hardware | embedded, emulation |
interface | commandline |
role | program |
scope | utility |
uitoolkit | ncurses |
x11 | library |
|
License: DFSG free
|
uCsim ist ein Simulator für Mikrocontroller. Er ist erweiterbar, um andere
Familien von Mikrocontrollern zu unterstützen. Momentan unterstützt er
die Intel MCS51-Familie und die Microcontroller HC08 und Z80.
|
|
simulide
simple real time electronic circuit simulator
|
Versions of package simulide |
Release | Version | Architectures |
bookworm | 0.1.7+dfsg-2 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bullseye | 0.1.7+dfsg-2 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
buster | 0.1.7+dfsg-2 | amd64,arm64,armhf,i386 |
sid | 1.1.0.1912+dfsg-4 | amd64,i386 |
trixie | 1.1.0.1912+dfsg-4 | amd64,i386 |
upstream | 1.1.0.2023 |
|
License: DFSG free
|
Simulide is a real time electronic circuit simulator intended for hobbist and
student experimentation with simple general purpose electronic circuits and
PIC, AVR and Arduino microcontroller simulations.
|
|
simulpic
simulator for Microchip PIC16F84 microcontroller
|
Versions of package simulpic |
Release | Version | Architectures |
stretch | 2005-1-28-9 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
jessie | 2005-1-28-9 | amd64,armel,armhf,i386 |
buster | 2005-1-28-10 | amd64,arm64,armhf,i386 |
bullseye | 2005-1-28-10 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bookworm | 2005-1-28-10 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
trixie | 2005-1-28-10 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
sid | 2005-1-28-10 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
Debtags of package simulpic: |
devel | machinecode |
field | electronics |
hardware | embedded, emulation |
interface | commandline |
role | program |
scope | utility |
|
License: DFSG free
|
This software allows one to simulate the execution of any program on a
Microchip PIC16F84 microcontrollerk, and to display register and memory
information.
|
|
teensy-loader-cli
load and run programs onto your Teensy micro controller
|
Versions of package teensy-loader-cli |
Release | Version | Architectures |
bookworm | 2.2-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bullseye | 2.1-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
buster | 2.1-1 | amd64,arm64,armhf,i386 |
trixie | 2.2-1.1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
sid | 2.2-1.1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
upstream | 2.3 |
|
License: DFSG free
|
See https://www.pjrc.com/teensy/ for an introduction to the Teensy family of
USB-based microcontroller development systems.
The teensy loader cli is a command-line alternative to the graphical teensy
loader which is included with Teensyduino. The cli version is preferred by
advanced users who want to automate programming, typically from within a
Makefile or similar.
|
|
uisp
Mikro-In-System-Programmierer für Atmels AVR-MCUs
|
Versions of package uisp |
Release | Version | Architectures |
jessie | 20050207-4.2 | amd64,armel,armhf,i386 |
sid | 20050207-4.5 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
trixie | 20050207-4.5 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
stretch | 20050207-4.2 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
buster | 20050207-4.2 | amd64,arm64,armhf,i386 |
bullseye | 20050207-4.3 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bookworm | 20050207-4.5 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
Debtags of package uisp: |
devel | machinecode |
field | electronics |
interface | commandline |
role | program |
scope | utility |
|
License: DFSG free
|
Dieses Werkzeug wird eingesetzt um AVR-Chips mit Objektcode zu
programmieren, erstellt durch den ava-Assembler/Linker, gas oder GCC. Es
unterstützt In-System-Programmierung, Atmels Prototyp
Board/Programmiergerät (stk500) und viele andere Low-Cost
Parallelport-Programmiergeräte. Es kann auch zur Programmierung von Atmels
AT89S51 und
AT89S52 verwendet werden.
|
|
Official Debian packages with lower relevance
arduino-builder
Command line tool for compiling Arduino sketches
|
Versions of package arduino-builder |
Release | Version | Architectures |
bookworm | 1.3.25-4 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
sid | 1.3.25-4 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
bullseye | 1.3.25-2 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
upstream | 1.6.1 |
|
License: DFSG free
|
This tool is able to parse Arduino Hardware specifications, properly run 'gcc'
and produce compiled sketches.
An Arduino sketch differs from a standard C program in that it misses a 'main'
(provided by the Arduino core), function prototypes are not mandatory, and
libraries inclusion is automagic (you just have to #include them). This tool
generates function prototypes and gathers library paths, providing 'gcc' with
all the needed '-I' params.
|
|
libjaylink-dev
Bibliothek zum Interagieren mit J-Link-Programmiergeräten (Entwicklungsdateien)
|
Versions of package libjaylink-dev |
Release | Version | Architectures |
bullseye | 0.2.0-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
trixie | 0.4.0-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
sid | 0.4.0-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
buster | 0.1.0-1 | amd64,arm64,armhf,i386 |
stretch-backports | 0.1.0-1~bpo9+1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
bookworm | 0.3.1-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
|
License: DFSG free
|
libjaylink bietet Funktionen zur Interaktion mit J-Link-USB-Geräten von
Segger, die zur Programmierung und zum Debuggen von ARM-Chips verwendet
werden. Die Bibliothek wird hauptsächlich vom OpenOCD verwendet, der eine
praktische Schnittstelle für die Verwendung der Geräte bereitstellt.
Dieses Paket enthält Dateien, die zum Kompilieren
von libjaylink-Anwendungen benötigt werden.
|
|
nitpic
Simulator für den Microchip PIC16C84-Mikro-Kontroller
|
Versions of package nitpic |
Release | Version | Architectures |
buster | 0.1-16 | amd64,arm64,armhf,i386 |
sid | 0.1-20 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
trixie | 0.1-20 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
bookworm | 0.1-19 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bullseye | 0.1-17 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
stretch | 0.1-16 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
jessie | 0.1-15 | amd64,armel,armhf,i386 |
Debtags of package nitpic: |
hardware | embedded, emulation |
interface | x11 |
role | program |
scope | utility |
uitoolkit | athena |
x11 | application |
|
License: DFSG free
|
Nitpic ist ein X-basierter Simulator für die Mikrochip
PIC-Mikro-Kontroller-Familie. Derzeit unterstützt es nur den PIC16C84. Dies
ist Beta-Software.
|
|
|