Summary
Microcontrollers
pacchetti Debian per lavorare con microcontrollori
Questo metapacchetto installa i pacchetti Debian per interagire con
microcontrollori esterni.
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
IDE per la scheda di sviluppo AVR da 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 è una piattaforma Open Source di prototipazione elettronica basata
su software e hardware flessibili e di semplice utilizzo. È pensata per
artisti, designer, hobbisti e per chiunque sia interessato a creare oggetti
* ambienti interattivi.
Questo pacchetto installa l'ambiente di sviluppo integrato (IDE) che
permette: scrittura di programmi, verifica del codice, compilazione e
trasferimento sulla scheda di sviluppo Arduino. Verrà anche installato del
codice di esempio.
Alcune librerie AVR di base vengono fornite dipendendo dal pacchetto
aggiuntivo arduino-core-avr. Ulteriori librerie possono essere installate
con l'IDE stesso invocando il gestore di librerie. Ciò richiede un accesso
a Internet funzionante.
|
|
arduino-core
codice, esempi e librerie per la piattaforma 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 è una piattaforma open hardware con microcontrollore. Questo
pacchetto contiene l'insieme minimale di strumenti che permette di
programmare un Arduino. Contiene anche esempi e librerie. Per una CLI
vedere il pacchetto "arduino-mk".
Questo pacchetto non include l'ambiente integrato di sviluppo (IDE) basato
su Java, che si trova invece nel pacchetto arduino.
|
|
avarice
uso di gdb con debugger AVR di Atmel
|
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 è un programma che fa da interfaccia tra il GNU Debugger e JTAG ICE
di AVR, e altri strumenti di debug, disponibili da Atmel. Si connette a gdb
tramite un socket TCP e comunica attraverso il "protocollo seriale di
debug" di gdb.
Questo protocollo permette a gdb di inviare comandi come "set/remove
breakpoint" e "read/write memory". AVaRICE traduce questi comandi nel
protocollo Atmel usato per controllare lo strumento di debug JTAG ICE (o un
altro).
Dato che la connessione gdb-AVaRICE avviene attraverso socket TCP, non è
necessario che i due programmi siano in esecuzione sulla stessa macchina.
Gli strumenti di debug attualmente gestiti sono:
- JTAG ICE mkI,
- JTAG ICE mkII,
- AVR Dragon.
|
|
avra
assemblatore per microcontrollori Atmel AVR
|
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 è un assemblatore per la famiglia di microcontrollori RISC ad 8 bit
AVR di Atmel. È quasi del tutto compatibile con l'assemblatore di Atmel ma
aggiunge nuove funzionalità come una gestione migliore delle macro e
direttive del preprocessore addizionali.
|
|
avrdude
software per la programmazione di microcontrollori Atmel AVR
|
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 è un'utilità open source per scaricare/caricare/manipolare il
contenuto di ROM ed EEPROM di microcontrollori AVR utilizzando la tecnica
ISP (In-System Programming).
|
|
avrp
programmatore per microcontrollori Atmel di AVR
|
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 è un programmatore di FLASH/EEPROM per i microcontrollori RISC a
8-bit della famiglia Atmel di AVR. Può anche programmare i
microcontrollori della serie Atmel AT89. Supporta almeno quattro diversi
dispositivi di programmazione compresa la scheda di sviluppo per Atmel
di AVR e la programmazione in-circuit.
|
|
bossa
GUI per programmazione flash di microcontrollori ARM SAM di Atmel
|
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 è un'utilità per programmazione di flash per la famiglia SAM di Atmel
di microcontrollori ARM basati su flash. La motivazione che ha portato a
BOSSA è quella di creare un'utilità open source semplice e facile da usare
per sostituire il software SAM-BA di Atmel.
Questo pacchetto contiene l'interfaccia GUI wxWidgets per bossa.
|
|
bossa-cli
utilità per programmazione di flash di microcontrollori ARM SAM di Atmel
|
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 è un'utilità per programmazione di flash per la famiglia SAM di Atmel
di microcontrollori ARM basati su flash. La motivazione che ha portato a
BOSSA è quella di creare un'utilità open source semplice e facile da usare
per sostituire il software SAM-BA di Atmel.
Questo pacchetto contiene l'interfaccia a riga di comando di BOSSA e la
shell interattiva (cioè bossac e bossash).
|
|
cl-cluck
calcolatore del clock di microcontrollori in Common Lisp
|
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 fornisce diverse funzioni che aiutano nella selezione dei prescaler del
clock e delle frequenze dei cristalli, e nel confronto dei valori per
configurare i timer dei microcontrollori.
|
|
emu8051
emulatore e simulatore di microcontrollori 8051
|
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 è un emulatore/simulatore per la famiglia Intel 8051 di
microcontrollori. Permette agli sviluppatori di simulare microcontrollori
8051 per testare il loro codice e farne il debug.
Il programma può caricare file HEX Intel.
|
|
flashrom
identifica, legge, scrive, cancella e verifica chip BIOS/ROM/flash
|
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 è uno strumento per identificare, leggere, scrivere, verificare e
cancellare chip flash. È spesso usato per fare il flash in-system di
immagini BIOS/EFI/coreboot/firmware/optionROM usando una scheda madre
compatibile, ma gestisce anche il flash di schede di rete (NIC), schede
controller SATA e altri dispositivi esterni che possono programmare chip flash.
Gestisce un'ampia gamma di chip DIP32, PLCC32, DIP8, SO8/SOIC8,
TSOP32/40/48 e BGA, che usano vari protocolli come LPC, FWH, flash
parallelo o SPI.
Lo strumento può essere usato, per esempio, per fare il flash di immagini
BIOS/firmware, che siano immagini BIOS proprietarie o immagini coreboot
(precedentemente conosciuto come LinuxBIOS).
Può anche essere usato per leggere l'attuale BIOS/firmware esistente da un
chip flash.
Tra i programmatori attualmente gestiti sono inclusi:
- internal (per il flash in-system nella scheda madre);
- dummy (programmatore virtuale per il test di flashrom);
- nic3com (per ROM flash su schede di rete 3COM);
- nicrealtek (per ROM flash su schede di rete Realtek e SMC1211);
- nicnatsemi (per ROM flash su schede di rete National Semiconductor
DP838*);
- nicintel (per ROM flash parallele su schede di rete Intel 10/100Mbit);
- gfxnvidia (per ROM flash su schede video NVIDIA);
- drkaiser (per ROM flash su schede PCI Dr. Kaiser PC-Waechter);
- satasii (per ROM flash su controller SATA/IDE Silicon Image);
- satamv (per ROM flash su controller SATA Marvell);
- atahpt (per ROM flash su controller ATA/RAID Highpoint);
- atavia (per ROM flash su controllori SATA VIA VT6421A);
- atapromise (per ROM flash su controllori ATA/RAID su Promise PDC2026x);
- it8212 (per ROM flash su controllori ATA/RAID ITE IT8212F);
- ft2232_spi (per flash ROM SPI collegate ad un programmatore SPI USB
basato sulla famiglia FT2232/FT4232H/FT232H), inclusi il 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 e la scheda FIC OpenMoko Neo1973 Debug.
- serprog (per flash ROM collegate ad un programmatore che comunica
tramite serprog), inclusi AVR flasher di Urja Rannikko, AVR flasher di
eightdot, Arduino Mega flasher di fritz, InSystemFlasher di Juhana
Helovuo e atmegaXXu2-flasher di Stefan Tauner;
- buspirate_spi (per flash ROM SPI collegate ad un Bus Pirate);
- dediprog (per flash ROM SPI collegate ad un Dediprog SF100);
- rayer_spi (per flash ROM SPI collegate ad un programmatore basato su
RayeR parport);
- pony_spi (per flash ROM SPI collegate ad un adattatore bitbanging per
porta seriale SI-Prog);
- nicintel_spi (per ROM flash SPI su schede di rete Intel Gigabit);
- ogp_spi (per flash ROM SPI su schede grafiche Open Graphics Project);
- linux_spi (per flash ROM SPI accessibili tramite /dev/spidevX.Y su
Linux);
- usbblaster_spi (per ROM flash SPI collegate ad una Altera USB-Blaster);
- nicintel_eeprom (per EEPROM SPI su schede di rete Intel Gigabit);
- mstarddc_spi (per flash ROM SPI accessibili attraverso DDC in display
con MSTAR);
- pickit2_spi (per flash ROM SPI accessibili via Microchip PICkit2);
- ch341a_spi (per flash ROM SPI collegate a WCH CH341A).
|
|
gcc-arm-none-eabi
cross-compilatore GCC per processori Cortex-R/M di ARM
|
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
|
Compilatore C e C++ minimale per chip ARM incorporati che usano i processori
Cortex-M e Cortex-R.
Questo pacchetto è basato sulla toolchain GNU ARM fornita da ARM.
|
|
gcc-avr
compilatore C GNU (cross-compilatore per 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
|
Questo è il compilatore C GNU, portabile e ricco di ottimizzazioni
utilizzabile per svariati linguaggi. Questo pacchetto contiene il supporto
per il linguaggio C.
|
|
gnusim8085
simulatore, assembler e strumento di debug grafico per 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 è un simulatore, un assembler e uno strumento di
debug grafico per il microprocessore Intel 8085.
L'applicazione ha le seguenti funzionalità:
- un semplice componente editor con evidenziazione della sintassi;
- un tastierino per inserire in input istruzioni in linguaggio assembly
con argomenti appropriati;
- facile vista del contenuto dei registri;
- facile vista del contenuto dei flag;
- convertitore decimale <-> esadecimale;
- vista di contenuto di I/O, stack e memoria;
- gestione di punti di interruzione per il debug di programmi;
- esecuzione passo-passo dei programmi;
- conversione di programmi assembly in listati opcode con un solo clic;
- gestione della stampa;
- interfaccia utente tradotta in varie lingue.
|
|
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
|
Queste utilità per la famiglia di microcontrollori Microchip PIC contengono
un assemblatore (compatibile con MPASM), un disassemblatore e altri strumenti.
|
|
lpc21isp
programmazione in circuito (ISP) di microcontrollori ARM e Cortex
|
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
|
Strumento per programmazione in circuito (ISP) per i microcontrollori
ARM7/Cortex-M0/Cortex-M3 delle serie LPC1100/LPC1300/LPC1700/LPC2000 di
NXP(Philips).
|
|
lpctools
interfaccia all'interfaccia seriale ISP dei microcontrollori NXP LPC
|
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 è un'interfaccia all'interfaccia seriale ISP (In-System
Programming) dei microcontrollori NXP LPC.
Fornisce due programmi:
- lpcisp: questo strumento dà accesso ad ognuno degli utili comandi isp su
dispositivi LPC. Non fornisce wrapper per fare il flash di un
dispositivo.
- lpcprog: questo strumento non dà accesso ad ogni comando isp, ma invece
fornisce wrapper per fare il flash di un dispositivo. Questo strumento
dà accesso ad ognuno degli utili comandi su LPC.
|
|
m16c-flash
programmatore flash per microcontrollori Renesas M16C e R8C
|
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 usa un protocollo seriale per programmare microcontrollori
Renesas M16C e R8C.
|
|
mcu8051ide
ambiente grafico di sviluppo integrato per 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 è un ambiente grafico di sviluppo integrato per
microcontrollori basati sullo 8051. I linguaggi programmazione gestiti sono
il C e l'assembly. Ha un proprio assemblatore e gestisce altri due
assemblatori esterni. Per il linguaggio C usa il compilatore SDCC.
|
|
microhope
infrastruttura hardware e software per imparare i microcontrollori
|
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
|
Questo pacchetto fornisce un insieme di programmi di esempio per gestire un
microcontrollore ATmega32 e un manuale che spiega come compilarli,
caricarli sul microcontrollore e come fare modifiche semplici e più
complicate. È pensato per essere usato insieme alla scheda "microhope" che
facilita il caricamento del codice sul microcontrollore tramite un
collegamento USB.
In aggiunta agli esempi c'è una libreria per gestire tutte le periferiche
disponibili sulla scheda "microhope": LED, display LCD, ADC connesso ai
sensori.
È fornita anche un'interfaccia utente grafica.
|
|
mspdebug
strumento di debug per microcontrollori MSP430
|
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 è uno strumento di debug libero da usare con MCU MSP430. È
compatibile con i programmatori FET430UIF, eZ430, RF2500 e Olimex
MSP-JTAG-TINY. Può essere usato come un proxy per gdb o come un debugger
indipendente con la gestione di programmazione, disassemblaggio e
ingegneria inversa.
|
|
openocd
soluzione aperta per debug on-chip con JTAG/SWD per dispositivi obiettivo embedded
|
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 mira a fornire debug on-chip, programmazione in-system e test
boundary-scan per dispositivi obiettivo embedded.
Il debugger usa un TAP JTAG bus master conforme a IEEE 1149-1 per accedere
alle funzionalità di debug on-chip disponibili sui microcontrollori basati
su ARM o sulle soluzioni system-on-chip. Per i sistemi MIPS è gestita
l'interfaccia EJTAG. In aggiunta c'è la gestione di controllori eSi-RISC,
Intel, OpenRISC, RISC-V e ARC.
L'interazione con l'utente è realizzata tramite un'interfaccia telnet a
riga di comando, un server per il protocollo remoto di gdb (il debugger
GNU) e una connessione RPC semplificata che può essere usata per
interfacciarsi con il motore Tcl Jim di OpenOCD.
OpenOCD gestisce molti tipi differenti di interfacce e programmatori JTAG.
|
|
sdcc
compilatore C per piccoli dispositivi
|
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 è un compilatore C per microcontrollori della famiglia MCS51 di Intel,
HC08, PIC, Gameboy Z80, DS80S390, Z80, Z180 e STM8.
Questo pacchetto contiene il compilatore, gli assemblatori e i linker.
|
|
sdcc-ucsim
simulatore di microcontrollore per SDCC
|
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 è un simulatore di microcontrollore. È estensibile per implementare
diverse famiglie di microcontrollori. Attualmente implementa i
microcontrollori HC08, Z80 e quelli della famiglia
MCS51 di Intel.
|
|
simulide
semplice simulatore di circuiti elettronici in tempo reale
|
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 è un simulatore di circuiti elettronici in tempo reale pensato per
la sperimentazione di hobbisti e studenti con semplici circuiti elettronici
di uso generale e simulazione di microcontrollori PIC, AVR e Arduino.
|
|
simulpic
simulatore di microcontrollori Microchip PIC16F84
|
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
|
Questo software permette di simulare l'esecuzione di un qualsiasi programma
su un microcontrollore Microchip PIC16F84 e di visualizzare informazioni su
registri e memoria.
|
|
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
micro programmatore In-System per MCU AVR di Atmel
|
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
|
Questa utilità è necessaria per programmare chip AVR con codice oggetto
creato tramite l'assemblatore/linker di ava, gas o gcc. Gestisce la
programmazione in-system, la scheda di prototipazione/programmatore
di Atmel (stk500) e molti altri programmatori per porta
parallela a bassissimo costo. Può anche essere usato per programmare
AT89S51 e AT89S52 di Atmel.
|
|
Official Debian packages with lower relevance
arduino-builder
strumento a riga di comando per compilare sketch per Arduino
|
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
|
Questo strumento è in grado di analizzare le specifiche Hardware di
Arduino, eseguire opportunamente "gcc" e produrre sketch compilati.
Uno sketch per Arduino si differenzia da un programma in C standard perché
non ha un "main" (fornito dalla parte principale di Arduino), i prototipi
delle funzioni non sono obbligatori e l'inclusione delle librerie è
automagica (è sufficiente usare #include). Questo strumento genera i
prototipi delle funzioni e raccoglie i percorsi delle librerie, fornendo a
"gcc" tutti i parametri "-I" necessari.
|
|
libjaylink-dev
libreria per interagire con programmatori J-Link (file di sviluppo)
|
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 fornisce funzioni per interagire con dispositivi USB Segger
J-Link che vengono utilizzati per la programmazione e il debug di chip ARM.
La libreria viene principalmente usata da OpenOCD che fornisce
un'interfaccia pratica per usare i dispositivi.
Questo pacchetto contiene i file necessari per compilare applicazioni
libjaylink.
|
|
nitpic
simulatore per il microcontrollore Microchip PIC16C84
|
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 è un simulatore basato su X per la famiglia di microcontrollori
Microchip PIC. Attualmente gestisce solo il PIC16C84.
Questo software è in versione beta.
|
|
|