Skip to content

Arduino 1.5.3 BETA

Compare
Choose a tag to compare
@cmaglie cmaglie released this 19 Sep 17:13
· 4420 commits to master since this release

Changelog

IDE

  • Removed useless baud rates from serial monitor
  • Fixed some minor IDE UI bugs (Shigeru Kanemoto)
  • Added support for new 1.5 Library format (https://github.com/arduino/Arduino/wiki/Arduino-IDE-1.5:-Library-specification)
  • Pass board type from boards.txt (#308)
  • Display estimated RAM usage after compile (Loren M. Lang)
  • Import library menu is now scrollable
  • Scrollable menus can now be scrolled with the mouse wheel

Core

  • sam: Fixed delayMicrosecond() when interrupts are disabled
  • sam: Upgraded libsam, and added missing modules (CAN, ETH, etc.) (Thibaut Viard)
  • sam: Added compatibility for avr/pgmspace.h (Paul Stoffregen)
  • sam: Added serialEvent*() support
  • sam: Fixed micros() to work with inside interrupts. (stimmer)
  • avr: Added support for Flash strings on String class (Jantje)
  • Added support for floating point numbers in String class (Tevin Zhang, SebiTimeWaster)
  • sam: Fixed String buffer overflows (Paul Stoffregen)
  • avr: Added recipe for assembly files (C. A. Church)
  • avr: Use analogPinToChannel if it's defined (Kristian Sloth Lauszus)
  • avr: Optimized HardwareSerial buffer (Matthijs Kooijman)
  • removed unused flags from String (free 1 byte of SRAM)

Libraries

  • sam: Removed CAN library, you can find an updated version here:
    https://github.com/collin80/due_can
  • sam: Bugfix SPI library: begin() after end() now works (stimmer)
  • sam: Bugfix SPI library: incorrent pin configuration in non-extended mode.
  • Ported all libraries to new 1.5 format
  • Updated Firmata to version 2.3.6 (Jeff Hoefs)

Firmware

  • Arduino Due: fixed USB2Serial garbage at startup (#1267)

Other

  • Merged all improvements made in Arduino IDE 1.0.5