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
Arduino CC의 AVR 개발 보드 IDE
|
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는 유연하고 사용하기 쉬운 하드웨어 및 소프트웨어에 기반한 오픈 소스 프로토타이핑 플랫폼입니다. 아티스트, 디자이너, 애호가 및 대화형 객체 또는 환경 제작에 관심있는 사람들을 대상으로 합니다.
이 패키지는 Arduino 개발 보드에서 프로그래밍 작성, 코드 검증, 컴파일 및 업로드가 가능한 통합 개발 환경을 설치할 것 입니다. 예제 코드도 설치가 될 것 입니다.
일부 기본 AVR 라이브러리는 추가 패키지 arduino-core-avr가 제공합니다. 라이브러리 관리자를 호출하여 IDE 내에 더 많은 라이브러리를 설치할 수 있습니다. 이는 인터넷 연결을 필요로 합니다.
|
|
arduino-core
Code, examples, and libraries for the Arduino platform
|
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 is an open hardware microcontroller platform. This package contains
the minimal set of tools to allow one to program an Arduino. It also contains
examples and libraries. For a CLI, see the 'arduino-mk' package.
This package does not include the Java based Integrated Development
Environment, which can be found in the 'arduino' package.
|
|
avarice
|
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는 GNU 디버거가 AVR JTAG ICE 및 Atmel에서 제공하는 다른 디버거와 인터페이스할 수 있도록 하는 프로그램입니다. TCP 소켓을 통해 gdb와 연결하고 gdb의 "시리얼 디버그 프로토콜"을 통해 커뮤니케이션 합니다.
이 프로토콜을 통해 gdb는 "set/remove breakpoint" 및 "read/write memory" 같은 명령을 보낼 수 있습니다. AVaRICE는 이 명령을 JTAG ICE (또는 다른) 디버거를 제어하는데 사용되는 Atmel 프로토콜로 변환합니다.
GDB-AVaRICE 연결은 TCP 소켓을 통해 이루어지기 때문에, 두 프로그램들은 동일한 시스템에서 실행할 필요가 없습니다.
현재 지원되는 디버거:
- 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
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는 ISP(in-system programming) 기법으로 AVR 마이크로컨트롤러의
ROM/EEPROM 내용을 다운로드, 업로드, 조작하는 오픈 소스 유틸리티입니다.
|
|
avrp
Programmer for Atmel AVR microcontrollers
|
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 is a FLASH/EEPROM programmer for Atmel's family of AVR 8-bit
RISC microcontrollers. It can also program the Atmel AT89 series
microcontrollers. It supports at least four different programming
devices including Atmel's own AVR development board and in-circuit
programming.
|
|
bossa
Atmel SAM ARM 마이크로컨트롤러 플래쉬 프로그래밍 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는 Atmel의 SAM 계열 플래쉬 기반 ARM 마이크로컨트롤러용 플래쉬 프로그래
밍 유틸리티입니다. BOSSA의 개발동기는 Atmel의 SAM-BA 소프트웨어 대체로 간단
하고, 사용하기 쉬우며, 오픈 소스인 유틸리티를 만드는 것입니다.
이 패키지는 bossa에 대한 wxWidgets GUI 인터페이스를 포함합니다.
|
|
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
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은 마이크로컨크롤러 인텔 8051 군을 위한 시뮬레이터/에뮬레이터입니다.
이 프로그램은 개발자가 코드를 테스트하고 디버그 할 수 있도록 8051 마이크로
컨트롤러를 시뮬레이트할 수 있도록 합니다. 프로그램은 인텔 HEX 파일을 로드할
수 있습니다.
|
|
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 cross compiler for ARM Cortex-R/M processors
|
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 and C++ compiler for embedded ARM chips using Cortex-M, and
Cortex-R processors.
This package is based on the GNU ARM toolchain provided by ARM.
|
|
gcc-avr
GNU C compiler (cross compiler for 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
|
This is the GNU C compiler, a fairly portable optimizing compiler which
supports multiple languages. This package includes support for C.
|
|
gnusim8085
Graphical Intel 8085 simulator, assembler and debugger
|
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 is a graphical simulator, assembler and debugger for the
Intel 8085 microprocessor.
The application has following features.
- A simple editor component with syntax highlighting.
- A keypad to input assembly language instructions with appropriate arguments.
- Easy view of register contents.
- Easy view of flag contents.
- Decimal <–> Hexadecimal converter.
- View of stack, memory and I/O contents.
- Support for breakpoints for program debugging.
- Stepwise program execution.
- One click conversion of assembly program to opcode listing.
- Printing support.
- UI translated in various languages.
|
|
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
|
Those utilities for the Microchip PIC microcontrollers family contain
an assembler (compatible with MPASM), a disassembler, and other tools.
|
|
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
Renesas M16C 및 R8C 마이크로컨트롤러용 Flash 프로그래머
|
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는 Renesas M16C 및 R8C 마이크로컨트롤러를 프로그램하기 위해 직렬
프로토콜을 사용합니다.
|
|
mcu8051ide
|
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는 8051기반 마이크로컨트롤러용 통합 개발 환경입니다. 지원되는 프로그래밍 언어는 C와 어셈블러입니다. 자체 어셈블러가 있으며 서로 다른 두 가지 외부 어셈블러를 지원합니다. C 언어의 경우 SDCC 컴파일러를 사용합니다.
|
|
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
|
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는 MSP430 MCU와 함께 사용할 수 있는 공개 디버거입니다. FET430UIF, eZ430, RF2500, Olimex MSP-JTAG-TINY 프로그래머를 지원합니다. 프로그래밍, 디스어셈블링, 리버스 엔지니어링을 지원하는 gdb용 프록시 또는 독립 디버거로 사용할 수 있습니다.
|
|
openocd
임베이드 대상 장치를 위한 개방형 온칩 JTAG/SWD 디버그 솔루션
|
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는 임베이트 대상 장치를 위한 온칩 디버깅, in-system 프로그래밍, boundary-scan 테스트 제공을 목적으로 합니다.
.
디버거는 IEEE 1149-1 호환 JTAG TAP 버스 마스터를 사용해서 ARM 기반 마이크로컨트롤러 또는 system-on-chip 솔루션에서 사용 가능한 온칲 디버그 기능에 액세스합니다. MIPS 시스템의 경우 EJTAG 인터페이스가 지원됩니다. 추가로 eSi-RISC, Intel, OpenRISC, RISC-V 및 ARC 컨트롤러도 지원합니다.
사용자 상호작용은 텔넷 명령행 인터페이스, gdb (GNU 디버거) 원격 프로토콜 서버, OpenOCD의 Jim Tcl 엔진과 인터페이스하는데 사용할 수 있는 단순화된 RPC 연결을 통해 실현됩니다.
OpenOCD는 JTAG 인터페이스/프로그래머의 다양한 유형을 지원합니다.
|
|
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
Micro-controller simulator for 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 is a microcontroller simulator. It is extensible to support
different microcontroller families. It currently supports Intel
MCS51 family, HC08 and Z80 microcontrollers.
|
|
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
Micro In-System Programmer for Atmel's 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
|
This utility is required to program AVR chips with object code
created by the ava assembler/linker, gas, or gcc. It supports
in-system programming, Atmel's prototype board/programmer (stk500),
and many other extremely low-cost parallel port programmers.
It can also be used to program Atmel's AT89S51 and AT89S52.
|
|
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
library for interacting with J-Link programmers (development files)
|
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 provides functions for interacting with Segger J-Link USB
devices, which are used for programming and debugging ARM chips. The
library is primarily used by OpenOCD, which provides a practical
interface for using the devices.
This package contains files needed to compile libjaylink applications.
|
|
nitpic
simulator for the Microchip PIC16C84 microcontroller
|
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 is an X-based simulator for the Microchip PIC family of
microcontrollers. It currently supports only the PIC16C84.
This is beta software.
|
|
|