arduino-mk - Program your Arduino from the command line

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name arduino-mk
Package version 1.3.4
Package release 1
Package architecture all
Package type deb
Installed size 186 B
Download size 27.35 KB
Official Mirror
Arduino is an open-source electronics prototyping platform based on
flexible, easy-to-use hardware and software. It's intended for artists,
designers, hobbyists, and anyone interested in creating interactive
objects or environments.
This package will install a Makefile to allow for CLI programming of the
Arduino platform.


Package Version Architecture Repository
arduino-mk_1.3.4-1_all.deb 1.3.4 all Debian Main
arduino-mk - - -


Name Value
arduino-core >= 1:1.0+dfsg-8
python -
python-serial -


Name Value
arduino-core << 1:1.0+dfsg-8


Type URL
Binary Package arduino-mk_1.3.4-1_all.deb
Source Package arduino-mk

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install arduino-mk deb package:
    # sudo apt-get install arduino-mk




2014-07-12 - Simon John <>
arduino-mk (1.3.4-1) unstable; urgency=medium
[Scott Howard]
* Updated debian/control Vcs entries
[Simon John]
* New upstream release
- Fixes lintian hyphen/minus issue.
- Added support for compiling assembler code.
- Allows spaces in Serial.begin() calls.
- Lists board name as well as tag in show_boards.
- Fixes missing newlines/targets in 'make help'.
- Added emacs flyback compatibility.
- Fixes $MONITOR_PORT detection.
- Tidied up some regexes/quotes/wildcards.
- Builds core objects in a subdirectory
2014-04-12 - Simon John <>
arduino-mk (1.3.3-1) unstable; urgency=medium
* Put manpage back
2014-04-11 - Simon John <>
arduino-mk (1.3.2-1) unstable; urgency=medium
* New upstream release 
- Fixes missing avr-libc/malloc.c and realloc.c includes.
- Added gpio to the list of isp's that don't have a port and improved
detection of those that do.
- Added -D__PROG_TYPES_COMPAT__ to the avr-g++ compiler flags.
- Added new example and beatified documentation.
- Added OBJDIR setting and pre-build hook functionality.
- Fixes AVR tools path for chipKIT on Linux.
- Replaced Perl reset script with Python one, works better with 
Caterinas and simplifies packaging. Tested with Python3.
- Fixed avrdude.conf detection on Windows.
2014-02-04 - Simon John <>
arduino-mk (1.3.1-1) unstable; urgency=medium
* New upstream release
- Fixes BUNDLED_AVR_TOOLS_DIR not being set correctly when using 
the arduino-core package instead of the whole arduino IDE.
- Added "make help_vars" to display information abou the variables
that can be overridden (so updated arduino-mk.install)
2014-01-29 - Simon John <>
arduino-mk (1.3.0-1) unstable; urgency=medium
* New upstream release
- Windows fixes
2014-01-14 - Simon John <>
arduino-mk (1.2.0-1) unstable; urgency=medium
* New upstream release
- Fixes ARDUINO_DIR not defined error (Closes: #734875)
2013-12-27 - Simon John <>
arduino-mk (1.1.0-1) unstable; urgency=low
* New upstream release
* Removed some legacy dpkg files, updated copyrights/sources
* Added examples
2013-08-08 - Scott Howard <>
arduino-mk (0.12.0-1) unstable; urgency=low
[Scott Howard]
* New upstream release.
- Dropped ard-parse-boards_pathfix.patch applied upstream
- Dropped line_count.patch, different upstream implimentation 
(Closes: #718454, #718892)
[Bas Wijnen]
* Add default variables for Debian systems.  (Closes: #709115)
2013-05-05 - Scott Howard <>
arduino-mk (0.10-2) unstable; urgency=low
* Merge from experimental to unstable
* Correct line numbers reported by gcc off by one and identify libraries
similar to the IDE (Closes: #702754)
2012-11-09 - Scott Howard <>
arduino-mk (0.10-1) experimental; urgency=low
* New upstream release
- OBJDIR is now overwritable (Closes: #685628)
* perl-doc moved from Depends to Recommends (Closes: #689666)
* Upstream fixed typo in bug 670566 (Closes: #670566)
* Refreshed patches

See Also

Package Description
arduino_1.0.5+dfsg2-4_all.deb AVR development board IDE and built-in libraries
arename_4.0-2_all.deb automatic audio file renaming tool
argonaut-client_0.9.1-4_all.deb Argonaut JSON-RPC client to manage computers and services
argonaut-common-fai_0.9.1-4_all.deb Argonaut (common library for FAI)
argonaut-common_0.9.1-4_all.deb Argonaut (common functions and libraries)
argonaut-dovecot_0.9.1-4_all.deb Argonaut (client-module for dovecot)
argonaut-fai-mirror_0.9.1-4_all.deb (Argonaut (scripts to manage Debian mirrors)
argonaut-fai-nfsroot_0.9.1-4_all.deb Argonaut (tools, queues and status management)
argonaut-fai-server_0.9.1-4_all.deb Argonaut (scripts to enable Argonaut integration with FAI)
argonaut-fuse-module-fai_0.9.1-4_all.deb Argonaut (LDAP FAI module for the TFTP/Fuse supplicant)
argonaut-fuse-module-opsi_0.9.1-4_all.deb Argonaut (OPSI module for the TFTP/Fuse supplicant)
argonaut-fuse_0.9.1-4_all.deb Argonaut (modular TFTP/Fuse supplicant)
argonaut-ldap2zone_0.9.1-4_all.deb Argonaut (tool to extract DNS zones from LDAP trees)
argonaut-quota_0.9.1-4_all.deb Argonaut (tool to apply disk quota from ldap)
argonaut-server-module-fai_0.9.1-4_all.deb Argonaut JSON-RPC server module to manage FAI (Fully Automated Install)