Skip to content

v1.1.2 - LTO support, improved boards menu, many bugfixes

Compare
Choose a tag to compare
@SpenceKonde SpenceKonde released this 24 Oct 01:19

This release adds the much-anticipated support for Link Time Optimization that was added to the Arduino IDE starting in AVR boards 1.6.13 (ships with IDE 1.6.11) - this can be enabled from the tools menu, and will reduce the size of your sketches by 10~15% under most circumstances!

Other changes:

  • Fix AVRDude 3.0 compatibility issues
  • Add "internal oscillator at 5v" option so that Optiboot will work on the 841 and 1634 off the internal oscillator at 5v.
  • Modify upload recipe to not set lockbits, since none of the board defs use them.
  • Fix USBAsp compatibility issue in 1.6.12
  • Fix issues with the ADC on some ATTiny's
  • Support use of the differential ADC channels (use the channel number from the datasheet)
  • Improved documentation including beautiful pinout diagrams by @MCUdude
  • Added PIN_xx #defines (ex, PIN_B2 is defined to the arduino pin number of PIN_B2
  • Added LED_BUILTIN define (on the LED that Optiboot assumes, where applicable) to restore compatibility with latest version of Blink and other example code.
  • Many minor bug fixes