aboutsummaryrefslogtreecommitdiff
path: root/HISTORY.md
AgeCommit message (Collapse)Author
2016-02-22Bump up version to v1.5.1 for release1.5.1Sudar Muthu
2016-02-19update changelog to reflect show_submenu targetandrew hutchison
2016-02-09ard-reset-arduino: support pyserial 3.0Gaute Hope
2015-12-28Removed the check for BOOTLOADER_PATH being empty as its merged intoSimon John
BOOTLOADER_FILE in 1.5+ Now we just check for BOOTLOADER_FILE being non-empty on both versions. Fixes issue #402
2015-12-16Fixed "make show_boards" regex to allow for hyphens in BOARD_TAGSimon John
e.g. attiny44-20, thanks to Atmel for the sample chip!
2015-10-27correct HISTORY.md orderAlbert Pretorius
2015-10-26Better parsing of boards.txt file which allows Adafruit Trinket to be usedAlbert Pretorius
2015-09-21added missing quote in RAEDME.md and fix-note in HISTORY.mdThomas Kilian
2015-09-15Replace $VENDOR with $ARDMK_VENDOR as $VENDOR is a tcsh environment variable.Simon John
$ARCHITECTURE is probably safe as that's usually called $ARCH. Fixes issue #386. Need to decide if this is going to upset too many user's who have already started using $VENDOR - and who uses tcsh? ;-)
2015-09-13Ensure AVRDUDE_CONF is set when AVR_TOOLS_DIR is manually set by user,Simon John
not just on Windows - fixes issue #381 Code around this area probably needs a tidy up at some point.
2015-09-07Added contributor details to historySimon John
2015-09-07Make sure TARGET is set correctly when CURDIR contains spaces.Sven Dahlstrand
With this fix the `TARGET` variable is set correctly when the project directory (or its path) contains spaces. So in this case: /Users/Joe/Dropbox (Personal)/example project `TARGET` will be set to `example_project` instead of `Dropbox example project` (like it was before this fix).
2015-07-14Add AVR Dragon commit info to HISTORY.mdSimon John
2015-07-09fix typo, add more info about asm core sourcesSimon John
2015-07-09Preserve source extension for object files.Simon John
Needed to fix the new wiring_pulse.S in IDE 1.6.5 which also has a wiring_pulse.c source file. Mostly rebased @peplin's PR #266, so should allow us to support newer chipKIT builds too.
2015-07-02Added examples for various boards and IDE versions to the Blink example.Simon John
2015-06-24Updated instructions for Fedora 22Simon John
2015-06-11Updated changelogGrzegorz Biesiadecki
2015-06-02Add option to split avrdude MCU from avr-gcc MCUhhgarnes
Fix #359
2015-05-21Added some extra checks to Travis-CISimon John
2015-05-15Updated some documentation to clarify 1.5+ settings.Simon John
Fixes #352
2015-05-09Update HISTORY.mdSimon John
2015-04-13Prepare HISTORY.md for develpment of next versionSudar
2015-04-07Bump version to v1.5 for release1.5Sudar
2015-04-04Fix reset for leonardoCalvin Li
I found that the previous reset code did not work for Leonardo or Micro, nor did any reset code anywhere on the internet. An examination of the Arduino IDE source code (and the JNI code behind its serial implementation) shows that it holds RTS high and DTR low when doing the 1200 baud open/close. And it turns out that's exactly what's needed!
2015-04-04Better autodetection of ARDUINO_SKETCHBOOK and ARDUINO_DIR on OSXSimon John
2015-03-28Replaced UTF-8 copyright symbol causing sed errors on OSXSimon John
Fixes issue #335
2015-03-28Added support for VARIANT in submenu'sSimon John
Also added a note that in certain 1.6 cores (attiny) F_CPU is a submenu item e.g. attiny.menu.clock.internal1.build.f_cpu=1000000L
2015-03-28Locate 1.5+ preferences.txt file on MacSudar
2015-03-27Now we know that arduino 1.6.1 uses the ~/.arduino15 directorySimon John
we can find preferences.txt Still need to find out where it looks on OSX/Cygwin
2015-03-27Add = to PARSE_BOARD regex to make it less greedy.Simon John
For instance in the Sparkfun 1.6 core, we have: promicro16.build.vid.0=0x1B4F promicro16.build.vid.1=0x1B4F promicro16.build.vid=0x1B4F So we end up matching all 3 instead of just the last one. Adding the = means we're looking for promicro16.build.vid= so not catching the .0 or .1 version.
2015-03-26Added BOARD_SUB to OBJDIR so that when changing sub boards we don't ↵Simon John
accidentally overwrite existing builds. E.g. mega1280 and mega2560 previously *both* created a "build-mega" directory, now they'll create build-mega-mega2560 and build-mega-mega1280 Only applies to 1.5+ of course, and only when BOARD_SUB is used. 1.0 will still create build-mega2560 and build-mega1280 directories (just BOARD_TAG)
2015-03-25Added ARCHITECTURE to ALTERNATE_CORE_PATH to support 1.5+ cores like ↵Simon John
arduino-tiny. arduino-tiny and damellis' attiny85 cores don't use a vendor, but they do use the avr architecture (subdirectory) in their 1.5/1.6 branches. arduino-tiny builds and is auto-detected now, still needs some work to support sub-cpu's and clocks. damellis doesn't compile, but that's not our makefile it seems.
2015-03-25Always forgetting the history!Simon John
2015-02-25Give credit to @fbielejec for #321Sudar
2015-01-23Ability to modify USB_TYPE in Teensy.mdpoofjunior
See #313
2015-01-01Change CXX_NAME to CXX as per the EmacsWiki for Flymake instructions.Simon John
Makes it a bit more standard too.
2014-12-30TypoGabrielius Mickevicius
2014-12-30Update changelogGabrielius Mickevicius
2014-12-03Moved location of avrdude and avrdude.conf for 1.5.8 on Linux (only!)Simon John
Subject to change during the beta phase, as its already different than 1.5.6, also may change when packaged for Debian (usually symlinked) Fixes issue #301
2014-11-29Removed all double-quoting except for comments/echo'sSimon John
Double-quoting was added in 7618da7 to allow for spaces in paths, that was a bad idea as: 1. most GNU Make functions can't handle spaces 2. it breaks variable expansion on Linux/OSX e.g. ~/sketchbook 3. Windows doesn't like double-quotes - see d5c7ed1 So basically, don't put spaces in your paths, as most Make functions can't handle them, even if escaped, and its a bit dangerous when shelling out to grep etc. Single-quoting is no better either.
2014-11-23Add information about homebrew in ReadMESudar
2014-11-23Added support for PuTTY on WindowsPeter Mosmans
Use MONITOR_CMD=putty The optional parameter MONITOR_PARMS can be used as well
2014-11-23Improved Windows (Cygwin/MSYS) supportPeter Mosmans
Changed RESET_CMD structure under Cygwin Changed behaviour of get_monitor_port under Windows DEVICE_PATH always becomes/dev/ttyS[0-9] on Windows MONITOR_PORT always becomes com[0-9] on Windows
2014-11-10Fix speed regression since 8d443f62c, faster than 1.3.4 nowSimon John
Audited *some* use of := vs. =, when calling shell/foreach/wildcard, could probably do with more looking into.
2014-11-07Allow avrdude to erase the chip before programming during isploadThomas Hebb
We currently pass the -D (do not erase) option to avrdude unconditionally in order to work around an Arduino Mega bootloader bug. However, this has the side-effect of breaking the ispload target for all non-XMEGA chips, since a write operation on these chips essentially ANDs the new program with the existing memory contents. If the memory is not first erased to contain only 0xff, the resulting image is garbage. This patch makes it so we pass -D when we're using the Arduino bootloader but don't pass it when we're using ISP directly.
2014-11-08Arduino changed the download link again, this time it uses a script,Simon John
curl handles it ok luckily.
2014-11-05Made CXX compile *.cpp files instead of CC.Simon John
Fixes issue #285
2014-10-24Merge pull request #282 from sej7278/masterSudar
Add "avrispmkii" to the list of ISP's that don't have a port. Fix #279
2014-10-24Merge pull request #281 from stepcut/teensy.mkSudar
Add support for Teensyduino 3.x