# A Makefile for Arduino Sketches This is a very simple Makefile which knows how to build Arduino sketches. Until March 2012, this was simply posted on my website where you can still find [what documentation][docs] exists. If you're using Debian or Ubuntu, you can find this in the arduino-core package. This Makefile current requires either Arduino 1.0 or MPIDE 0023. ## chipKIT Support In addition to regular Arduino boards, this Makefile supports the Digilent chipKIT Uno32 and Max32, both Arduino-compatible microcontrollers. To use this Makefile with one of those, include `chipKIT.mk` instead of `Arduino.mk` at the bottom of your Makefile. include /path/to/chipKIT.mk You can adjust the same variables [as described for the Arduino][docs], but the `ARDUINO_DIR` variable must point to an MPIDE installation (which includes the chipKIT toolchain) instead of the Arduino IDE. Some details on the addition of chipKIT support can be found in another [blog post](http://christopherpeplin.com/2011/12/chipkit-arduino-makefile/). [docs]: http://mjo.tc/atelier/2009/02/arduino-cli.html ## Contributors * Martin Oldfield (initial version) * Chris Peplin (chipKIT) * rei_vilo / Olivier * Edward Comer