├── .github └── workflows │ ├── arduino-lint.yml │ ├── check-code-formatting.yml │ ├── check-keywords-txt.yml │ ├── check-links.yml │ ├── general-formatting-checks.yml │ ├── report-size-deltas.yml │ └── spell-check.yml ├── .gitignore ├── .travis.yml ├── ATtiny85_doc ├── README.md ├── schematic.fzz └── schematic_bb.jpg ├── Bounties.md ├── ChangeLog.md ├── HowToHelp.md ├── Installation.md ├── Internals.md ├── LICENSE.md ├── Migration.md ├── Programming.md ├── README.md ├── Wiring.md ├── avr ├── LICENSE.md ├── avrdude.conf ├── boards.txt ├── bootloaders │ ├── empty │ │ └── empty_all.hex │ ├── micronucleus │ │ ├── Nanite841.hex │ │ ├── t167_entry_on_power_on_no_pullup_fast_exit_on_no_USB.hex │ │ ├── t84_default.hex │ │ ├── t85_entry_on_power_on_no_pullup_fast_exit_on_no_USB.hex │ │ ├── t88_aggressive.hex │ │ ├── t88_always.hex │ │ ├── t88_fastpoweron.hex │ │ ├── t88_fastpoweronwdt.hex │ │ ├── t88_notwdt.hex │ │ ├── t88_safereset.hex │ │ ├── t88_saferesetwdt.hex │ │ ├── upgrade-Nanite841.hex │ │ ├── upgrade-t167_entry_on_power_on_no_pullup_fast_exit_on_no_USB.hex │ │ ├── upgrade-t84_default.hex │ │ ├── upgrade-t85_entry_on_power_on_no_pullup_fast_exit_on_no_USB.hex │ │ ├── upgrade-t88_aggressive.hex │ │ ├── upgrade-t88_always.hex │ │ ├── upgrade-t88_fastpoweron.hex │ │ ├── upgrade-t88_fastpoweronwdt.hex │ │ ├── upgrade-t88_notwdt.hex │ │ ├── upgrade-t88_safereset.hex │ │ └── upgrade-t88_saferesetwdt.hex │ └── optiboot │ │ ├── Makefile │ │ ├── Makefile.tiny │ │ ├── README.TXT │ │ ├── baudcheck.c │ │ ├── baudcheck.tmp.sh │ │ ├── boot_opt.h │ │ ├── makeall │ │ ├── makeall.tiny.bat │ │ ├── makeoptions │ │ ├── makespecial.bat │ │ ├── omake │ │ ├── omake.bat │ │ ├── optiboot.c │ │ ├── optiboot_attiny1634_1000000L.hex │ │ ├── optiboot_attiny1634_1000000L_int.hex │ │ ├── optiboot_attiny1634_1000000L_ser1_int.hex │ │ ├── optiboot_attiny1634_11059200L.hex │ │ ├── optiboot_attiny1634_11059200L_ser1.hex │ │ ├── optiboot_attiny1634_12000000L.hex │ │ ├── optiboot_attiny1634_12000000L_ser1.hex │ │ ├── optiboot_attiny1634_14745600L.hex │ │ ├── optiboot_attiny1634_14745600L_ser1.hex │ │ ├── optiboot_attiny1634_16000000L.hex │ │ ├── optiboot_attiny1634_16000000L_ser1.hex │ │ ├── optiboot_attiny1634_7372800L.hex │ │ ├── optiboot_attiny1634_7372800L_ser1.hex │ │ ├── optiboot_attiny1634_8000000L.hex │ │ ├── optiboot_attiny1634_8000000L_int.hex │ │ ├── optiboot_attiny1634_8000000L_ser1.hex │ │ ├── optiboot_attiny1634_8000000L_ser1_int.hex │ │ ├── optiboot_attiny1634_9216000L.hex │ │ ├── optiboot_attiny1634_9216000L_ser1.hex │ │ ├── optiboot_attiny167_1000000L.hex │ │ ├── optiboot_attiny167_11059200L.hex │ │ ├── optiboot_attiny167_12000000L.hex │ │ ├── optiboot_attiny167_14745600L.hex │ │ ├── optiboot_attiny167_16000000L.hex │ │ ├── optiboot_attiny167_18432000L.hex │ │ ├── optiboot_attiny167_20000000L.hex │ │ ├── optiboot_attiny167_7372800L.hex │ │ ├── optiboot_attiny167_8000000L.hex │ │ ├── optiboot_attiny167_9216000L.hex │ │ ├── optiboot_attiny441_1000000L.hex │ │ ├── optiboot_attiny441_1000000L_int.hex │ │ ├── optiboot_attiny441_1000000L_ser1.hex │ │ ├── optiboot_attiny441_1000000L_ser1_int.hex │ │ ├── optiboot_attiny441_11059200L.hex │ │ ├── optiboot_attiny441_11059200L_ser1.hex │ │ ├── optiboot_attiny441_12000000L.hex │ │ ├── optiboot_attiny441_12000000L_ser1.hex │ │ ├── optiboot_attiny441_14745600L.hex │ │ ├── optiboot_attiny441_14745600L_ser1.hex │ │ ├── optiboot_attiny441_16000000L.hex │ │ ├── optiboot_attiny441_16000000L_ser1.hex │ │ ├── optiboot_attiny441_18432000L.hex │ │ ├── optiboot_attiny441_18432000L_ser1.hex │ │ ├── optiboot_attiny441_20000000L.hex │ │ ├── optiboot_attiny441_20000000L_ser1.hex │ │ ├── optiboot_attiny441_7372800L.hex │ │ ├── optiboot_attiny441_7372800L_ser1.hex │ │ ├── optiboot_attiny441_8000000L.hex │ │ ├── optiboot_attiny441_8000000L_int.hex │ │ ├── optiboot_attiny441_8000000L_ser1.hex │ │ ├── optiboot_attiny441_8000000L_ser1_int.hex │ │ ├── optiboot_attiny441_9216000L.hex │ │ ├── optiboot_attiny441_9216000L_ser1.hex │ │ ├── optiboot_attiny44_1000000L.hex │ │ ├── optiboot_attiny44_11059200L.hex │ │ ├── optiboot_attiny44_12000000L.hex │ │ ├── optiboot_attiny44_14745600L.hex │ │ ├── optiboot_attiny44_16000000L.hex │ │ ├── optiboot_attiny44_18432000L.hex │ │ ├── optiboot_attiny44_20000000L.hex │ │ ├── optiboot_attiny44_7372800L.hex │ │ ├── optiboot_attiny44_8000000L.hex │ │ ├── optiboot_attiny44_9216000L.hex │ │ ├── optiboot_attiny45_1000000L.hex │ │ ├── optiboot_attiny45_11059200L.hex │ │ ├── optiboot_attiny45_12000000L.hex │ │ ├── optiboot_attiny45_14745600L.hex │ │ ├── optiboot_attiny45_16000000L.hex │ │ ├── optiboot_attiny45_18432000L.hex │ │ ├── optiboot_attiny45_20000000L.hex │ │ ├── optiboot_attiny45_7372800L.hex │ │ ├── optiboot_attiny45_8000000L.hex │ │ ├── optiboot_attiny45_9216000L.hex │ │ ├── optiboot_attiny461_1000000L.hex │ │ ├── optiboot_attiny461_11059200L.hex │ │ ├── optiboot_attiny461_12000000L.hex │ │ ├── optiboot_attiny461_14745600L.hex │ │ ├── optiboot_attiny461_16000000L.hex │ │ ├── optiboot_attiny461_18432000L.hex │ │ ├── optiboot_attiny461_20000000L.hex │ │ ├── optiboot_attiny461_7372800L.hex │ │ ├── optiboot_attiny461_8000000L.hex │ │ ├── optiboot_attiny461_9216000L.hex │ │ ├── optiboot_attiny48_1000000L.hex │ │ ├── optiboot_attiny48_12000000L.hex │ │ ├── optiboot_attiny48_16000000L.hex │ │ ├── optiboot_attiny48_20000000L.hex │ │ ├── optiboot_attiny48_4000000L.hex │ │ ├── optiboot_attiny48_4000000L_int.hex │ │ ├── optiboot_attiny48_8000000L.hex │ │ ├── optiboot_attiny828_1000000L.hex │ │ ├── optiboot_attiny828_1000000L_int.hex │ │ ├── optiboot_attiny828_12000000L.hex │ │ ├── optiboot_attiny828_16000000L.hex │ │ ├── optiboot_attiny828_20000000L.hex │ │ ├── optiboot_attiny828_8000000L.hex │ │ ├── optiboot_attiny828_8000000L_int.hex │ │ ├── optiboot_attiny841_1000000L.hex │ │ ├── optiboot_attiny841_1000000L_int.hex │ │ ├── optiboot_attiny841_1000000L_ser1.hex │ │ ├── optiboot_attiny841_1000000L_ser1_int.hex │ │ ├── optiboot_attiny841_11059200L.hex │ │ ├── optiboot_attiny841_11059200L_ser1.hex │ │ ├── optiboot_attiny841_12000000L.hex │ │ ├── optiboot_attiny841_12000000L_ser1.hex │ │ ├── optiboot_attiny841_14745600L.hex │ │ ├── optiboot_attiny841_14745600L_ser1.hex │ │ ├── optiboot_attiny841_16000000L.hex │ │ ├── optiboot_attiny841_16000000L_ser1.hex │ │ ├── optiboot_attiny841_18432000L.hex │ │ ├── optiboot_attiny841_18432000L_ser1.hex │ │ ├── optiboot_attiny841_20000000L.hex │ │ ├── optiboot_attiny841_20000000L_ser1.hex │ │ ├── optiboot_attiny841_7372800L.hex │ │ ├── optiboot_attiny841_7372800L_ser1.hex │ │ ├── optiboot_attiny841_8000000L.hex │ │ ├── optiboot_attiny841_8000000L_int.hex │ │ ├── optiboot_attiny841_8000000L_ser1.hex │ │ ├── optiboot_attiny841_8000000L_ser1_int.hex │ │ ├── optiboot_attiny841_9216000L.hex │ │ ├── optiboot_attiny841_9216000L_ser1.hex │ │ ├── optiboot_attiny84_1000000L.hex │ │ ├── optiboot_attiny84_11059200L.hex │ │ ├── optiboot_attiny84_12000000L.hex │ │ ├── optiboot_attiny84_14745600L.hex │ │ ├── optiboot_attiny84_16000000L.hex │ │ ├── optiboot_attiny84_18432000L.hex │ │ ├── optiboot_attiny84_20000000L.hex │ │ ├── optiboot_attiny84_7372800L.hex │ │ ├── optiboot_attiny84_8000000L.hex │ │ ├── optiboot_attiny84_9216000L.hex │ │ ├── optiboot_attiny85_1000000L.hex │ │ ├── optiboot_attiny85_11059200L.hex │ │ ├── optiboot_attiny85_12000000L.hex │ │ ├── optiboot_attiny85_14745600L.hex │ │ ├── optiboot_attiny85_16000000L.hex │ │ ├── optiboot_attiny85_18432000L.hex │ │ ├── optiboot_attiny85_20000000L.hex │ │ ├── optiboot_attiny85_7372800L.hex │ │ ├── optiboot_attiny85_8000000L.hex │ │ ├── optiboot_attiny85_9216000L.hex │ │ ├── optiboot_attiny861_1000000L.hex │ │ ├── optiboot_attiny861_11059200L.hex │ │ ├── optiboot_attiny861_12000000L.hex │ │ ├── optiboot_attiny861_14745600L.hex │ │ ├── optiboot_attiny861_16000000L.hex │ │ ├── optiboot_attiny861_18432000L.hex │ │ ├── optiboot_attiny861_20000000L.hex │ │ ├── optiboot_attiny861_7372800L.hex │ │ ├── optiboot_attiny861_8000000L.hex │ │ ├── optiboot_attiny861_9216000L.hex │ │ ├── optiboot_attiny87_1000000L.hex │ │ ├── optiboot_attiny87_11059200L.hex │ │ ├── optiboot_attiny87_12000000L.hex │ │ ├── optiboot_attiny87_14745600L.hex │ │ ├── optiboot_attiny87_16000000L.hex │ │ ├── optiboot_attiny87_18432000L.hex │ │ ├── optiboot_attiny87_20000000L.hex │ │ ├── optiboot_attiny87_7372800L.hex │ │ ├── optiboot_attiny87_8000000L.hex │ │ ├── optiboot_attiny87_9216000L.hex │ │ ├── optiboot_attiny88_1000000L.hex │ │ ├── optiboot_attiny88_12000000L.hex │ │ ├── optiboot_attiny88_16000000L.hex │ │ ├── optiboot_attiny88_20000000L.hex │ │ ├── optiboot_attiny88_4000000L.hex │ │ ├── optiboot_attiny88_4000000L_int.hex │ │ ├── optiboot_attiny88_8000000L.hex │ │ ├── pin_defs.h │ │ └── stk500.h ├── cores │ ├── empty │ │ ├── Arduino.h │ │ ├── WProgram.h │ │ └── main.cpp │ ├── tiny │ │ ├── Arduino.h │ │ ├── HalfDuplexSerial.S │ │ ├── HalfDuplexSerial.cpp │ │ ├── HalfDuplexSerial.h │ │ ├── HardwareSerial.cpp │ │ ├── HardwareSerial.h │ │ ├── MillisMicrosDelay.c │ │ ├── MillisMicrosDelay.h │ │ ├── Print.cpp │ │ ├── Print.h │ │ ├── Printable.h │ │ ├── Stream.cpp │ │ ├── Stream.h │ │ ├── TinySoftwareSPI.cpp │ │ ├── TinySoftwareSPI.h │ │ ├── TinySoftwareSerial.cpp │ │ ├── TinySoftwareSerial.h │ │ ├── Tone.cpp │ │ ├── WCharacter.h │ │ ├── WInterrupts.c │ │ ├── WMath.cpp │ │ ├── WProgram.h │ │ ├── WString.cpp │ │ ├── WString.h │ │ ├── abi.cpp │ │ ├── binary.h │ │ ├── main.cpp │ │ ├── new.cpp │ │ ├── new.h │ │ ├── wiring.c │ │ ├── wiring_analog.c │ │ ├── wiring_digital.c │ │ ├── wiring_lite.c │ │ ├── wiring_private.h │ │ ├── wiring_pulse.S │ │ ├── wiring_pulse.c │ │ └── wiring_shift.c │ └── tinymodern │ │ ├── Arduino.h │ │ ├── HardwareSerial.cpp │ │ ├── HardwareSerial.h │ │ ├── HardwareSerial0.cpp │ │ ├── HardwareSerial1.cpp │ │ ├── HardwareSerial2.cpp │ │ ├── HardwareSerial3.cpp │ │ ├── HardwareSerial_private.h │ │ ├── Print.cpp │ │ ├── Print.h │ │ ├── Printable.h │ │ ├── PwmTimer.h │ │ ├── Stream.cpp │ │ ├── Stream.h │ │ ├── Tone.cpp │ │ ├── ToneTimer.h │ │ ├── UserTimer.h │ │ ├── WCharacter.h │ │ ├── WConstants.h │ │ ├── WInterrupts.c │ │ ├── WMath.cpp │ │ ├── WProgram.h │ │ ├── WString.cpp │ │ ├── WString.h │ │ ├── abi.cpp │ │ ├── binary.h │ │ ├── core_adc.h │ │ ├── core_atomic.h │ │ ├── core_build_options.h │ │ ├── core_macros.h │ │ ├── core_pins.h │ │ ├── core_timers.h │ │ ├── main.cpp │ │ ├── new.cpp │ │ ├── new.h │ │ ├── pins_arduino.c │ │ ├── pins_arduino.h │ │ ├── wiring.c │ │ ├── wiring.h │ │ ├── wiring_analog.c │ │ ├── wiring_digital.c │ │ ├── wiring_private.h │ │ ├── wiring_pulse.S │ │ ├── wiring_pulse.c │ │ └── wiring_shift.c ├── create_disassembler_listing.sh ├── delete_merged_output.bat ├── delete_merged_output.sh ├── externalprogrammers.txt ├── extras │ ├── ATtiny_1634.md │ ├── ATtiny_43.md │ ├── ATtiny_828.md │ ├── ATtiny_x313.md │ ├── ATtiny_x4.md │ ├── ATtiny_x4.png │ ├── ATtiny_x41.md │ ├── ATtiny_x41.png │ ├── ATtiny_x5.md │ ├── ATtiny_x5.png │ ├── ATtiny_x61.md │ ├── ATtiny_x61.png │ ├── ATtiny_x7.md │ ├── ATtiny_x8.md │ ├── InstallingMicronucleus.md │ ├── Pinout_1634.jpg │ ├── Pinout_43.jpg │ ├── Pinout_828.jpg │ ├── Pinout_x313.jpg │ ├── Pinout_x4.jpg │ ├── Pinout_x41.jpg │ ├── Pinout_x5.jpg │ ├── Pinout_x61.jpg │ ├── Pinout_x7.jpg │ ├── Pinout_x8-PU.jpg │ ├── Pinout_x8.jpg │ ├── TinySoftSerialBaud.md │ ├── UsingMicronucleus.md │ ├── ci │ │ ├── arduino-code-style.conf │ │ └── codespell-ignore-words-list.txt │ └── tinyNeoPixel.md ├── libraries │ ├── ATTinyCore │ │ ├── ATTinyCore.h │ │ ├── README.md │ │ ├── examples │ │ │ ├── TemperatureRead │ │ │ │ └── TemperatureRead.ino │ │ │ └── Tiny13 │ │ │ │ ├── 01.Basics │ │ │ │ ├── AnalogReadSerial │ │ │ │ │ └── AnalogReadSerial.ino │ │ │ │ ├── BareMinimum │ │ │ │ │ └── BareMinimum.ino │ │ │ │ ├── Blink │ │ │ │ │ └── Blink.ino │ │ │ │ ├── DigitalReadSerial │ │ │ │ │ └── DigitalReadSerial.ino │ │ │ │ ├── Fade │ │ │ │ │ └── Fade.ino │ │ │ │ ├── ReadAnalogVoltage │ │ │ │ │ └── ReadAnalogVoltage.ino │ │ │ │ ├── RealMillis │ │ │ │ │ └── RealMillis.ino │ │ │ │ └── TinyRandom │ │ │ │ │ └── TinyRandom.ino │ │ │ │ ├── 02.Digital │ │ │ │ ├── BlinkWithoutDelay │ │ │ │ │ └── BlinkWithoutDelay.ino │ │ │ │ ├── Button │ │ │ │ │ └── Button.ino │ │ │ │ ├── Debounce │ │ │ │ │ └── Debounce.ino │ │ │ │ ├── DigitalInputPullup │ │ │ │ │ └── DigitalInputPullup.ino │ │ │ │ └── StateChangeDetection │ │ │ │ │ └── StateChangeDetection.ino │ │ │ │ ├── 03.Analog │ │ │ │ ├── AnalogInOutPWM │ │ │ │ │ └── AnalogInOutPWM.ino │ │ │ │ └── Soft3ChannelPWM │ │ │ │ │ └── Soft3ChannelPWM.ino │ │ │ │ ├── 04.Communication │ │ │ │ ├── ASCIITable │ │ │ │ │ └── ASCIITable.ino │ │ │ │ ├── MenuDemo │ │ │ │ │ └── MenuDemo.ino │ │ │ │ ├── ReadASCIIString │ │ │ │ │ └── ReadASCIIString.ino │ │ │ │ └── SerialDigitalClock │ │ │ │ │ └── SerialDigitalClock.ino │ │ │ │ ├── 05.Tools │ │ │ │ └── OSCCAL_Helper │ │ │ │ │ └── OSCCAL_Helper.ino │ │ │ │ └── 06.Tone │ │ │ │ └── Melody │ │ │ │ └── Melody.ino │ │ ├── library.properties │ │ └── src │ │ │ └── ATTinyCore.h │ ├── EEPROM │ │ ├── EEPROM.h │ │ ├── README.md │ │ ├── examples │ │ │ ├── eeprom_clear │ │ │ │ └── eeprom_clear.ino │ │ │ ├── eeprom_crc │ │ │ │ └── eeprom_crc.ino │ │ │ ├── eeprom_get │ │ │ │ └── eeprom_get.ino │ │ │ ├── eeprom_iteration │ │ │ │ └── eeprom_iteration.ino │ │ │ ├── eeprom_put │ │ │ │ └── eeprom_put.ino │ │ │ ├── eeprom_read │ │ │ │ └── eeprom_read.ino │ │ │ ├── eeprom_update │ │ │ │ └── eeprom_update.ino │ │ │ └── eeprom_write │ │ │ │ └── eeprom_write.ino │ │ ├── keywords.txt │ │ └── library.properties │ ├── SPI │ │ ├── SPI.cpp │ │ ├── SPI.h │ │ ├── examples │ │ │ ├── BarometricPressureSensor │ │ │ │ └── BarometricPressureSensor.ino │ │ │ └── DigitalPotControl │ │ │ │ └── DigitalPotControl.ino │ │ ├── keywords.txt │ │ └── library.properties │ ├── Servo │ │ ├── README.adoc │ │ ├── examples │ │ │ ├── Knob │ │ │ │ └── Knob.ino │ │ │ └── Sweep │ │ │ │ └── Sweep.ino │ │ ├── keywords.txt │ │ ├── library.properties │ │ └── src │ │ │ ├── Servo.h │ │ │ └── avr │ │ │ ├── Servo.cpp │ │ │ └── ServoTimers.h │ ├── Servo_ATTinyCore │ │ ├── README.adoc │ │ ├── examples │ │ │ ├── Knob │ │ │ │ └── Knob.ino │ │ │ └── Sweep │ │ │ │ └── Sweep.ino │ │ ├── keywords.txt │ │ ├── library.properties │ │ └── src │ │ │ ├── Servo_ATTinyCore.h │ │ │ └── avr │ │ │ ├── ServoTimers.h │ │ │ └── Servo_ATTinyCore.cpp │ ├── SoftwareSerial │ │ ├── SoftwareSerial.cpp │ │ ├── SoftwareSerial.h │ │ ├── examples │ │ │ ├── SoftwareSerialExample │ │ │ │ └── SoftwareSerialExample.ino │ │ │ └── TwoPortReceive │ │ │ │ └── TwoPortReceive.ino │ │ ├── keywords.txt │ │ └── library.properties │ ├── Tiny13RGB │ │ ├── Tiny13RGB.cpp │ │ ├── Tiny13RGB.h │ │ └── examples │ │ │ └── RandomFader │ │ │ └── RandomFader.ino │ ├── VeryTinySoftwareSPI │ │ ├── VeryTinySoftwareSPI.cpp │ │ └── VeryTinySoftwareSPI.h │ ├── Wire │ │ ├── examples │ │ │ ├── SFRRanger_reader │ │ │ │ └── SFRRanger_reader.ino │ │ │ ├── digital_potentiometer │ │ │ │ └── digital_potentiometer.ino │ │ │ ├── master_reader │ │ │ │ └── master_reader.ino │ │ │ ├── master_writer │ │ │ │ └── master_writer.ino │ │ │ ├── slave_receiver │ │ │ │ └── slave_receiver.ino │ │ │ └── slave_sender │ │ │ │ └── slave_sender.ino │ │ ├── keywords.txt │ │ ├── library.properties │ │ └── src │ │ │ ├── SoftI2CMaster.h │ │ │ ├── SoftWire.h │ │ │ ├── USI_TWI_Master │ │ │ ├── USI_TWI_Master.c │ │ │ └── USI_TWI_Master.h │ │ │ ├── USI_TWI_Slave │ │ │ ├── USI_TWI_Slave.c │ │ │ └── USI_TWI_Slave.h │ │ │ ├── Wire.cpp │ │ │ ├── Wire.h │ │ │ ├── WireS.cpp │ │ │ ├── WireS.h │ │ │ ├── twi.c │ │ │ └── twi.h │ ├── tinyNeoPixel │ │ ├── LICENSE.md │ │ ├── examples │ │ │ ├── RGBWstrandtest │ │ │ │ └── RGBWstrandtest.ino │ │ │ ├── buttoncycler │ │ │ │ └── buttoncycler.ino │ │ │ ├── simple │ │ │ │ └── simple.ino │ │ │ └── strandtest │ │ │ │ └── strandtest.ino │ │ ├── keywords.txt │ │ ├── library.properties │ │ ├── tinyNeoPixel.cpp │ │ └── tinyNeoPixel.h │ └── tinyNeoPixel_Static │ │ ├── LICENSE.md │ │ ├── examples │ │ ├── buttoncycler │ │ │ └── buttoncycler.ino │ │ ├── simple │ │ │ └── simple.ino │ │ └── strandtest │ │ │ └── strandtest.ino │ │ ├── keywords.txt │ │ ├── library.properties │ │ ├── tinyNeoPixel_Static.cpp │ │ └── tinyNeoPixel_Static.h ├── platform.txt ├── programmers.txt ├── travis-ci │ ├── arduino-ci-script │ │ ├── .travis.yml │ │ ├── LICENSE │ │ ├── arduino-ci-script.sh │ │ └── etc │ │ │ ├── autoformat.sh │ │ │ └── codespell-ignore-words-list.txt │ └── etc │ │ └── codespell-ignore-words-list.txt └── variants │ ├── tiny13 │ ├── PinMapping.jpg │ ├── Tone.cpp │ ├── Tone.h │ ├── pins_arduino.c │ └── pins_arduino.h │ ├── tiny43 │ └── pins_arduino.h │ ├── tiny4_9 │ ├── PinMapping.jpg │ ├── README.md │ ├── pins_arduino.c │ └── pins_arduino.h │ ├── tiny5_10 │ ├── PinMapping.jpg │ ├── README.md │ ├── pins_arduino.c │ └── pins_arduino.h │ ├── tinyX313 │ └── pins_arduino.h │ ├── tinyX4 │ ├── Pin_Mapping_ATtiny24_44_84.svg │ └── pins_arduino.h │ ├── tinyX4_Arduino_Numbering │ ├── PinMapping.jpg │ ├── Tone.cpp │ ├── pins_arduino.c │ └── pins_arduino.h │ ├── tinyX4_reverse │ └── pins_arduino.h │ ├── tinyX5 │ ├── PinMapping.jpg │ ├── Tone.cpp │ ├── pins_arduino.c │ └── pins_arduino.h │ ├── tinyX61 │ └── pins_arduino.h │ ├── tinyX61_New │ └── pins_arduino.h │ ├── tinyX7 │ └── pins_arduino.h │ ├── tinyX7_DigiSpark │ └── pins_arduino.h │ ├── tinyX7_New │ └── pins_arduino.h │ ├── tinyX8 │ └── pins_arduino.h │ └── tinyX8_MH │ └── pins_arduino.h ├── avrdude_conf.txt └── makefile.md /.github/workflows/arduino-lint.yml: -------------------------------------------------------------------------------- 1 | name: Arduino Lint 2 | 3 | # See: https://docs.github.com/en/free-pro-team@latest/actions/reference/events-that-trigger-workflows 4 | on: 5 | push: 6 | pull_request: 7 | schedule: 8 | # Run every Tuesday at 8 AM UTC to catch breakage caused by new rules added to Arduino Lint. 9 | - cron: "0 8 * * TUE" 10 | workflow_dispatch: 11 | repository_dispatch: 12 | 13 | jobs: 14 | lint: 15 | runs-on: ubuntu-latest 16 | 17 | steps: 18 | - name: Checkout 19 | uses: actions/checkout@v2 20 | 21 | # See: https://github.com/arduino/arduino-lint-action#readme 22 | - name: Arduino Lint 23 | uses: arduino/arduino-lint-action@v1 24 | with: 25 | path: avr 26 | -------------------------------------------------------------------------------- /.github/workflows/check-keywords-txt.yml: -------------------------------------------------------------------------------- 1 | name: Check keywords.txt 2 | 3 | on: 4 | pull_request: 5 | paths: 6 | - ".github/workflows/check-keywords-txt.yml" 7 | - "megaavr/libraries/**" 8 | push: 9 | paths: 10 | - ".github/workflows/check-keywords-txt.yml" 11 | - "megaavr/libraries/**" 12 | # workflow_dispatch event allows the workflow to be triggered manually 13 | # See: https://docs.github.com/en/actions/reference/events-that-trigger-workflows#workflow_dispatch 14 | workflow_dispatch: 15 | # repository_dispatch event allows the workflow to be triggered via the GitHub API 16 | # See: https://docs.github.com/en/actions/reference/events-that-trigger-workflows#repository_dispatch 17 | repository_dispatch: 18 | 19 | jobs: 20 | check-keywords-txt: 21 | runs-on: ubuntu-latest 22 | 23 | env: 24 | ARDUINO_CI_SCRIPT_FOLDER_PATH: extras/ci/tools/arduino-ci-script 25 | 26 | steps: 27 | - name: Checkout 28 | uses: actions/checkout@v2 29 | 30 | - name: Install arduino-ci-script 31 | uses: per1234/install-arduino-ci-script-action@main 32 | with: 33 | installation-path: ${{ env.ARDUINO_CI_SCRIPT_FOLDER_PATH }} 34 | 35 | - name: Check keywords.txt 36 | run: | 37 | source "${{ env.ARDUINO_CI_SCRIPT_FOLDER_PATH }}/arduino-ci-script.sh" 38 | # https://github.com/per1234/arduino-ci-script#check_keywords_txt-searchpath-maximumsearchdepth 39 | check_keywords_txt "${GITHUB_WORKSPACE}/megaavr/libraries" 1 40 | -------------------------------------------------------------------------------- /.github/workflows/check-links.yml: -------------------------------------------------------------------------------- 1 | name: Check Links 2 | 3 | # See: https://docs.github.com/en/free-pro-team@latest/actions/reference/events-that-trigger-workflows 4 | on: 5 | push: 6 | paths: 7 | - ".github/workflows/check-links.yml" 8 | - "**.md" 9 | pull_request: 10 | paths: 11 | - ".github/workflows/check-links.yml" 12 | - "**.md" 13 | schedule: 14 | # Run every Tuesday at 8 AM UTC to catch breakage caused by changes to the linked sites. 15 | - cron: "0 8 * * TUE" 16 | workflow_dispatch: 17 | repository_dispatch: 18 | 19 | jobs: 20 | check: 21 | runs-on: ubuntu-latest 22 | 23 | steps: 24 | - name: Checkout 25 | uses: actions/checkout@v2 26 | 27 | - name: Check links 28 | uses: gaurav-nelson/github-action-markdown-link-check@v1 29 | with: 30 | use-quiet-mode: yes 31 | -------------------------------------------------------------------------------- /.github/workflows/report-size-deltas.yml: -------------------------------------------------------------------------------- 1 | name: Report Size Deltas 2 | 3 | on: 4 | schedule: 5 | # Check whether any new reports are needed every 5 minutes 6 | # WARNING: If you run this workflow in a private repo, it will burn through your free GitHub Actions minutes fast! 7 | # See https://github.com/arduino/report-size-deltas/README.md for recommended private repo usage option. 8 | # https://docs.github.com/en/free-pro-team@latest/actions/reference/events-that-trigger-workflows#schedule 9 | - cron: '*/5 * * * *' 10 | 11 | jobs: 12 | report: 13 | runs-on: ubuntu-latest 14 | 15 | steps: 16 | # See: https://github.com/arduino/report-size-deltas/README.md 17 | - name: Comment size deltas reports to PRs 18 | uses: arduino/report-size-deltas@main 19 | with: 20 | sketches-reports-source: sketches-reports 21 | -------------------------------------------------------------------------------- /.github/workflows/spell-check.yml: -------------------------------------------------------------------------------- 1 | name: Spell Check 2 | 3 | on: 4 | pull_request: 5 | push: 6 | schedule: 7 | # run every Tuesday at 3 AM UTC 8 | - cron: "0 3 * * 2" 9 | # workflow_dispatch event allows the workflow to be triggered manually 10 | # See: https://docs.github.com/en/actions/reference/events-that-trigger-workflows#workflow_dispatch 11 | workflow_dispatch: 12 | # repository_dispatch event allows the workflow to be triggered via the GitHub API 13 | # See: https://docs.github.com/en/actions/reference/events-that-trigger-workflows#repository_dispatch 14 | repository_dispatch: 15 | 16 | jobs: 17 | spellcheck: 18 | runs-on: ubuntu-latest 19 | 20 | steps: 21 | - name: Checkout 22 | uses: actions/checkout@v2 23 | 24 | # See: https://github.com/codespell-project/actions-codespell/blob/master/README.md 25 | - name: Spell check 26 | uses: codespell-project/actions-codespell@master 27 | with: 28 | check_filenames: true 29 | check_hidden: true 30 | skip: "./.git,./avr/travis-ci/etc/*,./avr/travis-ci/arduino-ci-script/*,*.py,*.gif,*.jpg,*.png" 31 | # In the event of a false positive, add the word in all lower case to this file: 32 | ignore_words_file: avr/extras/ci/codespell-ignore-words-list.txt 33 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Object file for MacOS 2 | *.DS_Store 3 | -------------------------------------------------------------------------------- /ATtiny85_doc/README.md: -------------------------------------------------------------------------------- 1 | # Doc for ATtint85 2 | 3 |

4 | 5 |

6 | 7 | Follow those steps for use the Arduino as ISP: 8 | - Load the sketch "ArduinoISP" on your Arduino 9 | - Connect the Arduino with "ArduinoISP" to the ATtiny85. Use the schematic in this folder. 10 | - Open your ATtiny85 program and select: 11 | * "tools" --> "board" --> "ATtiny" 12 | * "tools" --> "processor" --> "ATtiny85" 13 | * "tools" --> "programmer" --> "Arduino as ISP(ATtinycore)" 14 | 15 | **IF** it's the **first time** you use the ATtiny OR you want to **change the frequency** (Mhz) OR **BOD settings**, you must burn the bootloader: 16 | - "tools" --> Burn Bootloader 17 | 18 | Now you can upload your sketch. 19 | 20 | 21 | ### The 0,1 uF capacitor 22 | All ATTiny chips (as well as the vast majority of digital integrated circuits) require a 0.1uF ceramic capacitor between Vcc and Gnd for decoupling; this should be located as close to the chip as possible (minimize length of wires to cap). Devices with multiple Vcc pins, or an AVcc pin, should use a cap on those pins too. Do not be fooled by poorly written tutorials or guides that omit these. 23 | 24 | ### The 10 uF capacitor 25 | The capacitor prevents the Arduino board from resetting (which starts the bootloader), thus ensuring that the Arduino IDE talks to the ArduinoISP (not the bootloader) during the upload of sketches. 26 | -------------------------------------------------------------------------------- /ATtiny85_doc/schematic.fzz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sleemanj/ATTinyCore/ccdc65c37acf46d6bec846c8f0ee7328fa5590fa/ATtiny85_doc/schematic.fzz -------------------------------------------------------------------------------- /ATtiny85_doc/schematic_bb.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sleemanj/ATTinyCore/ccdc65c37acf46d6bec846c8f0ee7328fa5590fa/ATtiny85_doc/schematic_bb.jpg -------------------------------------------------------------------------------- /Bounties.md: -------------------------------------------------------------------------------- 1 | ### Policies w/regards to bounties for priority PRs 2 | 3 | In recognition of the large number of issues that need to be fixed here, and of the fact that I've got a pile of inventory for my Tindie store, I've decided to begin offering bounties on priority issues. For now, this will be limited to documentation issues. If it works out I may expand it to code as well. 4 | 5 | ### Available "Bounties" will be listed in Issues. 6 | These will list the requirements for successfully claiming the bounty. The value of the bounty will be listed in the title of the issue. These requirements will be quite specific, as the whole point is for me to avoid having to do extensive editing before merging the PR. 7 | 8 | ### All bounties will be in the form of free stuff from my Tindie store. 9 | Free shipping via USPS first class mail is included for domestic bounty claimants. Due to the higher cost of international shipping, $2 will be debited from the value of the bounty if shipping internationally. 10 | 11 | ### If you have any questions about the requirements, email me before you start working 12 | That way you can save yourself time and trouble, and it will save me the awkward conversation if a submitted "bounty" PR ends up not meeting the requirements for inclusion in core. My email address is spencekonde@gmail.com 13 | -------------------------------------------------------------------------------- /Installation.md: -------------------------------------------------------------------------------- 1 | Supported IDE versions 2 | ============ 3 | ATtinyCore (Universal) works with all versions of the official IDE (from arduino.cc ) from version 1.6.3 onwards. For boards manager installation, 1.6.4 or later is required. Due to serious bugs, 1.6.6, 1.6.7, 1.6.8, and 1.6.10 are not recommended. Version 1.8.9 is recommended. 4 | 5 | Boards Manager Installation 6 | ============ 7 | 8 | This core can be installed using the boards manager. The boards manager URL is: 9 | 10 | `http://drazzy.com/package_drazzy.com_index.json` 11 | 12 | 1. File->Preferences on a PC, or Arduino->Preferences on a Mac, enter the above URL in "Additional Boards Manager URLs 13 | 2. Tools -> Boards -> Boards Manager... 14 | *If using 1.6.6, close boards manager and re-open it (see below) 15 | 3. Select "ATTinyCore by Spence Konde" and click "Install". 16 | 17 | Due to [a bug](https://github.com/arduino/Arduino/issues/3795) in 1.6.6 of the Arduino IDE, new boards manager entries are not visible the first time Boards Manager is opened after adding a new boards manager URL. If you are still using this version of the IDE, you should update. It is ancient. 18 | 19 | Manual Installation 20 | ============ 21 | Option 1: Download the .zip, extract, and place in the hardware folder inside your sketchbook folder (if there is no hardware folder, create it). You can find/set the location of the sketchbook folder in the Arduino IDE at File > Preferences -> Sketchbook location. 22 | 23 | Option 2: Download the github client, and sync this repo to the hardware subfolder of your sketchbook folder. 24 | 25 | 26 | ![core installation](http://drazzy.com/e/img/coreinstall.jpg "You want it to look like this") 27 | -------------------------------------------------------------------------------- /Internals.md: -------------------------------------------------------------------------------- 1 | ### Internals and advanced functionality: 2 | 3 | 4 | 5 | 6 | You can identify the core using the following: 7 | 8 | ``` 9 | 10 | #define ATTINY_CORE - Attiny Core 11 | 12 | ``` 13 | 14 | 15 | These are used to identify features: 16 | 17 | ``` 18 | 19 | #define USE_SOFTWARE_SERIAL (0 = hardware serial, 1 = software serial 20 | #define USE_SOFTWARE_SPI (not defined if hardware spi present) 21 | #define HAVE_ADC (1 = has ADC functions) 22 | #define DISABLE_UART (1 = disables HW serial buffers and interrupts) 23 | 24 | ``` 25 | 26 | The following identify board variants (various cores have used both styles of defines, so both are provided here to maximize compatibility): 27 | 28 | ``` 29 | #define ATTINYX4 1 30 | #define __AVR_ATtinyX4__ 31 | 32 | #define ATTINYX5 1 33 | #define __AVR_ATtinyX5__ 34 | 35 | #define ATTINYX61 1 36 | #define __AVR_ATtinyX61__ 37 | 38 | #define ATTINYX7 1 39 | #define __AVR_ATtinyX7__ 40 | 41 | #define ATTINYX313 1 42 | #define __AVR_ATtinyX313__ 43 | 44 | //no backwards compatibility options since no previously existing cores used the other convention. 45 | #define __AVR_ATtinyX41__ 46 | #define __AVR_ATtiny1634__ 47 | #define __AVR_ATtiny828__ 48 | 49 | ``` 50 | -------------------------------------------------------------------------------- /avr/bootloaders/empty/empty_all.hex: -------------------------------------------------------------------------------- 1 | :0200000002C03C 2 | :00000001FF 3 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/baudcheck.tmp.sh: -------------------------------------------------------------------------------- 1 | # 1 "baudcheck.c" 2 | # 1 "C:\\arduino-1.0.6-5.4.0compiler\\hardware\\arduino\\bootloaders\\optiboot_bld//" 3 | # 1 "" 4 | # 1 "" 5 | # 1 "baudcheck.c" 6 | # 24 "baudcheck.c" 7 | bpsx=2400 8 | bps=${bpsx/L/} 9 | bps=${bps/U/} 10 | fcpux=1000000L 11 | fcpu=${fcpux/L/} 12 | fcpu=${fcpu/U/} 13 | # 38 "baudcheck.c" 14 | BAUD_SETTING=$(( ( ($fcpu + $bps * 4) / (($bps * 8))) - 1 )) 15 | # 50 "baudcheck.c" 16 | BAUD_ACTUAL=$(( ($fcpu/(8 * (($BAUD_SETTING)+1))) )) 17 | 18 | BAUD_ERROR=$(( (( 100*($BAUD_ACTUAL - $bps) ) / $bps) )) 19 | ERR_TS=$(( ((( 1000*($BAUD_ACTUAL - $bps) ) / $bps) - $BAUD_ERROR * 10) )) 20 | ERR_TENTHS=$(( ERR_TS > 0 ? ERR_TS: -ERR_TS )) 21 | 22 | 23 | 24 | 25 | echo BAUD RATE CHECK: Desired: $bps, Real: $BAUD_ACTUAL, UBRRL = $BAUD_SETTING, Difference=$BAUD_ERROR.$ERR_TENTHS\% 26 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/makeall: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | make clean 3 | # 4 | # buildable platforms of somewhat questionable support level 5 | make lilypad 6 | make pro8 7 | make pro16 8 | make pro20 9 | make atmega328_pro8 10 | make sanguino 11 | make mega1280 12 | make luminet 13 | make diecimila 14 | make bobuino 15 | make wildfirev2 16 | make atmega1284 17 | make atmega32 18 | make atmega88 19 | 20 | # 21 | # The "big three" standard bootloaders. 22 | # These need to be built AFTER the platforms, or they'll get renamed 23 | make atmega8 24 | make atmega168 25 | make atmega328 26 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/makeoptions: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | make clean 3 | # 4 | 5 | # don't build most of the targets already in makeall 6 | 7 | # The "big three" standard bootloaders. 8 | # These need to be built AFTER the platforms, or they'll get renamed 9 | make atmega8 10 | make virboot8 11 | make atmega168 12 | make atmega328 13 | make virboot328 14 | 15 | make atmega328 BIGBOOT=1 16 | make atmega328 SUPPORT_EEPROM=1 LED_START_FLASHES=0 LED_START_ON=1 17 | make atmega328 BAUD_RATE=19200 18 | make atmega328 SOFT_UART=1 19 | make atmega328 LED_START_FLASHES=20 20 | 21 | make atmega1284 UART=1 LED=A1 22 | 23 | echo -------------------------------------------------- 24 | echo Expected to fail !!!! 25 | echo -------------------------------------------------- 26 | 27 | # too big 28 | make atmega328 SUPPORT_EEPROM=1 29 | # no such port 30 | make atmega328 LED=J1 31 | # no such led 32 | make atmega328 LED=fred 33 | make atmega328 UART=1 34 | # 35 | #invalid bit rates 36 | make atmega328 BAUD_RATE=300 37 | make atmega328 BAUD_RATE=3000000 38 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/makespecial.bat: -------------------------------------------------------------------------------- 1 | call omake attiny1634at8_5v_rs485_B3_noLED_2S 2 | call omake attiny1634at8_5v_rs485_B3_noLED_4S 3 | call omake attiny1634at8_5v_rs485_B3_noLED_8S 4 | call omake attiny1634at8_5v_rs485_C0_noLED_2S 5 | call omake attiny1634at8_5v_rs485_C0_noLED_4S 6 | call omake attiny1634at8_5v_rs485_C0_noLED_8S 7 | call omake attiny1634at8_5v_rs485_B3_2S 8 | call omake attiny1634at8_5v_rs485_B3_4S 9 | call omake attiny1634at8_5v_rs485_B3_8S 10 | call omake attiny1634at8_5v_rs485_B3_INV_noLED_2S 11 | call omake attiny1634at8_5v_rs485_B3_INV_noLED_4S 12 | call omake attiny1634at8_5v_rs485_B3_INV_noLED_8S 13 | call omake attiny1634at8_5v_rs485_C0_INV_noLED_2S 14 | call omake attiny1634at8_5v_rs485_C0_INV_noLED_4S 15 | call omake attiny1634at8_5v_rs485_C0_INV_noLED_8S 16 | call omake attiny1634at8_5v_rs485_B3_INV_2S 17 | call omake attiny1634at8_5v_rs485_B3_INV_4S 18 | call omake attiny1634at8_5v_rs485_B3_INV_8S 19 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/omake: -------------------------------------------------------------------------------- 1 | #%/bin/bash 2 | if [ -d ../../../tools ]; then 3 | mypath=../../../tools/avr/bin 4 | else 5 | mypath=../../../../tools/avr/bin 6 | fi 7 | 8 | echo $mypath/make OS=macosx ENV=arduino $* 9 | $mypath/make OS=macosx ENV=arduino $* 10 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/omake.bat: -------------------------------------------------------------------------------- 1 | ..\..\..\tools\avr\utils\bin\make OS=windows ENV=arduino %* 2 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny1634_1000000L.hex: -------------------------------------------------------------------------------- 1 | :103D800001C013C1112485B7882379F0982F9A7048 2 | :103D9000923059F081FF03C095B7977F95BF282EC9 3 | :103DA00080E0F0D0E4E3FF27099485E08093710080 4 | :103DB00082E086BD88E185BD86E084BD89E181BD64 5 | :103DC0008EE0E0D0409A86E023EC3FEF90E830931D 6 | :103DD0006F0020936E0099BF09B607FEFDCF389A99 7 | :103DE000A89506B407FC02C0815089F782EC9EE1D9 8 | :103DF000C92EBB24B39425E0A22E33E0932E7C0180 9 | :103E0000B8D0813461F4B5D0182FC0D01238E9F0A1 10 | :103E1000113811F48BE301C083E0A6D0A2C0823434 11 | :103E200011F484E103C0853419F485E0B7D099C05A 12 | :103E3000853539F49ED0C82F9CD0D82FCC0FDD1FEC 13 | :103E40008FC0863521F484E0A9D080E0E6CF8436A7 14 | :103E500009F050C08ED08DD0D82E8BD0882E00E0A7 15 | :103E600011E087D0F80181938F01DE12FACF8ED056 16 | :103E7000209769F4809102018093440180910301AD 17 | :103E800080934501E0920201C092030113C0C03645 18 | :103E9000D10581F480910A018093460180910B0144 19 | :103EA000809347018091440180930A0180914501EC 20 | :103EB00080930B01F5E48F1201C0FFCF8C2F8F7719 21 | :103EC000FE0131F497BEE89507B600FCFDCFFE0178 22 | :103ED000A0E0B1E08D919D910C01B7BEE895112451 23 | :103EE0003296DA12F7CFFE01A7BEE89507B600FCBE 24 | :103EF000FDCF37C0843739F53CD03BD0D82E39D0F0 25 | :103F000045D08E010230110519F48091440114C08E 26 | :103F10000330110519F4809145010EC00A361105D0 27 | :103F200019F48091460108C00B36110519F48091EF 28 | :103F3000470102C0F801849117D0DA940F5F1F4F38 29 | :103F4000D110E0CF0EC0853739F420D08EE10CD0EF 30 | :103F500084E90AD082E161CF813511F488E012D082 31 | :103F600015D080E101D04CCF06B405FEFDCF80BD59 32 | :103F7000089506B407FEFDCF06B404FC01C0A89561 33 | :103F800080B5089598ED9FBD80BF0895F2DF80321F 34 | :103F900019F088E0F7DFFFCF84E1E6CFCF93C82F99 35 | :103FA000E8DFC150E9F7CF91F1CFFC010A0167BF0B 36 | :0C3FB000E895112407B600FCFDCF089531 37 | :023FFE00003B86 38 | :0400000300003D803C 39 | :00000001FF 40 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny1634_1000000L_int.hex: -------------------------------------------------------------------------------- 1 | :103D800001C01BC1112485B7882379F0982F9A7040 2 | :103D9000923059F081FF03C095B7977F95BF282EC9 3 | :103DA00080E0F8D0E4E3FF270994E1E0F0E081E26D 4 | :103DB00087BF849185508093630085E08093710074 5 | :103DC00082E086BD88E185BD86E084BD89E181BD54 6 | :103DD0008EE0E0D0409A86E023EC3FEF90E830930D 7 | :103DE0006F0020936E0099BF09B607FEFDCF389A89 8 | :103DF000A89506B407FC02C0815089F782EC9EE1C9 9 | :103E0000C92EBB24B39425E0A22E33E0932E7C016F 10 | :103E1000B8D0813461F4B5D0182FC0D01238E9F091 11 | :103E2000113811F48BE301C083E0A6D0A2C0823424 12 | :103E300011F484E103C0853419F485E0B7D099C04A 13 | :103E4000853539F49ED0C82F9CD0D82FCC0FDD1FDC 14 | :103E50008FC0863521F484E0A9D080E0E6CF843697 15 | :103E600009F050C08ED08DD0D82E8BD0882E00E097 16 | :103E700011E087D0F80181938F01DE12FACF8ED046 17 | :103E8000209769F48091020180934401809103019D 18 | :103E900080934501E0920201C092030113C0C03635 19 | :103EA000D10581F480910A018093460180910B0134 20 | :103EB000809347018091440180930A0180914501DC 21 | :103EC00080930B01F5E48F1201C0FFCF8C2F8F7709 22 | :103ED000FE0131F497BEE89507B600FCFDCFFE0168 23 | :103EE000A0E0B1E08D919D910C01B7BEE895112441 24 | :103EF0003296DA12F7CFFE01A7BEE89507B600FCAE 25 | :103F0000FDCF37C0843739F53CD03BD0D82E39D0DF 26 | :103F100045D08E010230110519F48091440114C07E 27 | :103F20000330110519F4809145010EC00A361105C0 28 | :103F300019F48091460108C00B36110519F48091DF 29 | :103F4000470102C0F801849117D0DA940F5F1F4F28 30 | :103F5000D110E0CF0EC0853739F420D08EE10CD0DF 31 | :103F600084E90AD082E161CF813511F488E012D072 32 | :103F700015D080E101D04CCF06B405FEFDCF80BD49 33 | :103F8000089506B407FEFDCF06B404FC01C0A89551 34 | :103F900080B5089598ED9FBD80BF0895F2DF80320F 35 | :103FA00019F088E0F7DFFFCF84E1E6CFCF93C82F89 36 | :103FB000E8DFC150E9F7CF91F1CFFC010A0167BFFB 37 | :0C3FC000E895112407B600FCFDCF089521 38 | :023FFE00003B86 39 | :0400000300003D803C 40 | :00000001FF 41 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny1634_11059200L.hex: -------------------------------------------------------------------------------- 1 | :103D800001C013C1112485B7882379F0982F9A7048 2 | :103D9000923059F081FF03C095B7977F95BF282EC9 3 | :103DA00080E0F0D0E4E3FF27099485E08093710080 4 | :103DB00082E086BD88E185BD86E084BD8BE081BD63 5 | :103DC0008EE0E0D0409A86E02DE53DEF90E830931C 6 | :103DD0006F0020936E0099BF09B607FEFDCF389A99 7 | :103DE000A89506B407FC02C0815089F782EC9EE1D9 8 | :103DF000C92EBB24B39425E0A22E33E0932E7C0180 9 | :103E0000B8D0813461F4B5D0182FC0D01238E9F0A1 10 | :103E1000113811F48BE301C083E0A6D0A2C0823434 11 | :103E200011F484E103C0853419F485E0B7D099C05A 12 | :103E3000853539F49ED0C82F9CD0D82FCC0FDD1FEC 13 | :103E40008FC0863521F484E0A9D080E0E6CF8436A7 14 | :103E500009F050C08ED08DD0D82E8BD0882E00E0A7 15 | :103E600011E087D0F80181938F01DE12FACF8ED056 16 | :103E7000209769F4809102018093440180910301AD 17 | :103E800080934501E0920201C092030113C0C03645 18 | :103E9000D10581F480910A018093460180910B0144 19 | :103EA000809347018091440180930A0180914501EC 20 | :103EB00080930B01F5E48F1201C0FFCF8C2F8F7719 21 | :103EC000FE0131F497BEE89507B600FCFDCFFE0178 22 | :103ED000A0E0B1E08D919D910C01B7BEE895112451 23 | :103EE0003296DA12F7CFFE01A7BEE89507B600FCBE 24 | :103EF000FDCF37C0843739F53CD03BD0D82E39D0F0 25 | :103F000045D08E010230110519F48091440114C08E 26 | :103F10000330110519F4809145010EC00A361105D0 27 | :103F200019F48091460108C00B36110519F48091EF 28 | :103F3000470102C0F801849117D0DA940F5F1F4F38 29 | :103F4000D110E0CF0EC0853739F420D08EE10CD0EF 30 | :103F500084E90AD082E161CF813511F488E012D082 31 | :103F600015D080E101D04CCF06B405FEFDCF80BD59 32 | :103F7000089506B407FEFDCF06B404FC01C0A89561 33 | :103F800080B5089598ED9FBD80BF0895F2DF80321F 34 | :103F900019F088E0F7DFFFCF84E1E6CFCF93C82F99 35 | :103FA000E8DFC150E9F7CF91F1CFFC010A0167BF0B 36 | :0C3FB000E895112407B600FCFDCF089531 37 | :023FFE00003B86 38 | :0400000300003D803C 39 | :00000001FF 40 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny1634_12000000L.hex: -------------------------------------------------------------------------------- 1 | :103D800001C013C1112485B7882379F0982F9A7048 2 | :103D9000923059F081FF03C095B7977F95BF282EC9 3 | :103DA00080E0F0D0E4E3FF27099485E08093710080 4 | :103DB00082E086BD88E185BD86E084BD8CE081BD62 5 | :103DC0008EE0E0D0409A86E024E23DEF90E8309328 6 | :103DD0006F0020936E0099BF09B607FEFDCF389A99 7 | :103DE000A89506B407FC02C0815089F782EC9EE1D9 8 | :103DF000C92EBB24B39425E0A22E33E0932E7C0180 9 | :103E0000B8D0813461F4B5D0182FC0D01238E9F0A1 10 | :103E1000113811F48BE301C083E0A6D0A2C0823434 11 | :103E200011F484E103C0853419F485E0B7D099C05A 12 | :103E3000853539F49ED0C82F9CD0D82FCC0FDD1FEC 13 | :103E40008FC0863521F484E0A9D080E0E6CF8436A7 14 | :103E500009F050C08ED08DD0D82E8BD0882E00E0A7 15 | :103E600011E087D0F80181938F01DE12FACF8ED056 16 | :103E7000209769F4809102018093440180910301AD 17 | :103E800080934501E0920201C092030113C0C03645 18 | :103E9000D10581F480910A018093460180910B0144 19 | :103EA000809347018091440180930A0180914501EC 20 | :103EB00080930B01F5E48F1201C0FFCF8C2F8F7719 21 | :103EC000FE0131F497BEE89507B600FCFDCFFE0178 22 | :103ED000A0E0B1E08D919D910C01B7BEE895112451 23 | :103EE0003296DA12F7CFFE01A7BEE89507B600FCBE 24 | :103EF000FDCF37C0843739F53CD03BD0D82E39D0F0 25 | :103F000045D08E010230110519F48091440114C08E 26 | :103F10000330110519F4809145010EC00A361105D0 27 | :103F200019F48091460108C00B36110519F48091EF 28 | :103F3000470102C0F801849117D0DA940F5F1F4F38 29 | :103F4000D110E0CF0EC0853739F420D08EE10CD0EF 30 | :103F500084E90AD082E161CF813511F488E012D082 31 | :103F600015D080E101D04CCF06B405FEFDCF80BD59 32 | :103F7000089506B407FEFDCF06B404FC01C0A89561 33 | :103F800080B5089598ED9FBD80BF0895F2DF80321F 34 | :103F900019F088E0F7DFFFCF84E1E6CFCF93C82F99 35 | :103FA000E8DFC150E9F7CF91F1CFFC010A0167BF0B 36 | :0C3FB000E895112407B600FCFDCF089531 37 | :023FFE00003B86 38 | :0400000300003D803C 39 | :00000001FF 40 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny1634_14745600L.hex: -------------------------------------------------------------------------------- 1 | :103D800001C013C1112485B7882379F0982F9A7048 2 | :103D9000923059F081FF03C095B7977F95BF282EC9 3 | :103DA00080E0F0D0E4E3FF27099485E08093710080 4 | :103DB00082E086BD88E185BD86E084BD8FE081BD5F 5 | :103DC0008EE0E0D0409A86E02CE73CEF90E830931C 6 | :103DD0006F0020936E0099BF09B607FEFDCF389A99 7 | :103DE000A89506B407FC02C0815089F782EC9EE1D9 8 | :103DF000C92EBB24B39425E0A22E33E0932E7C0180 9 | :103E0000B8D0813461F4B5D0182FC0D01238E9F0A1 10 | :103E1000113811F48BE301C083E0A6D0A2C0823434 11 | :103E200011F484E103C0853419F485E0B7D099C05A 12 | :103E3000853539F49ED0C82F9CD0D82FCC0FDD1FEC 13 | :103E40008FC0863521F484E0A9D080E0E6CF8436A7 14 | :103E500009F050C08ED08DD0D82E8BD0882E00E0A7 15 | :103E600011E087D0F80181938F01DE12FACF8ED056 16 | :103E7000209769F4809102018093440180910301AD 17 | :103E800080934501E0920201C092030113C0C03645 18 | :103E9000D10581F480910A018093460180910B0144 19 | :103EA000809347018091440180930A0180914501EC 20 | :103EB00080930B01F5E48F1201C0FFCF8C2F8F7719 21 | :103EC000FE0131F497BEE89507B600FCFDCFFE0178 22 | :103ED000A0E0B1E08D919D910C01B7BEE895112451 23 | :103EE0003296DA12F7CFFE01A7BEE89507B600FCBE 24 | :103EF000FDCF37C0843739F53CD03BD0D82E39D0F0 25 | :103F000045D08E010230110519F48091440114C08E 26 | :103F10000330110519F4809145010EC00A361105D0 27 | :103F200019F48091460108C00B36110519F48091EF 28 | :103F3000470102C0F801849117D0DA940F5F1F4F38 29 | :103F4000D110E0CF0EC0853739F420D08EE10CD0EF 30 | :103F500084E90AD082E161CF813511F488E012D082 31 | :103F600015D080E101D04CCF06B405FEFDCF80BD59 32 | :103F7000089506B407FEFDCF06B404FC01C0A89561 33 | :103F800080B5089598ED9FBD80BF0895F2DF80321F 34 | :103F900019F088E0F7DFFFCF84E1E6CFCF93C82F99 35 | :103FA000E8DFC150E9F7CF91F1CFFC010A0167BF0B 36 | :0C3FB000E895112407B600FCFDCF089531 37 | :023FFE00003B86 38 | :0400000300003D803C 39 | :00000001FF 40 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny1634_16000000L.hex: -------------------------------------------------------------------------------- 1 | :103D800001C013C1112485B7882379F0982F9A7048 2 | :103D9000923059F081FF03C095B7977F95BF282EC9 3 | :103DA00080E0F0D0E4E3FF27099485E08093710080 4 | :103DB00082E086BD88E185BD86E084BD80E181BD6D 5 | :103DC0008EE0E0D0409A86E020E33CEF90E830932C 6 | :103DD0006F0020936E0099BF09B607FEFDCF389A99 7 | :103DE000A89506B407FC02C0815089F782EC9EE1D9 8 | :103DF000C92EBB24B39425E0A22E33E0932E7C0180 9 | :103E0000B8D0813461F4B5D0182FC0D01238E9F0A1 10 | :103E1000113811F48BE301C083E0A6D0A2C0823434 11 | :103E200011F484E103C0853419F485E0B7D099C05A 12 | :103E3000853539F49ED0C82F9CD0D82FCC0FDD1FEC 13 | :103E40008FC0863521F484E0A9D080E0E6CF8436A7 14 | :103E500009F050C08ED08DD0D82E8BD0882E00E0A7 15 | :103E600011E087D0F80181938F01DE12FACF8ED056 16 | :103E7000209769F4809102018093440180910301AD 17 | :103E800080934501E0920201C092030113C0C03645 18 | :103E9000D10581F480910A018093460180910B0144 19 | :103EA000809347018091440180930A0180914501EC 20 | :103EB00080930B01F5E48F1201C0FFCF8C2F8F7719 21 | :103EC000FE0131F497BEE89507B600FCFDCFFE0178 22 | :103ED000A0E0B1E08D919D910C01B7BEE895112451 23 | :103EE0003296DA12F7CFFE01A7BEE89507B600FCBE 24 | :103EF000FDCF37C0843739F53CD03BD0D82E39D0F0 25 | :103F000045D08E010230110519F48091440114C08E 26 | :103F10000330110519F4809145010EC00A361105D0 27 | :103F200019F48091460108C00B36110519F48091EF 28 | :103F3000470102C0F801849117D0DA940F5F1F4F38 29 | :103F4000D110E0CF0EC0853739F420D08EE10CD0EF 30 | :103F500084E90AD082E161CF813511F488E012D082 31 | :103F600015D080E101D04CCF06B405FEFDCF80BD59 32 | :103F7000089506B407FEFDCF06B404FC01C0A89561 33 | :103F800080B5089598ED9FBD80BF0895F2DF80321F 34 | :103F900019F088E0F7DFFFCF84E1E6CFCF93C82F99 35 | :103FA000E8DFC150E9F7CF91F1CFFC010A0167BF0B 36 | :0C3FB000E895112407B600FCFDCF089531 37 | :023FFE00003B86 38 | :0400000300003D803C 39 | :00000001FF 40 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny1634_7372800L.hex: -------------------------------------------------------------------------------- 1 | :103D800001C013C1112485B7882379F0982F9A7048 2 | :103D9000923059F081FF03C095B7977F95BF282EC9 3 | :103DA00080E0F0D0E4E3FF27099485E08093710080 4 | :103DB00082E086BD88E185BD86E084BD8FE081BD5F 5 | :103DC0008EE0E0D0409A86E02EE33EEF90E830931C 6 | :103DD0006F0020936E0099BF09B607FEFDCF389A99 7 | :103DE000A89506B407FC02C0815089F782EC9EE1D9 8 | :103DF000C92EBB24B39425E0A22E33E0932E7C0180 9 | :103E0000B8D0813461F4B5D0182FC0D01238E9F0A1 10 | :103E1000113811F48BE301C083E0A6D0A2C0823434 11 | :103E200011F484E103C0853419F485E0B7D099C05A 12 | :103E3000853539F49ED0C82F9CD0D82FCC0FDD1FEC 13 | :103E40008FC0863521F484E0A9D080E0E6CF8436A7 14 | :103E500009F050C08ED08DD0D82E8BD0882E00E0A7 15 | :103E600011E087D0F80181938F01DE12FACF8ED056 16 | :103E7000209769F4809102018093440180910301AD 17 | :103E800080934501E0920201C092030113C0C03645 18 | :103E9000D10581F480910A018093460180910B0144 19 | :103EA000809347018091440180930A0180914501EC 20 | :103EB00080930B01F5E48F1201C0FFCF8C2F8F7719 21 | :103EC000FE0131F497BEE89507B600FCFDCFFE0178 22 | :103ED000A0E0B1E08D919D910C01B7BEE895112451 23 | :103EE0003296DA12F7CFFE01A7BEE89507B600FCBE 24 | :103EF000FDCF37C0843739F53CD03BD0D82E39D0F0 25 | :103F000045D08E010230110519F48091440114C08E 26 | :103F10000330110519F4809145010EC00A361105D0 27 | :103F200019F48091460108C00B36110519F48091EF 28 | :103F3000470102C0F801849117D0DA940F5F1F4F38 29 | :103F4000D110E0CF0EC0853739F420D08EE10CD0EF 30 | :103F500084E90AD082E161CF813511F488E012D082 31 | :103F600015D080E101D04CCF06B405FEFDCF80BD59 32 | :103F7000089506B407FEFDCF06B404FC01C0A89561 33 | :103F800080B5089598ED9FBD80BF0895F2DF80321F 34 | :103F900019F088E0F7DFFFCF84E1E6CFCF93C82F99 35 | :103FA000E8DFC150E9F7CF91F1CFFC010A0167BF0B 36 | :0C3FB000E895112407B600FCFDCF089531 37 | :023FFE00003B86 38 | :0400000300003D803C 39 | :00000001FF 40 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny1634_8000000L.hex: -------------------------------------------------------------------------------- 1 | :103D800001C013C1112485B7882379F0982F9A7048 2 | :103D9000923059F081FF03C095B7977F95BF282EC9 3 | :103DA00080E0F0D0E4E3FF27099485E08093710080 4 | :103DB00082E086BD88E185BD86E084BD80E181BD6D 5 | :103DC0008EE0E0D0409A86E028E13EEF90E8309324 6 | :103DD0006F0020936E0099BF09B607FEFDCF389A99 7 | :103DE000A89506B407FC02C0815089F782EC9EE1D9 8 | :103DF000C92EBB24B39425E0A22E33E0932E7C0180 9 | :103E0000B8D0813461F4B5D0182FC0D01238E9F0A1 10 | :103E1000113811F48BE301C083E0A6D0A2C0823434 11 | :103E200011F484E103C0853419F485E0B7D099C05A 12 | :103E3000853539F49ED0C82F9CD0D82FCC0FDD1FEC 13 | :103E40008FC0863521F484E0A9D080E0E6CF8436A7 14 | :103E500009F050C08ED08DD0D82E8BD0882E00E0A7 15 | :103E600011E087D0F80181938F01DE12FACF8ED056 16 | :103E7000209769F4809102018093440180910301AD 17 | :103E800080934501E0920201C092030113C0C03645 18 | :103E9000D10581F480910A018093460180910B0144 19 | :103EA000809347018091440180930A0180914501EC 20 | :103EB00080930B01F5E48F1201C0FFCF8C2F8F7719 21 | :103EC000FE0131F497BEE89507B600FCFDCFFE0178 22 | :103ED000A0E0B1E08D919D910C01B7BEE895112451 23 | :103EE0003296DA12F7CFFE01A7BEE89507B600FCBE 24 | :103EF000FDCF37C0843739F53CD03BD0D82E39D0F0 25 | :103F000045D08E010230110519F48091440114C08E 26 | :103F10000330110519F4809145010EC00A361105D0 27 | :103F200019F48091460108C00B36110519F48091EF 28 | :103F3000470102C0F801849117D0DA940F5F1F4F38 29 | :103F4000D110E0CF0EC0853739F420D08EE10CD0EF 30 | :103F500084E90AD082E161CF813511F488E012D082 31 | :103F600015D080E101D04CCF06B405FEFDCF80BD59 32 | :103F7000089506B407FEFDCF06B404FC01C0A89561 33 | :103F800080B5089598ED9FBD80BF0895F2DF80321F 34 | :103F900019F088E0F7DFFFCF84E1E6CFCF93C82F99 35 | :103FA000E8DFC150E9F7CF91F1CFFC010A0167BF0B 36 | :0C3FB000E895112407B600FCFDCF089531 37 | :023FFE00003B86 38 | :0400000300003D803C 39 | :00000001FF 40 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny1634_9216000L.hex: -------------------------------------------------------------------------------- 1 | :103D800001C013C1112485B7882379F0982F9A7048 2 | :103D9000923059F081FF03C095B7977F95BF282EC9 3 | :103DA00080E0F0D0E4E3FF27099485E08093710080 4 | :103DB00082E086BD88E185BD86E084BD83E181BD6A 5 | :103DC0008EE0E0D0409A86E02EEC3DEF90E8309314 6 | :103DD0006F0020936E0099BF09B607FEFDCF389A99 7 | :103DE000A89506B407FC02C0815089F782EC9EE1D9 8 | :103DF000C92EBB24B39425E0A22E33E0932E7C0180 9 | :103E0000B8D0813461F4B5D0182FC0D01238E9F0A1 10 | :103E1000113811F48BE301C083E0A6D0A2C0823434 11 | :103E200011F484E103C0853419F485E0B7D099C05A 12 | :103E3000853539F49ED0C82F9CD0D82FCC0FDD1FEC 13 | :103E40008FC0863521F484E0A9D080E0E6CF8436A7 14 | :103E500009F050C08ED08DD0D82E8BD0882E00E0A7 15 | :103E600011E087D0F80181938F01DE12FACF8ED056 16 | :103E7000209769F4809102018093440180910301AD 17 | :103E800080934501E0920201C092030113C0C03645 18 | :103E9000D10581F480910A018093460180910B0144 19 | :103EA000809347018091440180930A0180914501EC 20 | :103EB00080930B01F5E48F1201C0FFCF8C2F8F7719 21 | :103EC000FE0131F497BEE89507B600FCFDCFFE0178 22 | :103ED000A0E0B1E08D919D910C01B7BEE895112451 23 | :103EE0003296DA12F7CFFE01A7BEE89507B600FCBE 24 | :103EF000FDCF37C0843739F53CD03BD0D82E39D0F0 25 | :103F000045D08E010230110519F48091440114C08E 26 | :103F10000330110519F4809145010EC00A361105D0 27 | :103F200019F48091460108C00B36110519F48091EF 28 | :103F3000470102C0F801849117D0DA940F5F1F4F38 29 | :103F4000D110E0CF0EC0853739F420D08EE10CD0EF 30 | :103F500084E90AD082E161CF813511F488E012D082 31 | :103F600015D080E101D04CCF06B405FEFDCF80BD59 32 | :103F7000089506B407FEFDCF06B404FC01C0A89561 33 | :103F800080B5089598ED9FBD80BF0895F2DF80321F 34 | :103F900019F088E0F7DFFFCF84E1E6CFCF93C82F99 35 | :103FA000E8DFC150E9F7CF91F1CFFC010A0167BF0B 36 | :0C3FB000E895112407B600FCFDCF089531 37 | :023FFE00003B86 38 | :0400000300003D803C 39 | :00000001FF 40 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny167_1000000L.hex: -------------------------------------------------------------------------------- 1 | :101D800001C015C1112484B7882379F0982F9A7067 2 | :101D9000923059F081FF03C094B7977F94BF282EEB 3 | :101DA00080E0F0D0E0E2FF27099485E08093810095 4 | :101DB00080E88093C80089E18093CD0088E8809313 5 | :101DC000CC008FE08093C8001092D2008EE0DAD071 6 | :101DD0000B9A86E023EC3FEF91E03093850020934F 7 | :101DE000840096BBB09BFECF039AA8954091C90092 8 | :101DF00040FD02C0815089F782EC9EE0E92E23E08D 9 | :101E0000B22EAA24A39435E0932E6C01AFD0813476 10 | :101E100061F4ACD0182FBCD01238E9F0113811F4AD 11 | :101E20008BE301C083E09BD097C0823411F484E13E 12 | :101E300003C0853419F485E0B3D08EC0853539F4FC 13 | :101E400095D0C82F93D0D82FCC0FDD1F84C08635F6 14 | :101E500021F484E0A5D080E0E6CF843609F045C0C7 15 | :101E600085D084D0F82E82D0882E00E011E07ED07C 16 | :101E7000F80181938F01FE12FACF8AD02097C1F426 17 | :101E800090910201909304028091030180930502D6 18 | :101E9000C0920201E09203012091420120930602C8 19 | :101EA00020914301209307029093420180934301C4 20 | :101EB000F5E48F1201C0FFCFFE01B7BEE89507B66B 21 | :101EC00000FCFDCFA0E0B1E0FE018D919D910C01E1 22 | :101ED000A7BEE89511243296FA12F7CFFE0197BEFD 23 | :101EE000E89507B600FCFDCF37C0843739F53ED002 24 | :101EF0003DD0F82E3BD04CD08E010230110519F4A4 25 | :101F00008091040214C00330110519F48091050278 26 | :101F10000EC00234110519F48091060208C0033482 27 | :101F2000110519F48091070202C0F801849117D0BD 28 | :101F3000FA940F5F1F4FF110E0CF0EC0853739F4D0 29 | :101F400027D08EE10CD084E90AD087E86CCF8135A8 30 | :101F500011F488E017D01CD080E101D057CF9091C8 31 | :101F6000C90091FFFCCF8093D20008958091C900F1 32 | :101F700080FFFCCF8091C90084FD01C0A8958091AD 33 | :101F8000D2000895E0E6F0E098E190838083089520 34 | :101F9000EDDF803219F088E0F5DFFFCF84E1DFCF9D 35 | :101FA000CF93C82FE3DFC150E9F7CF91F1CFFC0108 36 | :101FB0000A0167BFE895112407B600FCFDCF08951C 37 | :021FFE00003BA6 38 | :0400000300001D805C 39 | :00000001FF 40 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny167_11059200L.hex: -------------------------------------------------------------------------------- 1 | :101D800001C015C1112484B7882379F0982F9A7067 2 | :101D9000923059F081FF03C094B7977F94BF282EEB 3 | :101DA00080E0F0D0E0E2FF27099485E08093810095 4 | :101DB00080E88093C8008BE08093CD0088E8809312 5 | :101DC000CC008FE08093C8001092D2008EE0DAD071 6 | :101DD0000B9A86E02DE53DEF91E03093850020934E 7 | :101DE000840096BBB09BFECF039AA8954091C90092 8 | :101DF00040FD02C0815089F782EC9EE0E92E23E08D 9 | :101E0000B22EAA24A39435E0932E6C01AFD0813476 10 | :101E100061F4ACD0182FBCD01238E9F0113811F4AD 11 | :101E20008BE301C083E09BD097C0823411F484E13E 12 | :101E300003C0853419F485E0B3D08EC0853539F4FC 13 | :101E400095D0C82F93D0D82FCC0FDD1F84C08635F6 14 | :101E500021F484E0A5D080E0E6CF843609F045C0C7 15 | :101E600085D084D0F82E82D0882E00E011E07ED07C 16 | :101E7000F80181938F01FE12FACF8AD02097C1F426 17 | :101E800090910201909304028091030180930502D6 18 | :101E9000C0920201E09203012091420120930602C8 19 | :101EA00020914301209307029093420180934301C4 20 | :101EB000F5E48F1201C0FFCFFE01B7BEE89507B66B 21 | :101EC00000FCFDCFA0E0B1E0FE018D919D910C01E1 22 | :101ED000A7BEE89511243296FA12F7CFFE0197BEFD 23 | :101EE000E89507B600FCFDCF37C0843739F53ED002 24 | :101EF0003DD0F82E3BD04CD08E010230110519F4A4 25 | :101F00008091040214C00330110519F48091050278 26 | :101F10000EC00234110519F48091060208C0033482 27 | :101F2000110519F48091070202C0F801849117D0BD 28 | :101F3000FA940F5F1F4FF110E0CF0EC0853739F4D0 29 | :101F400027D08EE10CD084E90AD087E86CCF8135A8 30 | :101F500011F488E017D01CD080E101D057CF9091C8 31 | :101F6000C90091FFFCCF8093D20008958091C900F1 32 | :101F700080FFFCCF8091C90084FD01C0A8958091AD 33 | :101F8000D2000895E0E6F0E098E190838083089520 34 | :101F9000EDDF803219F088E0F5DFFFCF84E1DFCF9D 35 | :101FA000CF93C82FE3DFC150E9F7CF91F1CFFC0108 36 | :101FB0000A0167BFE895112407B600FCFDCF08951C 37 | :021FFE00003BA6 38 | :0400000300001D805C 39 | :00000001FF 40 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny167_12000000L.hex: -------------------------------------------------------------------------------- 1 | :101D800001C015C1112484B7882379F0982F9A7067 2 | :101D9000923059F081FF03C094B7977F94BF282EEB 3 | :101DA00080E0F0D0E0E2FF27099485E08093810095 4 | :101DB00080E88093C8008CE08093CD0088E8809311 5 | :101DC000CC008FE08093C8001092D2008EE0DAD071 6 | :101DD0000B9A86E024E23DEF91E03093850020935A 7 | :101DE000840096BBB09BFECF039AA8954091C90092 8 | :101DF00040FD02C0815089F782EC9EE0E92E23E08D 9 | :101E0000B22EAA24A39435E0932E6C01AFD0813476 10 | :101E100061F4ACD0182FBCD01238E9F0113811F4AD 11 | :101E20008BE301C083E09BD097C0823411F484E13E 12 | :101E300003C0853419F485E0B3D08EC0853539F4FC 13 | :101E400095D0C82F93D0D82FCC0FDD1F84C08635F6 14 | :101E500021F484E0A5D080E0E6CF843609F045C0C7 15 | :101E600085D084D0F82E82D0882E00E011E07ED07C 16 | :101E7000F80181938F01FE12FACF8AD02097C1F426 17 | :101E800090910201909304028091030180930502D6 18 | :101E9000C0920201E09203012091420120930602C8 19 | :101EA00020914301209307029093420180934301C4 20 | :101EB000F5E48F1201C0FFCFFE01B7BEE89507B66B 21 | :101EC00000FCFDCFA0E0B1E0FE018D919D910C01E1 22 | :101ED000A7BEE89511243296FA12F7CFFE0197BEFD 23 | :101EE000E89507B600FCFDCF37C0843739F53ED002 24 | :101EF0003DD0F82E3BD04CD08E010230110519F4A4 25 | :101F00008091040214C00330110519F48091050278 26 | :101F10000EC00234110519F48091060208C0033482 27 | :101F2000110519F48091070202C0F801849117D0BD 28 | :101F3000FA940F5F1F4FF110E0CF0EC0853739F4D0 29 | :101F400027D08EE10CD084E90AD087E86CCF8135A8 30 | :101F500011F488E017D01CD080E101D057CF9091C8 31 | :101F6000C90091FFFCCF8093D20008958091C900F1 32 | :101F700080FFFCCF8091C90084FD01C0A8958091AD 33 | :101F8000D2000895E0E6F0E098E190838083089520 34 | :101F9000EDDF803219F088E0F5DFFFCF84E1DFCF9D 35 | :101FA000CF93C82FE3DFC150E9F7CF91F1CFFC0108 36 | :101FB0000A0167BFE895112407B600FCFDCF08951C 37 | :021FFE00003BA6 38 | :0400000300001D805C 39 | :00000001FF 40 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny167_14745600L.hex: -------------------------------------------------------------------------------- 1 | :101D800001C014C1112484B7882379F0982F9A7068 2 | :101D9000923059F081FF03C094B7977F94BF282EEB 3 | :101DA00080E0EFD0E0E2FF27099485E08093810096 4 | :101DB00080E88093C8008FE08093CD0098E89093EE 5 | :101DC000CC008093C8001092D2008EE0DAD00B9A3B 6 | :101DD00086E02CE73CEF91E030938500209384006F 7 | :101DE00096BBB09BFECF039AA8954091C90040FDD9 8 | :101DF00002C0815089F782EC9EE0E92E23E0B22EEA 9 | :101E0000AA24A39435E0932E6C01AFD0813461F401 10 | :101E1000ACD0182FBCD01238E9F0113811F48BE394 11 | :101E200001C083E09BD097C0823411F484E103C0E9 12 | :101E3000853419F485E0B3D08EC0853539F495D05A 13 | :101E4000C82F93D0D82FCC0FDD1F84C0863521F446 14 | :101E500084E0A5D080E0E6CF843609F045C085D087 15 | :101E600084D0F82E82D0882E00E011E07ED0F801D8 16 | :101E700081938F01FE12FACF8AD02097C1F49091FE 17 | :101E80000201909304028091030180930502C092A5 18 | :101E90000201E09203012091420120930602209169 19 | :101EA0004301209307029093420180934301F5E49C 20 | :101EB0008F1201C0FFCFFE01B7BEE89507B600FC48 21 | :101EC000FDCFA0E0B1E0FE018D919D910C01A7BE78 22 | :101ED000E89511243296FA12F7CFFE0197BEE895E5 23 | :101EE00007B600FCFDCF37C0843739F53ED03DD072 24 | :101EF000F82E3BD04CD08E010230110519F48091A0 25 | :101F0000040214C00330110519F4809105020EC0BB 26 | :101F10000234110519F48091060208C0033411053A 27 | :101F200019F48091070202C0F801849117D0FA9445 28 | :101F30000F5F1F4FF110E0CF0EC0853739F427D067 29 | :101F40008EE10CD084E90AD087E86CCF813511F49A 30 | :101F500088E017D01CD080E101D057CF9091C90004 31 | :101F600091FFFCCF8093D20008958091C90080FF3B 32 | :101F7000FCCF8091C90084FD01C0A8958091D2005A 33 | :101F80000895E0E6F0E098E1908380830895EDDF26 34 | :101F9000803219F088E0F5DFFFCF84E1DFCFCF9307 35 | :101FA000C82FE3DFC150E9F7CF91F1CFFC010A015F 36 | :0E1FB00067BFE895112407B600FCFDCF089529 37 | :021FFE00003BA6 38 | :0400000300001D805C 39 | :00000001FF 40 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny167_16000000L.hex: -------------------------------------------------------------------------------- 1 | :101D800001C015C1112484B7882379F0982F9A7067 2 | :101D9000923059F081FF03C094B7977F94BF282EEB 3 | :101DA00080E0F0D0E0E2FF27099485E08093810095 4 | :101DB00080E88093C80080E18093CD0088E880931C 5 | :101DC000CC008FE08093C8001092D2008EE0DAD071 6 | :101DD0000B9A86E020E33CEF91E03093850020935E 7 | :101DE000840096BBB09BFECF039AA8954091C90092 8 | :101DF00040FD02C0815089F782EC9EE0E92E23E08D 9 | :101E0000B22EAA24A39435E0932E6C01AFD0813476 10 | :101E100061F4ACD0182FBCD01238E9F0113811F4AD 11 | :101E20008BE301C083E09BD097C0823411F484E13E 12 | :101E300003C0853419F485E0B3D08EC0853539F4FC 13 | :101E400095D0C82F93D0D82FCC0FDD1F84C08635F6 14 | :101E500021F484E0A5D080E0E6CF843609F045C0C7 15 | :101E600085D084D0F82E82D0882E00E011E07ED07C 16 | :101E7000F80181938F01FE12FACF8AD02097C1F426 17 | :101E800090910201909304028091030180930502D6 18 | :101E9000C0920201E09203012091420120930602C8 19 | :101EA00020914301209307029093420180934301C4 20 | :101EB000F5E48F1201C0FFCFFE01B7BEE89507B66B 21 | :101EC00000FCFDCFA0E0B1E0FE018D919D910C01E1 22 | :101ED000A7BEE89511243296FA12F7CFFE0197BEFD 23 | :101EE000E89507B600FCFDCF37C0843739F53ED002 24 | :101EF0003DD0F82E3BD04CD08E010230110519F4A4 25 | :101F00008091040214C00330110519F48091050278 26 | :101F10000EC00234110519F48091060208C0033482 27 | :101F2000110519F48091070202C0F801849117D0BD 28 | :101F3000FA940F5F1F4FF110E0CF0EC0853739F4D0 29 | :101F400027D08EE10CD084E90AD087E86CCF8135A8 30 | :101F500011F488E017D01CD080E101D057CF9091C8 31 | :101F6000C90091FFFCCF8093D20008958091C900F1 32 | :101F700080FFFCCF8091C90084FD01C0A8958091AD 33 | :101F8000D2000895E0E6F0E098E190838083089520 34 | :101F9000EDDF803219F088E0F5DFFFCF84E1DFCF9D 35 | :101FA000CF93C82FE3DFC150E9F7CF91F1CFFC0108 36 | :101FB0000A0167BFE895112407B600FCFDCF08951C 37 | :021FFE00003BA6 38 | :0400000300001D805C 39 | :00000001FF 40 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny167_18432000L.hex: -------------------------------------------------------------------------------- 1 | :101D800001C015C1112484B7882379F0982F9A7067 2 | :101D9000923059F081FF03C094B7977F94BF282EEB 3 | :101DA00080E0F0D0E0E2FF27099485E08093810095 4 | :101DB00080E88093C80083E18093CD0088E8809319 5 | :101DC000CC008FE08093C8001092D2008EE0DAD071 6 | :101DD0000B9A86E02BE93BEF91E03093850020934E 7 | :101DE000840096BBB09BFECF039AA8954091C90092 8 | :101DF00040FD02C0815089F782EC9EE0E92E23E08D 9 | :101E0000B22EAA24A39435E0932E6C01AFD0813476 10 | :101E100061F4ACD0182FBCD01238E9F0113811F4AD 11 | :101E20008BE301C083E09BD097C0823411F484E13E 12 | :101E300003C0853419F485E0B3D08EC0853539F4FC 13 | :101E400095D0C82F93D0D82FCC0FDD1F84C08635F6 14 | :101E500021F484E0A5D080E0E6CF843609F045C0C7 15 | :101E600085D084D0F82E82D0882E00E011E07ED07C 16 | :101E7000F80181938F01FE12FACF8AD02097C1F426 17 | :101E800090910201909304028091030180930502D6 18 | :101E9000C0920201E09203012091420120930602C8 19 | :101EA00020914301209307029093420180934301C4 20 | :101EB000F5E48F1201C0FFCFFE01B7BEE89507B66B 21 | :101EC00000FCFDCFA0E0B1E0FE018D919D910C01E1 22 | :101ED000A7BEE89511243296FA12F7CFFE0197BEFD 23 | :101EE000E89507B600FCFDCF37C0843739F53ED002 24 | :101EF0003DD0F82E3BD04CD08E010230110519F4A4 25 | :101F00008091040214C00330110519F48091050278 26 | :101F10000EC00234110519F48091060208C0033482 27 | :101F2000110519F48091070202C0F801849117D0BD 28 | :101F3000FA940F5F1F4FF110E0CF0EC0853739F4D0 29 | :101F400027D08EE10CD084E90AD087E86CCF8135A8 30 | :101F500011F488E017D01CD080E101D057CF9091C8 31 | :101F6000C90091FFFCCF8093D20008958091C900F1 32 | :101F700080FFFCCF8091C90084FD01C0A8958091AD 33 | :101F8000D2000895E0E6F0E098E190838083089520 34 | :101F9000EDDF803219F088E0F5DFFFCF84E1DFCF9D 35 | :101FA000CF93C82FE3DFC150E9F7CF91F1CFFC0108 36 | :101FB0000A0167BFE895112407B600FCFDCF08951C 37 | :021FFE00003BA6 38 | :0400000300001D805C 39 | :00000001FF 40 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny167_20000000L.hex: -------------------------------------------------------------------------------- 1 | :101D800001C015C1112484B7882379F0982F9A7067 2 | :101D9000923059F081FF03C094B7977F94BF282EEB 3 | :101DA00080E0F0D0E0E2FF27099485E08093810095 4 | :101DB00080E88093C80085E18093CD0088E8809317 5 | :101DC000CC008FE08093C8001092D2008EE0DAD071 6 | :101DD0000B9A86E02CE33BEF91E030938500209353 7 | :101DE000840096BBB09BFECF039AA8954091C90092 8 | :101DF00040FD02C0815089F782EC9EE0E92E23E08D 9 | :101E0000B22EAA24A39435E0932E6C01AFD0813476 10 | :101E100061F4ACD0182FBCD01238E9F0113811F4AD 11 | :101E20008BE301C083E09BD097C0823411F484E13E 12 | :101E300003C0853419F485E0B3D08EC0853539F4FC 13 | :101E400095D0C82F93D0D82FCC0FDD1F84C08635F6 14 | :101E500021F484E0A5D080E0E6CF843609F045C0C7 15 | :101E600085D084D0F82E82D0882E00E011E07ED07C 16 | :101E7000F80181938F01FE12FACF8AD02097C1F426 17 | :101E800090910201909304028091030180930502D6 18 | :101E9000C0920201E09203012091420120930602C8 19 | :101EA00020914301209307029093420180934301C4 20 | :101EB000F5E48F1201C0FFCFFE01B7BEE89507B66B 21 | :101EC00000FCFDCFA0E0B1E0FE018D919D910C01E1 22 | :101ED000A7BEE89511243296FA12F7CFFE0197BEFD 23 | :101EE000E89507B600FCFDCF37C0843739F53ED002 24 | :101EF0003DD0F82E3BD04CD08E010230110519F4A4 25 | :101F00008091040214C00330110519F48091050278 26 | :101F10000EC00234110519F48091060208C0033482 27 | :101F2000110519F48091070202C0F801849117D0BD 28 | :101F3000FA940F5F1F4FF110E0CF0EC0853739F4D0 29 | :101F400027D08EE10CD084E90AD087E86CCF8135A8 30 | :101F500011F488E017D01CD080E101D057CF9091C8 31 | :101F6000C90091FFFCCF8093D20008958091C900F1 32 | :101F700080FFFCCF8091C90084FD01C0A8958091AD 33 | :101F8000D2000895E0E6F0E098E190838083089520 34 | :101F9000EDDF803219F088E0F5DFFFCF84E1DFCF9D 35 | :101FA000CF93C82FE3DFC150E9F7CF91F1CFFC0108 36 | :101FB0000A0167BFE895112407B600FCFDCF08951C 37 | :021FFE00003BA6 38 | :0400000300001D805C 39 | :00000001FF 40 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny167_7372800L.hex: -------------------------------------------------------------------------------- 1 | :101D800001C014C1112484B7882379F0982F9A7068 2 | :101D9000923059F081FF03C094B7977F94BF282EEB 3 | :101DA00080E0EFD0E0E2FF27099485E08093810096 4 | :101DB00080E88093C8008FE08093CD0098E89093EE 5 | :101DC000CC008093C8001092D2008EE0DAD00B9A3B 6 | :101DD00086E02EE33EEF91E030938500209384006F 7 | :101DE00096BBB09BFECF039AA8954091C90040FDD9 8 | :101DF00002C0815089F782EC9EE0E92E23E0B22EEA 9 | :101E0000AA24A39435E0932E6C01AFD0813461F401 10 | :101E1000ACD0182FBCD01238E9F0113811F48BE394 11 | :101E200001C083E09BD097C0823411F484E103C0E9 12 | :101E3000853419F485E0B3D08EC0853539F495D05A 13 | :101E4000C82F93D0D82FCC0FDD1F84C0863521F446 14 | :101E500084E0A5D080E0E6CF843609F045C085D087 15 | :101E600084D0F82E82D0882E00E011E07ED0F801D8 16 | :101E700081938F01FE12FACF8AD02097C1F49091FE 17 | :101E80000201909304028091030180930502C092A5 18 | :101E90000201E09203012091420120930602209169 19 | :101EA0004301209307029093420180934301F5E49C 20 | :101EB0008F1201C0FFCFFE01B7BEE89507B600FC48 21 | :101EC000FDCFA0E0B1E0FE018D919D910C01A7BE78 22 | :101ED000E89511243296FA12F7CFFE0197BEE895E5 23 | :101EE00007B600FCFDCF37C0843739F53ED03DD072 24 | :101EF000F82E3BD04CD08E010230110519F48091A0 25 | :101F0000040214C00330110519F4809105020EC0BB 26 | :101F10000234110519F48091060208C0033411053A 27 | :101F200019F48091070202C0F801849117D0FA9445 28 | :101F30000F5F1F4FF110E0CF0EC0853739F427D067 29 | :101F40008EE10CD084E90AD087E86CCF813511F49A 30 | :101F500088E017D01CD080E101D057CF9091C90004 31 | :101F600091FFFCCF8093D20008958091C90080FF3B 32 | :101F7000FCCF8091C90084FD01C0A8958091D2005A 33 | :101F80000895E0E6F0E098E1908380830895EDDF26 34 | :101F9000803219F088E0F5DFFFCF84E1DFCFCF9307 35 | :101FA000C82FE3DFC150E9F7CF91F1CFFC010A015F 36 | :0E1FB00067BFE895112407B600FCFDCF089529 37 | :021FFE00003BA6 38 | :0400000300001D805C 39 | :00000001FF 40 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny167_8000000L.hex: -------------------------------------------------------------------------------- 1 | :101D800001C015C1112484B7882379F0982F9A7067 2 | :101D9000923059F081FF03C094B7977F94BF282EEB 3 | :101DA00080E0F0D0E0E2FF27099485E08093810095 4 | :101DB00080E88093C80080E18093CD0088E880931C 5 | :101DC000CC008FE08093C8001092D2008EE0DAD071 6 | :101DD0000B9A86E028E13EEF91E030938500209356 7 | :101DE000840096BBB09BFECF039AA8954091C90092 8 | :101DF00040FD02C0815089F782EC9EE0E92E23E08D 9 | :101E0000B22EAA24A39435E0932E6C01AFD0813476 10 | :101E100061F4ACD0182FBCD01238E9F0113811F4AD 11 | :101E20008BE301C083E09BD097C0823411F484E13E 12 | :101E300003C0853419F485E0B3D08EC0853539F4FC 13 | :101E400095D0C82F93D0D82FCC0FDD1F84C08635F6 14 | :101E500021F484E0A5D080E0E6CF843609F045C0C7 15 | :101E600085D084D0F82E82D0882E00E011E07ED07C 16 | :101E7000F80181938F01FE12FACF8AD02097C1F426 17 | :101E800090910201909304028091030180930502D6 18 | :101E9000C0920201E09203012091420120930602C8 19 | :101EA00020914301209307029093420180934301C4 20 | :101EB000F5E48F1201C0FFCFFE01B7BEE89507B66B 21 | :101EC00000FCFDCFA0E0B1E0FE018D919D910C01E1 22 | :101ED000A7BEE89511243296FA12F7CFFE0197BEFD 23 | :101EE000E89507B600FCFDCF37C0843739F53ED002 24 | :101EF0003DD0F82E3BD04CD08E010230110519F4A4 25 | :101F00008091040214C00330110519F48091050278 26 | :101F10000EC00234110519F48091060208C0033482 27 | :101F2000110519F48091070202C0F801849117D0BD 28 | :101F3000FA940F5F1F4FF110E0CF0EC0853739F4D0 29 | :101F400027D08EE10CD084E90AD087E86CCF8135A8 30 | :101F500011F488E017D01CD080E101D057CF9091C8 31 | :101F6000C90091FFFCCF8093D20008958091C900F1 32 | :101F700080FFFCCF8091C90084FD01C0A8958091AD 33 | :101F8000D2000895E0E6F0E098E190838083089520 34 | :101F9000EDDF803219F088E0F5DFFFCF84E1DFCF9D 35 | :101FA000CF93C82FE3DFC150E9F7CF91F1CFFC0108 36 | :101FB0000A0167BFE895112407B600FCFDCF08951C 37 | :021FFE00003BA6 38 | :0400000300001D805C 39 | :00000001FF 40 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny167_9216000L.hex: -------------------------------------------------------------------------------- 1 | :101D800001C015C1112484B7882379F0982F9A7067 2 | :101D9000923059F081FF03C094B7977F94BF282EEB 3 | :101DA00080E0F0D0E0E2FF27099485E08093810095 4 | :101DB00080E88093C80083E18093CD0088E8809319 5 | :101DC000CC008FE08093C8001092D2008EE0DAD071 6 | :101DD0000B9A86E02EEC3DEF91E030938500209346 7 | :101DE000840096BBB09BFECF039AA8954091C90092 8 | :101DF00040FD02C0815089F782EC9EE0E92E23E08D 9 | :101E0000B22EAA24A39435E0932E6C01AFD0813476 10 | :101E100061F4ACD0182FBCD01238E9F0113811F4AD 11 | :101E20008BE301C083E09BD097C0823411F484E13E 12 | :101E300003C0853419F485E0B3D08EC0853539F4FC 13 | :101E400095D0C82F93D0D82FCC0FDD1F84C08635F6 14 | :101E500021F484E0A5D080E0E6CF843609F045C0C7 15 | :101E600085D084D0F82E82D0882E00E011E07ED07C 16 | :101E7000F80181938F01FE12FACF8AD02097C1F426 17 | :101E800090910201909304028091030180930502D6 18 | :101E9000C0920201E09203012091420120930602C8 19 | :101EA00020914301209307029093420180934301C4 20 | :101EB000F5E48F1201C0FFCFFE01B7BEE89507B66B 21 | :101EC00000FCFDCFA0E0B1E0FE018D919D910C01E1 22 | :101ED000A7BEE89511243296FA12F7CFFE0197BEFD 23 | :101EE000E89507B600FCFDCF37C0843739F53ED002 24 | :101EF0003DD0F82E3BD04CD08E010230110519F4A4 25 | :101F00008091040214C00330110519F48091050278 26 | :101F10000EC00234110519F48091060208C0033482 27 | :101F2000110519F48091070202C0F801849117D0BD 28 | :101F3000FA940F5F1F4FF110E0CF0EC0853739F4D0 29 | :101F400027D08EE10CD084E90AD087E86CCF8135A8 30 | :101F500011F488E017D01CD080E101D057CF9091C8 31 | :101F6000C90091FFFCCF8093D20008958091C900F1 32 | :101F700080FFFCCF8091C90084FD01C0A8958091AD 33 | :101F8000D2000895E0E6F0E098E190838083089520 34 | :101F9000EDDF803219F088E0F5DFFFCF84E1DFCF9D 35 | :101FA000CF93C82FE3DFC150E9F7CF91F1CFFC0108 36 | :101FB0000A0167BFE895112407B600FCFDCF08951C 37 | :021FFE00003BA6 38 | :0400000300001D805C 39 | :00000001FF 40 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny44_1000000L.hex: -------------------------------------------------------------------------------- 1 | :100D800001C01CC1112484B7882379F0982F9A7070 2 | :100D9000923059F081FF03C094B7977F94BF282EFB 3 | :100DA00080E0F9D0EEE0FF27099485E08EBD8EE06B 4 | :100DB000F2D0BA9AD19A86E023EC3FEF91E03DBDA4 5 | :100DC0002CBD9BB9589BFECFB29AA8958150B9F71C 6 | :100DD00093E0D92ECC24C39425E0B22E32ECE32E3E 7 | :100DE00036E0F32E8F2D806CA82EC1D0813461F4B3 8 | :100DF000BED0182FD4D01238E9F0113811F48BE39B 9 | :100E000001C083E0A5D0A1C0823411F484E103C005 10 | :100E1000853419F485E0CBD098C0853539F4A7D056 11 | :100E2000C82FA5D0D82FCC0FDD1F8EC0863521F45A 12 | :100E300084E0BDD080E0E6CF843609F04FC097D083 13 | :100E400096D0982E94D0882E792C00E610E08FD082 14 | :100E5000F80181938F017A947110F9CFA0D0209777 15 | :100E6000F1F4309160003093E40020916100209310 16 | :100E7000E500A092610040917C004093E600409123 17 | :100E80007D004093E700832F922F0E9780937C0084 18 | :100E9000892F8F70806C80937D00E0926000F5E474 19 | :100EA0008F1201C0FFCFFE01D7BEE89507B600FC48 20 | :100EB000FDCFA0E6B0E0FE018D919D910C01C7BE73 21 | :100EC000E89511249A949A9432969110F5CFFE01E8 22 | :100ED000B7BEE89507B600FCFDCF37C0843739F5BB 23 | :100EE00046D045D0982E43D05AD08E010115110519 24 | :100EF00019F48091E40014C00130110519F48091B7 25 | :100F0000E5000EC00C31110519F48091E60008C00F 26 | :100F10000D31110519F48091E70002C0F8018491A8 27 | :100F200017D09A940F5F1F4F9110E0CF0EC08537F6 28 | :100F300039F435D08EE10CD082E90AD087E062CF57 29 | :100F4000813511F488E027D02AD080E101D04DCF3F 30 | :100F50002AE030E08095089410F4D99802C0D99A1C 31 | :100F6000000015D014D086952A95B1F70895A8955C 32 | :100F700029E030E0CA99FECF0AD009D008D0889481 33 | :100F8000CA9908942A9511F08795F7CF089592E4AD 34 | :100F90009A95F1F7089598E191BD81BD0895E7DF35 35 | :100FA000803219F088E0F7DFFFCF84E1D1CFCF9313 36 | :100FB000C82FDDDFC150E9F7CF91F1CFFC010A0165 37 | :0E0FC00067BFE895112407B600FCFDCF089529 38 | :020FFE00003BB6 39 | :0400000300000D806C 40 | :00000001FF 41 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny44_7372800L.hex: -------------------------------------------------------------------------------- 1 | :100D800001C01CC1112484B7882379F0982F9A7070 2 | :100D9000923059F081FF03C094B7977F94BF282EFB 3 | :100DA00080E0F9D0EEE0FF27099485E08EBD8EE06B 4 | :100DB000F2D0BA9AD19A86E02EE33EEF91E03DBDA3 5 | :100DC0002CBD9BB9589BFECFB29AA8958150B9F71C 6 | :100DD00093E0D92ECC24C39425E0B22E32ECE32E3E 7 | :100DE00036E0F32E8F2D806CA82EC1D0813461F4B3 8 | :100DF000BED0182FD4D01238E9F0113811F48BE39B 9 | :100E000001C083E0A5D0A1C0823411F484E103C005 10 | :100E1000853419F485E0CBD098C0853539F4A7D056 11 | :100E2000C82FA5D0D82FCC0FDD1F8EC0863521F45A 12 | :100E300084E0BDD080E0E6CF843609F04FC097D083 13 | :100E400096D0982E94D0882E792C00E610E08FD082 14 | :100E5000F80181938F017A947110F9CFA0D0209777 15 | :100E6000F1F4309160003093E40020916100209310 16 | :100E7000E500A092610040917C004093E600409123 17 | :100E80007D004093E700832F922F0E9780937C0084 18 | :100E9000892F8F70806C80937D00E0926000F5E474 19 | :100EA0008F1201C0FFCFFE01D7BEE89507B600FC48 20 | :100EB000FDCFA0E6B0E0FE018D919D910C01C7BE73 21 | :100EC000E89511249A949A9432969110F5CFFE01E8 22 | :100ED000B7BEE89507B600FCFDCF37C0843739F5BB 23 | :100EE00046D045D0982E43D05AD08E010115110519 24 | :100EF00019F48091E40014C00130110519F48091B7 25 | :100F0000E5000EC00C31110519F48091E60008C00F 26 | :100F10000D31110519F48091E70002C0F8018491A8 27 | :100F200017D09A940F5F1F4F9110E0CF0EC08537F6 28 | :100F300039F435D08EE10CD082E90AD087E062CF57 29 | :100F4000813511F488E027D02AD080E101D04DCF3F 30 | :100F50002AE030E08095089410F4D99802C0D99A1C 31 | :100F6000000015D014D086952A95B1F70895A8955C 32 | :100F700029E030E0CA99FECF0AD009D008D0889481 33 | :100F8000CA9908942A9511F08795F7CF08959CE3A4 34 | :100F90009A95F1F7089598E191BD81BD0895E7DF35 35 | :100FA000803219F088E0F7DFFFCF84E1D1CFCF9313 36 | :100FB000C82FDDDFC150E9F7CF91F1CFFC010A0165 37 | :0E0FC00067BFE895112407B600FCFDCF089529 38 | :020FFE00003BB6 39 | :0400000300000D806C 40 | :00000001FF 41 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny44_8000000L.hex: -------------------------------------------------------------------------------- 1 | :100D800001C01CC1112484B7882379F0982F9A7070 2 | :100D9000923059F081FF03C094B7977F94BF282EFB 3 | :100DA00080E0F9D0EEE0FF27099485E08EBD8EE06B 4 | :100DB000F2D0BA9AD19A86E028E13EEF91E03DBDAB 5 | :100DC0002CBD9BB9589BFECFB29AA8958150B9F71C 6 | :100DD00093E0D92ECC24C39425E0B22E32ECE32E3E 7 | :100DE00036E0F32E8F2D806CA82EC1D0813461F4B3 8 | :100DF000BED0182FD4D01238E9F0113811F48BE39B 9 | :100E000001C083E0A5D0A1C0823411F484E103C005 10 | :100E1000853419F485E0CBD098C0853539F4A7D056 11 | :100E2000C82FA5D0D82FCC0FDD1F8EC0863521F45A 12 | :100E300084E0BDD080E0E6CF843609F04FC097D083 13 | :100E400096D0982E94D0882E792C00E610E08FD082 14 | :100E5000F80181938F017A947110F9CFA0D0209777 15 | :100E6000F1F4309160003093E40020916100209310 16 | :100E7000E500A092610040917C004093E600409123 17 | :100E80007D004093E700832F922F0E9780937C0084 18 | :100E9000892F8F70806C80937D00E0926000F5E474 19 | :100EA0008F1201C0FFCFFE01D7BEE89507B600FC48 20 | :100EB000FDCFA0E6B0E0FE018D919D910C01C7BE73 21 | :100EC000E89511249A949A9432969110F5CFFE01E8 22 | :100ED000B7BEE89507B600FCFDCF37C0843739F5BB 23 | :100EE00046D045D0982E43D05AD08E010115110519 24 | :100EF00019F48091E40014C00130110519F48091B7 25 | :100F0000E5000EC00C31110519F48091E60008C00F 26 | :100F10000D31110519F48091E70002C0F8018491A8 27 | :100F200017D09A940F5F1F4F9110E0CF0EC08537F6 28 | :100F300039F435D08EE10CD082E90AD087E062CF57 29 | :100F4000813511F488E027D02AD080E101D04DCF3F 30 | :100F50002AE030E08095089410F4D99802C0D99A1C 31 | :100F6000000015D014D086952A95B1F70895A8955C 32 | :100F700029E030E0CA99FECF0AD009D008D0889481 33 | :100F8000CA9908942A9511F08795F7CF089592E4AD 34 | :100F90009A95F1F7089598E191BD81BD0895E7DF35 35 | :100FA000803219F088E0F7DFFFCF84E1D1CFCF9313 36 | :100FB000C82FDDDFC150E9F7CF91F1CFFC010A0165 37 | :0E0FC00067BFE895112407B600FCFDCF089529 38 | :020FFE00003BB6 39 | :0400000300000D806C 40 | :00000001FF 41 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny44_9216000L.hex: -------------------------------------------------------------------------------- 1 | :100D800001C01CC1112484B7882379F0982F9A7070 2 | :100D9000923059F081FF03C094B7977F94BF282EFB 3 | :100DA00080E0F9D0EEE0FF27099485E08EBD8EE06B 4 | :100DB000F2D0BA9AD19A86E02EEC3DEF91E03DBD9B 5 | :100DC0002CBD9BB9589BFECFB29AA8958150B9F71C 6 | :100DD00093E0D92ECC24C39425E0B22E32ECE32E3E 7 | :100DE00036E0F32E8F2D806CA82EC1D0813461F4B3 8 | :100DF000BED0182FD4D01238E9F0113811F48BE39B 9 | :100E000001C083E0A5D0A1C0823411F484E103C005 10 | :100E1000853419F485E0CBD098C0853539F4A7D056 11 | :100E2000C82FA5D0D82FCC0FDD1F8EC0863521F45A 12 | :100E300084E0BDD080E0E6CF843609F04FC097D083 13 | :100E400096D0982E94D0882E792C00E610E08FD082 14 | :100E5000F80181938F017A947110F9CFA0D0209777 15 | :100E6000F1F4309160003093E40020916100209310 16 | :100E7000E500A092610040917C004093E600409123 17 | :100E80007D004093E700832F922F0E9780937C0084 18 | :100E9000892F8F70806C80937D00E0926000F5E474 19 | :100EA0008F1201C0FFCFFE01D7BEE89507B600FC48 20 | :100EB000FDCFA0E6B0E0FE018D919D910C01C7BE73 21 | :100EC000E89511249A949A9432969110F5CFFE01E8 22 | :100ED000B7BEE89507B600FCFDCF37C0843739F5BB 23 | :100EE00046D045D0982E43D05AD08E010115110519 24 | :100EF00019F48091E40014C00130110519F48091B7 25 | :100F0000E5000EC00C31110519F48091E60008C00F 26 | :100F10000D31110519F48091E70002C0F8018491A8 27 | :100F200017D09A940F5F1F4F9110E0CF0EC08537F6 28 | :100F300039F435D08EE10CD082E90AD087E062CF57 29 | :100F4000813511F488E027D02AD080E101D04DCF3F 30 | :100F50002AE030E08095089410F4D99802C0D99A1C 31 | :100F6000000015D014D086952A95B1F70895A8955C 32 | :100F700029E030E0CA99FECF0AD009D008D0889481 33 | :100F8000CA9908942A9511F08795F7CF08959CE4A3 34 | :100F90009A95F1F7089598E191BD81BD0895E7DF35 35 | :100FA000803219F088E0F7DFFFCF84E1D1CFCF9313 36 | :100FB000C82FDDDFC150E9F7CF91F1CFFC010A0165 37 | :0E0FC00067BFE895112407B600FCFDCF089529 38 | :020FFE00003BB6 39 | :0400000300000D806C 40 | :00000001FF 41 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny45_1000000L.hex: -------------------------------------------------------------------------------- 1 | :100DC00001C00CC1112484B7882379F0982F9A7040 2 | :100DD000923059F081FF03C094B7977F94BF282EBB 3 | :100DE00080E0E9D0E6E0FF2709948EE0E4D0B89AED 4 | :100DF00093E0D92ECC24C39425E0B22E32EEE32E1C 5 | :100E000036E0F32E8F2D806CA82EC1D0813461F492 6 | :100E1000BED0182FD4D01238E9F0113811F48BE37A 7 | :100E200001C083E0A5D0A1C0823411F484E103C0E5 8 | :100E3000853419F485E0CBD098C0853539F4A7D036 9 | :100E4000C82FA5D0D82FCC0FDD1F8EC0863521F43A 10 | :100E500084E0BDD080E0E6CF843609F04FC097D063 11 | :100E600096D0982E94D0882E792C00E610E08FD062 12 | :100E7000F80181938F017A947110F9CFA0D0209757 13 | :100E8000F1F4309160003093E400209161002093F0 14 | :100E9000E500A092610040916C004093E600409113 15 | :100EA0006D004093E700832F922F069780936C008C 16 | :100EB000892F8F70806C80936D00E0926000F5E464 17 | :100EC0008F1201C0FFCFFE01D7BEE89507B600FC28 18 | :100ED000FDCFA0E6B0E0FE018D919D910C01C7BE53 19 | :100EE000E89511249A949A9432969110F5CFFE01C8 20 | :100EF000B7BEE89507B600FCFDCF37C0843739F59B 21 | :100F000046D045D0982E43D05AD08E0101151105F8 22 | :100F100019F48091E40014C00130110519F4809196 23 | :100F2000E5000EC00C30110519F48091E60008C0F0 24 | :100F30000D30110519F48091E70002C0F801849189 25 | :100F400017D09A940F5F1F4F9110E0CF0EC08537D6 26 | :100F500039F435D08EE10CD082E90AD086E062CF38 27 | :100F6000813511F488E027D02AD080E101D04DCF1F 28 | :100F70002AE030E08095089410F4C09802C0C09A2E 29 | :100F8000000015D014D086952A95B1F70895A8953C 30 | :100F900029E030E0B199FECF0AD009D008D088947A 31 | :100FA000B19908942A9511F08795F7CF089592E4A6 32 | :100FB0009A95F1F7089598E191BD81BD0895E7DF15 33 | :100FC000803219F088E0F7DFFFCF84E1D1CFCF93F3 34 | :100FD000C82FDDDFC150E9F7CF91F1CFFC010A0145 35 | :0E0FE00067BFE895112407B600FCFDCF089509 36 | :020FFE00003BB6 37 | :0400000300000DC02C 38 | :00000001FF 39 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny45_11059200L.hex: -------------------------------------------------------------------------------- 1 | :100DC00001C00CC1112484B7882379F0982F9A7040 2 | :100DD000923059F081FF03C094B7977F94BF282EBB 3 | :100DE00080E0E9D0E6E0FF2709948EE0E4D0B89AED 4 | :100DF00093E0D92ECC24C39425E0B22E32EEE32E1C 5 | :100E000036E0F32E8F2D806CA82EC1D0813461F492 6 | :100E1000BED0182FD4D01238E9F0113811F48BE37A 7 | :100E200001C083E0A5D0A1C0823411F484E103C0E5 8 | :100E3000853419F485E0CBD098C0853539F4A7D036 9 | :100E4000C82FA5D0D82FCC0FDD1F8EC0863521F43A 10 | :100E500084E0BDD080E0E6CF843609F04FC097D063 11 | :100E600096D0982E94D0882E792C00E610E08FD062 12 | :100E7000F80181938F017A947110F9CFA0D0209757 13 | :100E8000F1F4309160003093E400209161002093F0 14 | :100E9000E500A092610040916C004093E600409113 15 | :100EA0006D004093E700832F922F069780936C008C 16 | :100EB000892F8F70806C80936D00E0926000F5E464 17 | :100EC0008F1201C0FFCFFE01D7BEE89507B600FC28 18 | :100ED000FDCFA0E6B0E0FE018D919D910C01C7BE53 19 | :100EE000E89511249A949A9432969110F5CFFE01C8 20 | :100EF000B7BEE89507B600FCFDCF37C0843739F59B 21 | :100F000046D045D0982E43D05AD08E0101151105F8 22 | :100F100019F48091E40014C00130110519F4809196 23 | :100F2000E5000EC00C30110519F48091E60008C0F0 24 | :100F30000D30110519F48091E70002C0F801849189 25 | :100F400017D09A940F5F1F4F9110E0CF0EC08537D6 26 | :100F500039F435D08EE10CD082E90AD086E062CF38 27 | :100F6000813511F488E027D02AD080E101D04DCF1F 28 | :100F70002AE030E08095089410F4C09802C0C09A2E 29 | :100F8000000015D014D086952A95B1F70895A8953C 30 | :100F900029E030E0B199FECF0AD009D008D088947A 31 | :100FA000B19908942A9511F08795F7CF08959CE59B 32 | :100FB0009A95F1F7089598E191BD81BD0895E7DF15 33 | :100FC000803219F088E0F7DFFFCF84E1D1CFCF93F3 34 | :100FD000C82FDDDFC150E9F7CF91F1CFFC010A0145 35 | :0E0FE00067BFE895112407B600FCFDCF089509 36 | :020FFE00003BB6 37 | :0400000300000DC02C 38 | :00000001FF 39 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny45_12000000L.hex: -------------------------------------------------------------------------------- 1 | :100DC00001C00CC1112484B7882379F0982F9A7040 2 | :100DD000923059F081FF03C094B7977F94BF282EBB 3 | :100DE00080E0E9D0E6E0FF2709948EE0E4D0B89AED 4 | :100DF00093E0D92ECC24C39425E0B22E32EEE32E1C 5 | :100E000036E0F32E8F2D806CA82EC1D0813461F492 6 | :100E1000BED0182FD4D01238E9F0113811F48BE37A 7 | :100E200001C083E0A5D0A1C0823411F484E103C0E5 8 | :100E3000853419F485E0CBD098C0853539F4A7D036 9 | :100E4000C82FA5D0D82FCC0FDD1F8EC0863521F43A 10 | :100E500084E0BDD080E0E6CF843609F04FC097D063 11 | :100E600096D0982E94D0882E792C00E610E08FD062 12 | :100E7000F80181938F017A947110F9CFA0D0209757 13 | :100E8000F1F4309160003093E400209161002093F0 14 | :100E9000E500A092610040916C004093E600409113 15 | :100EA0006D004093E700832F922F069780936C008C 16 | :100EB000892F8F70806C80936D00E0926000F5E464 17 | :100EC0008F1201C0FFCFFE01D7BEE89507B600FC28 18 | :100ED000FDCFA0E6B0E0FE018D919D910C01C7BE53 19 | :100EE000E89511249A949A9432969110F5CFFE01C8 20 | :100EF000B7BEE89507B600FCFDCF37C0843739F59B 21 | :100F000046D045D0982E43D05AD08E0101151105F8 22 | :100F100019F48091E40014C00130110519F4809196 23 | :100F2000E5000EC00C30110519F48091E60008C0F0 24 | :100F30000D30110519F48091E70002C0F801849189 25 | :100F400017D09A940F5F1F4F9110E0CF0EC08537D6 26 | :100F500039F435D08EE10CD082E90AD086E062CF38 27 | :100F6000813511F488E027D02AD080E101D04DCF1F 28 | :100F70002AE030E08095089410F4C09802C0C09A2E 29 | :100F8000000015D014D086952A95B1F70895A8953C 30 | :100F900029E030E0B199FECF0AD009D008D088947A 31 | :100FA000B19908942A9511F08795F7CF089594E6A2 32 | :100FB0009A95F1F7089598E191BD81BD0895E7DF15 33 | :100FC000803219F088E0F7DFFFCF84E1D1CFCF93F3 34 | :100FD000C82FDDDFC150E9F7CF91F1CFFC010A0145 35 | :0E0FE00067BFE895112407B600FCFDCF089509 36 | :020FFE00003BB6 37 | :0400000300000DC02C 38 | :00000001FF 39 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny45_14745600L.hex: -------------------------------------------------------------------------------- 1 | :100DC00001C00CC1112484B7882379F0982F9A7040 2 | :100DD000923059F081FF03C094B7977F94BF282EBB 3 | :100DE00080E0E9D0E6E0FF2709948EE0E4D0B89AED 4 | :100DF00093E0D92ECC24C39425E0B22E32EEE32E1C 5 | :100E000036E0F32E8F2D806CA82EC1D0813461F492 6 | :100E1000BED0182FD4D01238E9F0113811F48BE37A 7 | :100E200001C083E0A5D0A1C0823411F484E103C0E5 8 | :100E3000853419F485E0CBD098C0853539F4A7D036 9 | :100E4000C82FA5D0D82FCC0FDD1F8EC0863521F43A 10 | :100E500084E0BDD080E0E6CF843609F04FC097D063 11 | :100E600096D0982E94D0882E792C00E610E08FD062 12 | :100E7000F80181938F017A947110F9CFA0D0209757 13 | :100E8000F1F4309160003093E400209161002093F0 14 | :100E9000E500A092610040916C004093E600409113 15 | :100EA0006D004093E700832F922F069780936C008C 16 | :100EB000892F8F70806C80936D00E0926000F5E464 17 | :100EC0008F1201C0FFCFFE01D7BEE89507B600FC28 18 | :100ED000FDCFA0E6B0E0FE018D919D910C01C7BE53 19 | :100EE000E89511249A949A9432969110F5CFFE01C8 20 | :100EF000B7BEE89507B600FCFDCF37C0843739F59B 21 | :100F000046D045D0982E43D05AD08E0101151105F8 22 | :100F100019F48091E40014C00130110519F4809196 23 | :100F2000E5000EC00C30110519F48091E60008C0F0 24 | :100F30000D30110519F48091E70002C0F801849189 25 | :100F400017D09A940F5F1F4F9110E0CF0EC08537D6 26 | :100F500039F435D08EE10CD082E90AD086E062CF38 27 | :100F6000813511F488E027D02AD080E101D04DCF1F 28 | :100F70002AE030E08095089410F4C09802C0C09A2E 29 | :100F8000000015D014D086952A95B1F70895A8953C 30 | :100F900029E030E0B199FECF0AD009D008D088947A 31 | :100FA000B19908942A9511F08795F7CF08959CE799 32 | :100FB0009A95F1F7089598E191BD81BD0895E7DF15 33 | :100FC000803219F088E0F7DFFFCF84E1D1CFCF93F3 34 | :100FD000C82FDDDFC150E9F7CF91F1CFFC010A0145 35 | :0E0FE00067BFE895112407B600FCFDCF089509 36 | :020FFE00003BB6 37 | :0400000300000DC02C 38 | :00000001FF 39 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny45_16000000L.hex: -------------------------------------------------------------------------------- 1 | :100DC00001C00CC1112484B7882379F0982F9A7040 2 | :100DD000923059F081FF03C094B7977F94BF282EBB 3 | :100DE00080E0E9D0E6E0FF2709948EE0E4D0B89AED 4 | :100DF00093E0D92ECC24C39425E0B22E32EEE32E1C 5 | :100E000036E0F32E8F2D806CA82EC1D0813461F492 6 | :100E1000BED0182FD4D01238E9F0113811F48BE37A 7 | :100E200001C083E0A5D0A1C0823411F484E103C0E5 8 | :100E3000853419F485E0CBD098C0853539F4A7D036 9 | :100E4000C82FA5D0D82FCC0FDD1F8EC0863521F43A 10 | :100E500084E0BDD080E0E6CF843609F04FC097D063 11 | :100E600096D0982E94D0882E792C00E610E08FD062 12 | :100E7000F80181938F017A947110F9CFA0D0209757 13 | :100E8000F1F4309160003093E400209161002093F0 14 | :100E9000E500A092610040916C004093E600409113 15 | :100EA0006D004093E700832F922F069780936C008C 16 | :100EB000892F8F70806C80936D00E0926000F5E464 17 | :100EC0008F1201C0FFCFFE01D7BEE89507B600FC28 18 | :100ED000FDCFA0E6B0E0FE018D919D910C01C7BE53 19 | :100EE000E89511249A949A9432969110F5CFFE01C8 20 | :100EF000B7BEE89507B600FCFDCF37C0843739F59B 21 | :100F000046D045D0982E43D05AD08E0101151105F8 22 | :100F100019F48091E40014C00130110519F4809196 23 | :100F2000E5000EC00C30110519F48091E60008C0F0 24 | :100F30000D30110519F48091E70002C0F801849189 25 | :100F400017D09A940F5F1F4F9110E0CF0EC08537D6 26 | :100F500039F435D08EE10CD082E90AD086E062CF38 27 | :100F6000813511F488E027D02AD080E101D04DCF1F 28 | :100F70002AE030E08095089410F4C09802C0C09A2E 29 | :100F8000000015D014D086952A95B1F70895A8953C 30 | :100F900029E030E0B199FECF0AD009D008D088947A 31 | :100FA000B19908942A9511F08795F7CF089597E89D 32 | :100FB0009A95F1F7089598E191BD81BD0895E7DF15 33 | :100FC000803219F088E0F7DFFFCF84E1D1CFCF93F3 34 | :100FD000C82FDDDFC150E9F7CF91F1CFFC010A0145 35 | :0E0FE00067BFE895112407B600FCFDCF089509 36 | :020FFE00003BB6 37 | :0400000300000DC02C 38 | :00000001FF 39 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny45_18432000L.hex: -------------------------------------------------------------------------------- 1 | :100DC00001C00CC1112484B7882379F0982F9A7040 2 | :100DD000923059F081FF03C094B7977F94BF282EBB 3 | :100DE00080E0E9D0E6E0FF2709948EE0E4D0B89AED 4 | :100DF00093E0D92ECC24C39425E0B22E32EEE32E1C 5 | :100E000036E0F32E8F2D806CA82EC1D0813461F492 6 | :100E1000BED0182FD4D01238E9F0113811F48BE37A 7 | :100E200001C083E0A5D0A1C0823411F484E103C0E5 8 | :100E3000853419F485E0CBD098C0853539F4A7D036 9 | :100E4000C82FA5D0D82FCC0FDD1F8EC0863521F43A 10 | :100E500084E0BDD080E0E6CF843609F04FC097D063 11 | :100E600096D0982E94D0882E792C00E610E08FD062 12 | :100E7000F80181938F017A947110F9CFA0D0209757 13 | :100E8000F1F4309160003093E400209161002093F0 14 | :100E9000E500A092610040916C004093E600409113 15 | :100EA0006D004093E700832F922F069780936C008C 16 | :100EB000892F8F70806C80936D00E0926000F5E464 17 | :100EC0008F1201C0FFCFFE01D7BEE89507B600FC28 18 | :100ED000FDCFA0E6B0E0FE018D919D910C01C7BE53 19 | :100EE000E89511249A949A9432969110F5CFFE01C8 20 | :100EF000B7BEE89507B600FCFDCF37C0843739F59B 21 | :100F000046D045D0982E43D05AD08E0101151105F8 22 | :100F100019F48091E40014C00130110519F4809196 23 | :100F2000E5000EC00C30110519F48091E60008C0F0 24 | :100F30000D30110519F48091E70002C0F801849189 25 | :100F400017D09A940F5F1F4F9110E0CF0EC08537D6 26 | :100F500039F435D08EE10CD082E90AD086E062CF38 27 | :100F6000813511F488E027D02AD080E101D04DCF1F 28 | :100F70002AE030E08095089410F4C09802C0C09A2E 29 | :100F8000000015D014D086952A95B1F70895A8953C 30 | :100F900029E030E0B199FECF0AD009D008D088947A 31 | :100FA000B19908942A9511F08795F7CF08959CE997 32 | :100FB0009A95F1F7089598E191BD81BD0895E7DF15 33 | :100FC000803219F088E0F7DFFFCF84E1D1CFCF93F3 34 | :100FD000C82FDDDFC150E9F7CF91F1CFFC010A0145 35 | :0E0FE00067BFE895112407B600FCFDCF089509 36 | :020FFE00003BB6 37 | :0400000300000DC02C 38 | :00000001FF 39 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny45_20000000L.hex: -------------------------------------------------------------------------------- 1 | :100DC00001C00CC1112484B7882379F0982F9A7040 2 | :100DD000923059F081FF03C094B7977F94BF282EBB 3 | :100DE00080E0E9D0E6E0FF2709948EE0E4D0B89AED 4 | :100DF00093E0D92ECC24C39425E0B22E32EEE32E1C 5 | :100E000036E0F32E8F2D806CA82EC1D0813461F492 6 | :100E1000BED0182FD4D01238E9F0113811F48BE37A 7 | :100E200001C083E0A5D0A1C0823411F484E103C0E5 8 | :100E3000853419F485E0CBD098C0853539F4A7D036 9 | :100E4000C82FA5D0D82FCC0FDD1F8EC0863521F43A 10 | :100E500084E0BDD080E0E6CF843609F04FC097D063 11 | :100E600096D0982E94D0882E792C00E610E08FD062 12 | :100E7000F80181938F017A947110F9CFA0D0209757 13 | :100E8000F1F4309160003093E400209161002093F0 14 | :100E9000E500A092610040916C004093E600409113 15 | :100EA0006D004093E700832F922F069780936C008C 16 | :100EB000892F8F70806C80936D00E0926000F5E464 17 | :100EC0008F1201C0FFCFFE01D7BEE89507B600FC28 18 | :100ED000FDCFA0E6B0E0FE018D919D910C01C7BE53 19 | :100EE000E89511249A949A9432969110F5CFFE01C8 20 | :100EF000B7BEE89507B600FCFDCF37C0843739F59B 21 | :100F000046D045D0982E43D05AD08E0101151105F8 22 | :100F100019F48091E40014C00130110519F4809196 23 | :100F2000E5000EC00C30110519F48091E60008C0F0 24 | :100F30000D30110519F48091E70002C0F801849189 25 | :100F400017D09A940F5F1F4F9110E0CF0EC08537D6 26 | :100F500039F435D08EE10CD082E90AD086E062CF38 27 | :100F6000813511F488E027D02AD080E101D04DCF1F 28 | :100F70002AE030E08095089410F4C09802C0C09A2E 29 | :100F8000000015D014D086952A95B1F70895A8953C 30 | :100F900029E030E0B199FECF0AD009D008D088947A 31 | :100FA000B19908942A9511F08795F7CF08959AEA98 32 | :100FB0009A95F1F7089598E191BD81BD0895E7DF15 33 | :100FC000803219F088E0F7DFFFCF84E1D1CFCF93F3 34 | :100FD000C82FDDDFC150E9F7CF91F1CFFC010A0145 35 | :0E0FE00067BFE895112407B600FCFDCF089509 36 | :020FFE00003BB6 37 | :0400000300000DC02C 38 | :00000001FF 39 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny45_7372800L.hex: -------------------------------------------------------------------------------- 1 | :100DC00001C00CC1112484B7882379F0982F9A7040 2 | :100DD000923059F081FF03C094B7977F94BF282EBB 3 | :100DE00080E0E9D0E6E0FF2709948EE0E4D0B89AED 4 | :100DF00093E0D92ECC24C39425E0B22E32EEE32E1C 5 | :100E000036E0F32E8F2D806CA82EC1D0813461F492 6 | :100E1000BED0182FD4D01238E9F0113811F48BE37A 7 | :100E200001C083E0A5D0A1C0823411F484E103C0E5 8 | :100E3000853419F485E0CBD098C0853539F4A7D036 9 | :100E4000C82FA5D0D82FCC0FDD1F8EC0863521F43A 10 | :100E500084E0BDD080E0E6CF843609F04FC097D063 11 | :100E600096D0982E94D0882E792C00E610E08FD062 12 | :100E7000F80181938F017A947110F9CFA0D0209757 13 | :100E8000F1F4309160003093E400209161002093F0 14 | :100E9000E500A092610040916C004093E600409113 15 | :100EA0006D004093E700832F922F069780936C008C 16 | :100EB000892F8F70806C80936D00E0926000F5E464 17 | :100EC0008F1201C0FFCFFE01D7BEE89507B600FC28 18 | :100ED000FDCFA0E6B0E0FE018D919D910C01C7BE53 19 | :100EE000E89511249A949A9432969110F5CFFE01C8 20 | :100EF000B7BEE89507B600FCFDCF37C0843739F59B 21 | :100F000046D045D0982E43D05AD08E0101151105F8 22 | :100F100019F48091E40014C00130110519F4809196 23 | :100F2000E5000EC00C30110519F48091E60008C0F0 24 | :100F30000D30110519F48091E70002C0F801849189 25 | :100F400017D09A940F5F1F4F9110E0CF0EC08537D6 26 | :100F500039F435D08EE10CD082E90AD086E062CF38 27 | :100F6000813511F488E027D02AD080E101D04DCF1F 28 | :100F70002AE030E08095089410F4C09802C0C09A2E 29 | :100F8000000015D014D086952A95B1F70895A8953C 30 | :100F900029E030E0B199FECF0AD009D008D088947A 31 | :100FA000B19908942A9511F08795F7CF08959CE39D 32 | :100FB0009A95F1F7089598E191BD81BD0895E7DF15 33 | :100FC000803219F088E0F7DFFFCF84E1D1CFCF93F3 34 | :100FD000C82FDDDFC150E9F7CF91F1CFFC010A0145 35 | :0E0FE00067BFE895112407B600FCFDCF089509 36 | :020FFE00003BB6 37 | :0400000300000DC02C 38 | :00000001FF 39 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny45_8000000L.hex: -------------------------------------------------------------------------------- 1 | :100DC00001C00CC1112484B7882379F0982F9A7040 2 | :100DD000923059F081FF03C094B7977F94BF282EBB 3 | :100DE00080E0E9D0E6E0FF2709948EE0E4D0B89AED 4 | :100DF00093E0D92ECC24C39425E0B22E32EEE32E1C 5 | :100E000036E0F32E8F2D806CA82EC1D0813461F492 6 | :100E1000BED0182FD4D01238E9F0113811F48BE37A 7 | :100E200001C083E0A5D0A1C0823411F484E103C0E5 8 | :100E3000853419F485E0CBD098C0853539F4A7D036 9 | :100E4000C82FA5D0D82FCC0FDD1F8EC0863521F43A 10 | :100E500084E0BDD080E0E6CF843609F04FC097D063 11 | :100E600096D0982E94D0882E792C00E610E08FD062 12 | :100E7000F80181938F017A947110F9CFA0D0209757 13 | :100E8000F1F4309160003093E400209161002093F0 14 | :100E9000E500A092610040916C004093E600409113 15 | :100EA0006D004093E700832F922F069780936C008C 16 | :100EB000892F8F70806C80936D00E0926000F5E464 17 | :100EC0008F1201C0FFCFFE01D7BEE89507B600FC28 18 | :100ED000FDCFA0E6B0E0FE018D919D910C01C7BE53 19 | :100EE000E89511249A949A9432969110F5CFFE01C8 20 | :100EF000B7BEE89507B600FCFDCF37C0843739F59B 21 | :100F000046D045D0982E43D05AD08E0101151105F8 22 | :100F100019F48091E40014C00130110519F4809196 23 | :100F2000E5000EC00C30110519F48091E60008C0F0 24 | :100F30000D30110519F48091E70002C0F801849189 25 | :100F400017D09A940F5F1F4F9110E0CF0EC08537D6 26 | :100F500039F435D08EE10CD082E90AD086E062CF38 27 | :100F6000813511F488E027D02AD080E101D04DCF1F 28 | :100F70002AE030E08095089410F4C09802C0C09A2E 29 | :100F8000000015D014D086952A95B1F70895A8953C 30 | :100F900029E030E0B199FECF0AD009D008D088947A 31 | :100FA000B19908942A9511F08795F7CF089592E4A6 32 | :100FB0009A95F1F7089598E191BD81BD0895E7DF15 33 | :100FC000803219F088E0F7DFFFCF84E1D1CFCF93F3 34 | :100FD000C82FDDDFC150E9F7CF91F1CFFC010A0145 35 | :0E0FE00067BFE895112407B600FCFDCF089509 36 | :020FFE00003BB6 37 | :0400000300000DC02C 38 | :00000001FF 39 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny45_9216000L.hex: -------------------------------------------------------------------------------- 1 | :100DC00001C00CC1112484B7882379F0982F9A7040 2 | :100DD000923059F081FF03C094B7977F94BF282EBB 3 | :100DE00080E0E9D0E6E0FF2709948EE0E4D0B89AED 4 | :100DF00093E0D92ECC24C39425E0B22E32EEE32E1C 5 | :100E000036E0F32E8F2D806CA82EC1D0813461F492 6 | :100E1000BED0182FD4D01238E9F0113811F48BE37A 7 | :100E200001C083E0A5D0A1C0823411F484E103C0E5 8 | :100E3000853419F485E0CBD098C0853539F4A7D036 9 | :100E4000C82FA5D0D82FCC0FDD1F8EC0863521F43A 10 | :100E500084E0BDD080E0E6CF843609F04FC097D063 11 | :100E600096D0982E94D0882E792C00E610E08FD062 12 | :100E7000F80181938F017A947110F9CFA0D0209757 13 | :100E8000F1F4309160003093E400209161002093F0 14 | :100E9000E500A092610040916C004093E600409113 15 | :100EA0006D004093E700832F922F069780936C008C 16 | :100EB000892F8F70806C80936D00E0926000F5E464 17 | :100EC0008F1201C0FFCFFE01D7BEE89507B600FC28 18 | :100ED000FDCFA0E6B0E0FE018D919D910C01C7BE53 19 | :100EE000E89511249A949A9432969110F5CFFE01C8 20 | :100EF000B7BEE89507B600FCFDCF37C0843739F59B 21 | :100F000046D045D0982E43D05AD08E0101151105F8 22 | :100F100019F48091E40014C00130110519F4809196 23 | :100F2000E5000EC00C30110519F48091E60008C0F0 24 | :100F30000D30110519F48091E70002C0F801849189 25 | :100F400017D09A940F5F1F4F9110E0CF0EC08537D6 26 | :100F500039F435D08EE10CD082E90AD086E062CF38 27 | :100F6000813511F488E027D02AD080E101D04DCF1F 28 | :100F70002AE030E08095089410F4C09802C0C09A2E 29 | :100F8000000015D014D086952A95B1F70895A8953C 30 | :100F900029E030E0B199FECF0AD009D008D088947A 31 | :100FA000B19908942A9511F08795F7CF08959CE49C 32 | :100FB0009A95F1F7089598E191BD81BD0895E7DF15 33 | :100FC000803219F088E0F7DFFFCF84E1D1CFCF93F3 34 | :100FD000C82FDDDFC150E9F7CF91F1CFFC010A0145 35 | :0E0FE00067BFE895112407B600FCFDCF089509 36 | :020FFE00003BB6 37 | :0400000300000DC02C 38 | :00000001FF 39 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny461_1000000L.hex: -------------------------------------------------------------------------------- 1 | :100D800001C01AC1112484B7882379F0982F9A7072 2 | :100D9000923059F081FF03C094B7977F94BF282EFB 3 | :100DA00080E0F7D0E9E0FF2709948EE08FBDF1D015 4 | :100DB000BB9AD69A86E099EF24E09EBD28BF08B67C 5 | :100DC00002FEFDCFB39AA8958150B9F793E0D92ED2 6 | :100DD000CC24C39425E0B22E32ECE32E36E0F32E81 7 | :100DE0008F2D806CA82EC1D0813461F4BED0182F15 8 | :100DF000D4D01238E9F0113811F48BE301C083E04C 9 | :100E0000A5D0A1C0823411F484E103C0853419F463 10 | :100E100085E0CBD098C0853539F4A7D0C82FA5D0B0 11 | :100E2000D82FCC0FDD1F8EC0863521F484E0BDD0D5 12 | :100E300080E0E6CF843609F04FC097D096D0982E48 13 | :100E400094D0882E792C00E610E08FD0F8018193A1 14 | :100E50008F017A947110F9CFA0D02097F1F43091DE 15 | :100E600060003093E400209161002093E500A0929F 16 | :100E70006100409172004093E600409173004093FE 17 | :100E8000E700832F922F099780937200892F8F702C 18 | :100E9000806C80937300E0926000F5E48F1201C0D3 19 | :100EA000FFCFFE01D7BEE89507B600FCFDCFA0E658 20 | :100EB000B0E0FE018D919D910C01C7BEE895112413 21 | :100EC0009A949A9432969110F5CFFE01B7BEE895A8 22 | :100ED00007B600FCFDCF37C0843739F546D045D082 23 | :100EE000982E43D05AD08E010115110519F4809126 24 | :100EF000E40014C00130110519F48091E5000EC022 25 | :100F00000231110519F48091E60008C00331110582 26 | :100F100019F48091E70002C0F801849117D09A94E7 27 | :100F20000F5F1F4F9110E0CF0EC0853739F435D0D9 28 | :100F30008EE10CD082E90AD088E062CF813511F4CD 29 | :100F400088E027D02AD080E101D04DCF2AE030E0E0 30 | :100F50008095089410F4DE9802C0DE9A000015D047 31 | :100F600014D086952A95B1F70895A89529E030E028 32 | :100F7000CF99FECF0AD009D008D08894CF99089491 33 | :100F80002A9511F08795F7CF089592E49A95F1F795 34 | :100F9000089598E191BD81BD0895E7DF803219F091 35 | :100FA00088E0F7DFFFCF84E1D1CFCF93C82FDDDF1B 36 | :100FB000C150E9F7CF91F1CFFC010A0167BFE89575 37 | :0A0FC000112407B600FCFDCF0895D0 38 | :020FFE00003BB6 39 | :0400000300000D806C 40 | :00000001FF 41 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny461_11059200L.hex: -------------------------------------------------------------------------------- 1 | :100D800001C01AC1112484B7882379F0982F9A7072 2 | :100D9000923059F081FF03C094B7977F94BF282EFB 3 | :100DA00080E0F7D0E9E0FF2709948EE08FBDF1D015 4 | :100DB000BB9AD69A86E09CEA24E09EBD28BF08B67E 5 | :100DC00002FEFDCFB39AA8958150B9F793E0D92ED2 6 | :100DD000CC24C39425E0B22E32ECE32E36E0F32E81 7 | :100DE0008F2D806CA82EC1D0813461F4BED0182F15 8 | :100DF000D4D01238E9F0113811F48BE301C083E04C 9 | :100E0000A5D0A1C0823411F484E103C0853419F463 10 | :100E100085E0CBD098C0853539F4A7D0C82FA5D0B0 11 | :100E2000D82FCC0FDD1F8EC0863521F484E0BDD0D5 12 | :100E300080E0E6CF843609F04FC097D096D0982E48 13 | :100E400094D0882E792C00E610E08FD0F8018193A1 14 | :100E50008F017A947110F9CFA0D02097F1F43091DE 15 | :100E600060003093E400209161002093E500A0929F 16 | :100E70006100409172004093E600409173004093FE 17 | :100E8000E700832F922F099780937200892F8F702C 18 | :100E9000806C80937300E0926000F5E48F1201C0D3 19 | :100EA000FFCFFE01D7BEE89507B600FCFDCFA0E658 20 | :100EB000B0E0FE018D919D910C01C7BEE895112413 21 | :100EC0009A949A9432969110F5CFFE01B7BEE895A8 22 | :100ED00007B600FCFDCF37C0843739F546D045D082 23 | :100EE000982E43D05AD08E010115110519F4809126 24 | :100EF000E40014C00130110519F48091E5000EC022 25 | :100F00000231110519F48091E60008C00331110582 26 | :100F100019F48091E70002C0F801849117D09A94E7 27 | :100F20000F5F1F4F9110E0CF0EC0853739F435D0D9 28 | :100F30008EE10CD082E90AD088E062CF813511F4CD 29 | :100F400088E027D02AD080E101D04DCF2AE030E0E0 30 | :100F50008095089410F4DE9802C0DE9A000015D047 31 | :100F600014D086952A95B1F70895A89529E030E028 32 | :100F7000CF99FECF0AD009D008D08894CF99089491 33 | :100F80002A9511F08795F7CF08959CE59A95F1F78A 34 | :100F9000089598E191BD81BD0895E7DF803219F091 35 | :100FA00088E0F7DFFFCF84E1D1CFCF93C82FDDDF1B 36 | :100FB000C150E9F7CF91F1CFFC010A0167BFE89575 37 | :0A0FC000112407B600FCFDCF0895D0 38 | :020FFE00003BB6 39 | :0400000300000D806C 40 | :00000001FF 41 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny461_12000000L.hex: -------------------------------------------------------------------------------- 1 | :100D800001C01AC1112484B7882379F0982F9A7072 2 | :100D9000923059F081FF03C094B7977F94BF282EFB 3 | :100DA00080E0F7D0E9E0FF2709948EE08FBDF1D015 4 | :100DB000BB9AD69A86E095EA24E09EBD28BF08B685 5 | :100DC00002FEFDCFB39AA8958150B9F793E0D92ED2 6 | :100DD000CC24C39425E0B22E32ECE32E36E0F32E81 7 | :100DE0008F2D806CA82EC1D0813461F4BED0182F15 8 | :100DF000D4D01238E9F0113811F48BE301C083E04C 9 | :100E0000A5D0A1C0823411F484E103C0853419F463 10 | :100E100085E0CBD098C0853539F4A7D0C82FA5D0B0 11 | :100E2000D82FCC0FDD1F8EC0863521F484E0BDD0D5 12 | :100E300080E0E6CF843609F04FC097D096D0982E48 13 | :100E400094D0882E792C00E610E08FD0F8018193A1 14 | :100E50008F017A947110F9CFA0D02097F1F43091DE 15 | :100E600060003093E400209161002093E500A0929F 16 | :100E70006100409172004093E600409173004093FE 17 | :100E8000E700832F922F099780937200892F8F702C 18 | :100E9000806C80937300E0926000F5E48F1201C0D3 19 | :100EA000FFCFFE01D7BEE89507B600FCFDCFA0E658 20 | :100EB000B0E0FE018D919D910C01C7BEE895112413 21 | :100EC0009A949A9432969110F5CFFE01B7BEE895A8 22 | :100ED00007B600FCFDCF37C0843739F546D045D082 23 | :100EE000982E43D05AD08E010115110519F4809126 24 | :100EF000E40014C00130110519F48091E5000EC022 25 | :100F00000231110519F48091E60008C00331110582 26 | :100F100019F48091E70002C0F801849117D09A94E7 27 | :100F20000F5F1F4F9110E0CF0EC0853739F435D0D9 28 | :100F30008EE10CD082E90AD088E062CF813511F4CD 29 | :100F400088E027D02AD080E101D04DCF2AE030E0E0 30 | :100F50008095089410F4DE9802C0DE9A000015D047 31 | :100F600014D086952A95B1F70895A89529E030E028 32 | :100F7000CF99FECF0AD009D008D08894CF99089491 33 | :100F80002A9511F08795F7CF089594E69A95F1F791 34 | :100F9000089598E191BD81BD0895E7DF803219F091 35 | :100FA00088E0F7DFFFCF84E1D1CFCF93C82FDDDF1B 36 | :100FB000C150E9F7CF91F1CFFC010A0167BFE89575 37 | :0A0FC000112407B600FCFDCF0895D0 38 | :020FFE00003BB6 39 | :0400000300000D806C 40 | :00000001FF 41 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny461_14745600L.hex: -------------------------------------------------------------------------------- 1 | :100D800001C01AC1112484B7882379F0982F9A7072 2 | :100D9000923059F081FF03C094B7977F94BF282EFB 3 | :100DA00080E0F7D0E9E0FF2709948EE08FBDF1D015 4 | :100DB000BB9AD69A86E090E924E09EBD28BF08B68B 5 | :100DC00002FEFDCFB39AA8958150B9F793E0D92ED2 6 | :100DD000CC24C39425E0B22E32ECE32E36E0F32E81 7 | :100DE0008F2D806CA82EC1D0813461F4BED0182F15 8 | :100DF000D4D01238E9F0113811F48BE301C083E04C 9 | :100E0000A5D0A1C0823411F484E103C0853419F463 10 | :100E100085E0CBD098C0853539F4A7D0C82FA5D0B0 11 | :100E2000D82FCC0FDD1F8EC0863521F484E0BDD0D5 12 | :100E300080E0E6CF843609F04FC097D096D0982E48 13 | :100E400094D0882E792C00E610E08FD0F8018193A1 14 | :100E50008F017A947110F9CFA0D02097F1F43091DE 15 | :100E600060003093E400209161002093E500A0929F 16 | :100E70006100409172004093E600409173004093FE 17 | :100E8000E700832F922F099780937200892F8F702C 18 | :100E9000806C80937300E0926000F5E48F1201C0D3 19 | :100EA000FFCFFE01D7BEE89507B600FCFDCFA0E658 20 | :100EB000B0E0FE018D919D910C01C7BEE895112413 21 | :100EC0009A949A9432969110F5CFFE01B7BEE895A8 22 | :100ED00007B600FCFDCF37C0843739F546D045D082 23 | :100EE000982E43D05AD08E010115110519F4809126 24 | :100EF000E40014C00130110519F48091E5000EC022 25 | :100F00000231110519F48091E60008C00331110582 26 | :100F100019F48091E70002C0F801849117D09A94E7 27 | :100F20000F5F1F4F9110E0CF0EC0853739F435D0D9 28 | :100F30008EE10CD082E90AD088E062CF813511F4CD 29 | :100F400088E027D02AD080E101D04DCF2AE030E0E0 30 | :100F50008095089410F4DE9802C0DE9A000015D047 31 | :100F600014D086952A95B1F70895A89529E030E028 32 | :100F7000CF99FECF0AD009D008D08894CF99089491 33 | :100F80002A9511F08795F7CF08959CE79A95F1F788 34 | :100F9000089598E191BD81BD0895E7DF803219F091 35 | :100FA00088E0F7DFFFCF84E1D1CFCF93C82FDDDF1B 36 | :100FB000C150E9F7CF91F1CFFC010A0167BFE89575 37 | :0A0FC000112407B600FCFDCF0895D0 38 | :020FFE00003BB6 39 | :0400000300000D806C 40 | :00000001FF 41 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny461_16000000L.hex: -------------------------------------------------------------------------------- 1 | :100D800001C01AC1112484B7882379F0982F9A7072 2 | :100D9000923059F081FF03C094B7977F94BF282EFB 3 | :100DA00080E0F7D0E9E0FF2709948EE08FBDF1D015 4 | :100DB000BB9AD69A86E096E824E09EBD28BF08B686 5 | :100DC00002FEFDCFB39AA8958150B9F793E0D92ED2 6 | :100DD000CC24C39425E0B22E32ECE32E36E0F32E81 7 | :100DE0008F2D806CA82EC1D0813461F4BED0182F15 8 | :100DF000D4D01238E9F0113811F48BE301C083E04C 9 | :100E0000A5D0A1C0823411F484E103C0853419F463 10 | :100E100085E0CBD098C0853539F4A7D0C82FA5D0B0 11 | :100E2000D82FCC0FDD1F8EC0863521F484E0BDD0D5 12 | :100E300080E0E6CF843609F04FC097D096D0982E48 13 | :100E400094D0882E792C00E610E08FD0F8018193A1 14 | :100E50008F017A947110F9CFA0D02097F1F43091DE 15 | :100E600060003093E400209161002093E500A0929F 16 | :100E70006100409172004093E600409173004093FE 17 | :100E8000E700832F922F099780937200892F8F702C 18 | :100E9000806C80937300E0926000F5E48F1201C0D3 19 | :100EA000FFCFFE01D7BEE89507B600FCFDCFA0E658 20 | :100EB000B0E0FE018D919D910C01C7BEE895112413 21 | :100EC0009A949A9432969110F5CFFE01B7BEE895A8 22 | :100ED00007B600FCFDCF37C0843739F546D045D082 23 | :100EE000982E43D05AD08E010115110519F4809126 24 | :100EF000E40014C00130110519F48091E5000EC022 25 | :100F00000231110519F48091E60008C00331110582 26 | :100F100019F48091E70002C0F801849117D09A94E7 27 | :100F20000F5F1F4F9110E0CF0EC0853739F435D0D9 28 | :100F30008EE10CD082E90AD088E062CF813511F4CD 29 | :100F400088E027D02AD080E101D04DCF2AE030E0E0 30 | :100F50008095089410F4DE9802C0DE9A000015D047 31 | :100F600014D086952A95B1F70895A89529E030E028 32 | :100F7000CF99FECF0AD009D008D08894CF99089491 33 | :100F80002A9511F08795F7CF089597E89A95F1F78C 34 | :100F9000089598E191BD81BD0895E7DF803219F091 35 | :100FA00088E0F7DFFFCF84E1D1CFCF93C82FDDDF1B 36 | :100FB000C150E9F7CF91F1CFFC010A0167BFE89575 37 | :0A0FC000112407B600FCFDCF0895D0 38 | :020FFE00003BB6 39 | :0400000300000D806C 40 | :00000001FF 41 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny461_18432000L.hex: -------------------------------------------------------------------------------- 1 | :100D800001C01AC1112484B7882379F0982F9A7072 2 | :100D9000923059F081FF03C094B7977F94BF282EFB 3 | :100DA00080E0F7D0E9E0FF2709948EE08FBDF1D015 4 | :100DB000BB9AD69A86E094E724E09EBD28BF08B689 5 | :100DC00002FEFDCFB39AA8958150B9F793E0D92ED2 6 | :100DD000CC24C39425E0B22E32ECE32E36E0F32E81 7 | :100DE0008F2D806CA82EC1D0813461F4BED0182F15 8 | :100DF000D4D01238E9F0113811F48BE301C083E04C 9 | :100E0000A5D0A1C0823411F484E103C0853419F463 10 | :100E100085E0CBD098C0853539F4A7D0C82FA5D0B0 11 | :100E2000D82FCC0FDD1F8EC0863521F484E0BDD0D5 12 | :100E300080E0E6CF843609F04FC097D096D0982E48 13 | :100E400094D0882E792C00E610E08FD0F8018193A1 14 | :100E50008F017A947110F9CFA0D02097F1F43091DE 15 | :100E600060003093E400209161002093E500A0929F 16 | :100E70006100409172004093E600409173004093FE 17 | :100E8000E700832F922F099780937200892F8F702C 18 | :100E9000806C80937300E0926000F5E48F1201C0D3 19 | :100EA000FFCFFE01D7BEE89507B600FCFDCFA0E658 20 | :100EB000B0E0FE018D919D910C01C7BEE895112413 21 | :100EC0009A949A9432969110F5CFFE01B7BEE895A8 22 | :100ED00007B600FCFDCF37C0843739F546D045D082 23 | :100EE000982E43D05AD08E010115110519F4809126 24 | :100EF000E40014C00130110519F48091E5000EC022 25 | :100F00000231110519F48091E60008C00331110582 26 | :100F100019F48091E70002C0F801849117D09A94E7 27 | :100F20000F5F1F4F9110E0CF0EC0853739F435D0D9 28 | :100F30008EE10CD082E90AD088E062CF813511F4CD 29 | :100F400088E027D02AD080E101D04DCF2AE030E0E0 30 | :100F50008095089410F4DE9802C0DE9A000015D047 31 | :100F600014D086952A95B1F70895A89529E030E028 32 | :100F7000CF99FECF0AD009D008D08894CF99089491 33 | :100F80002A9511F08795F7CF08959CE99A95F1F786 34 | :100F9000089598E191BD81BD0895E7DF803219F091 35 | :100FA00088E0F7DFFFCF84E1D1CFCF93C82FDDDF1B 36 | :100FB000C150E9F7CF91F1CFFC010A0167BFE89575 37 | :0A0FC000112407B600FCFDCF0895D0 38 | :020FFE00003BB6 39 | :0400000300000D806C 40 | :00000001FF 41 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny461_20000000L.hex: -------------------------------------------------------------------------------- 1 | :100D800001C01AC1112484B7882379F0982F9A7072 2 | :100D9000923059F081FF03C094B7977F94BF282EFB 3 | :100DA00080E0F7D0E9E0FF2709948EE08FBDF1D015 4 | :100DB000BB9AD69A86E098E624E09EBD28BF08B686 5 | :100DC00002FEFDCFB39AA8958150B9F793E0D92ED2 6 | :100DD000CC24C39425E0B22E32ECE32E36E0F32E81 7 | :100DE0008F2D806CA82EC1D0813461F4BED0182F15 8 | :100DF000D4D01238E9F0113811F48BE301C083E04C 9 | :100E0000A5D0A1C0823411F484E103C0853419F463 10 | :100E100085E0CBD098C0853539F4A7D0C82FA5D0B0 11 | :100E2000D82FCC0FDD1F8EC0863521F484E0BDD0D5 12 | :100E300080E0E6CF843609F04FC097D096D0982E48 13 | :100E400094D0882E792C00E610E08FD0F8018193A1 14 | :100E50008F017A947110F9CFA0D02097F1F43091DE 15 | :100E600060003093E400209161002093E500A0929F 16 | :100E70006100409172004093E600409173004093FE 17 | :100E8000E700832F922F099780937200892F8F702C 18 | :100E9000806C80937300E0926000F5E48F1201C0D3 19 | :100EA000FFCFFE01D7BEE89507B600FCFDCFA0E658 20 | :100EB000B0E0FE018D919D910C01C7BEE895112413 21 | :100EC0009A949A9432969110F5CFFE01B7BEE895A8 22 | :100ED00007B600FCFDCF37C0843739F546D045D082 23 | :100EE000982E43D05AD08E010115110519F4809126 24 | :100EF000E40014C00130110519F48091E5000EC022 25 | :100F00000231110519F48091E60008C00331110582 26 | :100F100019F48091E70002C0F801849117D09A94E7 27 | :100F20000F5F1F4F9110E0CF0EC0853739F435D0D9 28 | :100F30008EE10CD082E90AD088E062CF813511F4CD 29 | :100F400088E027D02AD080E101D04DCF2AE030E0E0 30 | :100F50008095089410F4DE9802C0DE9A000015D047 31 | :100F600014D086952A95B1F70895A89529E030E028 32 | :100F7000CF99FECF0AD009D008D08894CF99089491 33 | :100F80002A9511F08795F7CF08959AEA9A95F1F787 34 | :100F9000089598E191BD81BD0895E7DF803219F091 35 | :100FA00088E0F7DFFFCF84E1D1CFCF93C82FDDDF1B 36 | :100FB000C150E9F7CF91F1CFFC010A0167BFE89575 37 | :0A0FC000112407B600FCFDCF0895D0 38 | :020FFE00003BB6 39 | :0400000300000D806C 40 | :00000001FF 41 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny461_7372800L.hex: -------------------------------------------------------------------------------- 1 | :100D800001C01AC1112484B7882379F0982F9A7072 2 | :100D9000923059F081FF03C094B7977F94BF282EFB 3 | :100DA00080E0F7D0E9E0FF2709948EE08FBDF1D015 4 | :100DB000BB9AD69A86E098EC24E09EBD28BF08B680 5 | :100DC00002FEFDCFB39AA8958150B9F793E0D92ED2 6 | :100DD000CC24C39425E0B22E32ECE32E36E0F32E81 7 | :100DE0008F2D806CA82EC1D0813461F4BED0182F15 8 | :100DF000D4D01238E9F0113811F48BE301C083E04C 9 | :100E0000A5D0A1C0823411F484E103C0853419F463 10 | :100E100085E0CBD098C0853539F4A7D0C82FA5D0B0 11 | :100E2000D82FCC0FDD1F8EC0863521F484E0BDD0D5 12 | :100E300080E0E6CF843609F04FC097D096D0982E48 13 | :100E400094D0882E792C00E610E08FD0F8018193A1 14 | :100E50008F017A947110F9CFA0D02097F1F43091DE 15 | :100E600060003093E400209161002093E500A0929F 16 | :100E70006100409172004093E600409173004093FE 17 | :100E8000E700832F922F099780937200892F8F702C 18 | :100E9000806C80937300E0926000F5E48F1201C0D3 19 | :100EA000FFCFFE01D7BEE89507B600FCFDCFA0E658 20 | :100EB000B0E0FE018D919D910C01C7BEE895112413 21 | :100EC0009A949A9432969110F5CFFE01B7BEE895A8 22 | :100ED00007B600FCFDCF37C0843739F546D045D082 23 | :100EE000982E43D05AD08E010115110519F4809126 24 | :100EF000E40014C00130110519F48091E5000EC022 25 | :100F00000231110519F48091E60008C00331110582 26 | :100F100019F48091E70002C0F801849117D09A94E7 27 | :100F20000F5F1F4F9110E0CF0EC0853739F435D0D9 28 | :100F30008EE10CD082E90AD088E062CF813511F4CD 29 | :100F400088E027D02AD080E101D04DCF2AE030E0E0 30 | :100F50008095089410F4DE9802C0DE9A000015D047 31 | :100F600014D086952A95B1F70895A89529E030E028 32 | :100F7000CF99FECF0AD009D008D08894CF99089491 33 | :100F80002A9511F08795F7CF08959CE39A95F1F78C 34 | :100F9000089598E191BD81BD0895E7DF803219F091 35 | :100FA00088E0F7DFFFCF84E1D1CFCF93C82FDDDF1B 36 | :100FB000C150E9F7CF91F1CFFC010A0167BFE89575 37 | :0A0FC000112407B600FCFDCF0895D0 38 | :020FFE00003BB6 39 | :0400000300000D806C 40 | :00000001FF 41 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny461_8000000L.hex: -------------------------------------------------------------------------------- 1 | :100D800001C01AC1112484B7882379F0982F9A7072 2 | :100D9000923059F081FF03C094B7977F94BF282EFB 3 | :100DA00080E0F7D0E9E0FF2709948EE08FBDF1D015 4 | :100DB000BB9AD69A86E093EC24E09EBD28BF08B685 5 | :100DC00002FEFDCFB39AA8958150B9F793E0D92ED2 6 | :100DD000CC24C39425E0B22E32ECE32E36E0F32E81 7 | :100DE0008F2D806CA82EC1D0813461F4BED0182F15 8 | :100DF000D4D01238E9F0113811F48BE301C083E04C 9 | :100E0000A5D0A1C0823411F484E103C0853419F463 10 | :100E100085E0CBD098C0853539F4A7D0C82FA5D0B0 11 | :100E2000D82FCC0FDD1F8EC0863521F484E0BDD0D5 12 | :100E300080E0E6CF843609F04FC097D096D0982E48 13 | :100E400094D0882E792C00E610E08FD0F8018193A1 14 | :100E50008F017A947110F9CFA0D02097F1F43091DE 15 | :100E600060003093E400209161002093E500A0929F 16 | :100E70006100409172004093E600409173004093FE 17 | :100E8000E700832F922F099780937200892F8F702C 18 | :100E9000806C80937300E0926000F5E48F1201C0D3 19 | :100EA000FFCFFE01D7BEE89507B600FCFDCFA0E658 20 | :100EB000B0E0FE018D919D910C01C7BEE895112413 21 | :100EC0009A949A9432969110F5CFFE01B7BEE895A8 22 | :100ED00007B600FCFDCF37C0843739F546D045D082 23 | :100EE000982E43D05AD08E010115110519F4809126 24 | :100EF000E40014C00130110519F48091E5000EC022 25 | :100F00000231110519F48091E60008C00331110582 26 | :100F100019F48091E70002C0F801849117D09A94E7 27 | :100F20000F5F1F4F9110E0CF0EC0853739F435D0D9 28 | :100F30008EE10CD082E90AD088E062CF813511F4CD 29 | :100F400088E027D02AD080E101D04DCF2AE030E0E0 30 | :100F50008095089410F4DE9802C0DE9A000015D047 31 | :100F600014D086952A95B1F70895A89529E030E028 32 | :100F7000CF99FECF0AD009D008D08894CF99089491 33 | :100F80002A9511F08795F7CF089592E49A95F1F795 34 | :100F9000089598E191BD81BD0895E7DF803219F091 35 | :100FA00088E0F7DFFFCF84E1D1CFCF93C82FDDDF1B 36 | :100FB000C150E9F7CF91F1CFFC010A0167BFE89575 37 | :0A0FC000112407B600FCFDCF0895D0 38 | :020FFE00003BB6 39 | :0400000300000D806C 40 | :00000001FF 41 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny461_9216000L.hex: -------------------------------------------------------------------------------- 1 | :100D800001C01AC1112484B7882379F0982F9A7072 2 | :100D9000923059F081FF03C094B7977F94BF282EFB 3 | :100DA00080E0F7D0E9E0FF2709948EE08FBDF1D015 4 | :100DB000BB9AD69A86E09AEB24E09EBD28BF08B67F 5 | :100DC00002FEFDCFB39AA8958150B9F793E0D92ED2 6 | :100DD000CC24C39425E0B22E32ECE32E36E0F32E81 7 | :100DE0008F2D806CA82EC1D0813461F4BED0182F15 8 | :100DF000D4D01238E9F0113811F48BE301C083E04C 9 | :100E0000A5D0A1C0823411F484E103C0853419F463 10 | :100E100085E0CBD098C0853539F4A7D0C82FA5D0B0 11 | :100E2000D82FCC0FDD1F8EC0863521F484E0BDD0D5 12 | :100E300080E0E6CF843609F04FC097D096D0982E48 13 | :100E400094D0882E792C00E610E08FD0F8018193A1 14 | :100E50008F017A947110F9CFA0D02097F1F43091DE 15 | :100E600060003093E400209161002093E500A0929F 16 | :100E70006100409172004093E600409173004093FE 17 | :100E8000E700832F922F099780937200892F8F702C 18 | :100E9000806C80937300E0926000F5E48F1201C0D3 19 | :100EA000FFCFFE01D7BEE89507B600FCFDCFA0E658 20 | :100EB000B0E0FE018D919D910C01C7BEE895112413 21 | :100EC0009A949A9432969110F5CFFE01B7BEE895A8 22 | :100ED00007B600FCFDCF37C0843739F546D045D082 23 | :100EE000982E43D05AD08E010115110519F4809126 24 | :100EF000E40014C00130110519F48091E5000EC022 25 | :100F00000231110519F48091E60008C00331110582 26 | :100F100019F48091E70002C0F801849117D09A94E7 27 | :100F20000F5F1F4F9110E0CF0EC0853739F435D0D9 28 | :100F30008EE10CD082E90AD088E062CF813511F4CD 29 | :100F400088E027D02AD080E101D04DCF2AE030E0E0 30 | :100F50008095089410F4DE9802C0DE9A000015D047 31 | :100F600014D086952A95B1F70895A89529E030E028 32 | :100F7000CF99FECF0AD009D008D08894CF99089491 33 | :100F80002A9511F08795F7CF08959CE49A95F1F78B 34 | :100F9000089598E191BD81BD0895E7DF803219F091 35 | :100FA00088E0F7DFFFCF84E1D1CFCF93C82FDDDF1B 36 | :100FB000C150E9F7CF91F1CFFC010A0167BFE89575 37 | :0A0FC000112407B600FCFDCF0895D0 38 | :020FFE00003BB6 39 | :0400000300000D806C 40 | :00000001FF 41 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny828_1000000L.hex: -------------------------------------------------------------------------------- 1 | :101E000001C0DCC0112484B7882369F0982F9A7030 2 | :101E1000923049F081FF03C094B7977F94BF282E7A 3 | :101E200080E0B8D0EDC085E08093810082E08093AF 4 | :101E3000C00088E18093C10086E08093C20089E100 5 | :101E40008093C4008EE0A6D0289A86E023EC3FEF72 6 | :101E500091E0309385002093840096BBB09BFECF29 7 | :101E6000209AA8954091C00047FD02C0815089F793 8 | :101E7000EE24E39495E0D92E21E1C22E7FD0813467 9 | :101E800061F47CD0182F8BD01238E9F0113811F49E 10 | :101E90008BE301C083E06BD067C0823411F484E12E 11 | :101EA00003C0853419F485E082D05EC0853539F4ED 12 | :101EB00065D0C82F63D0D82FCC0FDD1F54C0863516 13 | :101EC00021F484E074D080E0E6CF843609F02EC09F 14 | :101ED00055D054D0F82E52D0B82E00E011E04ED09C 15 | :101EE000F80181938F01FE12FACF59D0F5E4BF12A9 16 | :101EF00001C0FFCF83E0FE0187BFE89507B600FC75 17 | :101F0000FDCFA0E0B1E0FE018D919D910C01E7BEF7 18 | :101F1000E89511243296FA12F7CFFE01D7BEE89564 19 | :101F200007B600FCFDCFC7BEE8951EC0843771F42C 20 | :101F300025D024D0F82E22D032D08E01F801859100 21 | :101F40008F0115D0FA94F110F9CF0EC0853739F40E 22 | :101F500026D08EE10CD083E90AD084E19CCF813574 23 | :101F600011F488E017D01BD080E101D087CF909189 24 | :101F7000C00095FFFCCF8093C60008958091C000FB 25 | :101F800087FFFCCF8091C00084FD01C0A89580919F 26 | :101F9000C600089598ED96BF809360000895EEDF27 27 | :101FA000803219F088E0F6DFFFCF84E1E0CFCF93F5 28 | :101FB000C82FE4DFC150E9F7CF91F1CFFC010A014E 29 | :101FC00067BFE895112407B600FCFDCF667029F0C5 30 | :0C1FD000452B19F481E187BFE8950895C6 31 | :021FFE00003BA6 32 | :0400000300001E00DB 33 | :00000001FF 34 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny828_1000000L_int.hex: -------------------------------------------------------------------------------- 1 | :101E000001C0E4C0112484B7882369F0982F9A7028 2 | :101E1000923049F081FF03C094B7977F94BF282E7A 3 | :101E200080E0C0D0EDC0E1E0F0E081E287BF8491C6 4 | :101E300085508093660085E08093810082E08093E6 5 | :101E4000C00088E18093C10086E08093C20089E1F0 6 | :101E50008093C4008EE0A6D0289A86E023EC3FEF62 7 | :101E600091E0309385002093840096BBB09BFECF19 8 | :101E7000209AA8954091C00047FD02C0815089F783 9 | :101E8000EE24E39495E0D92E21E1C22E7FD0813457 10 | :101E900061F47CD0182F8BD01238E9F0113811F48E 11 | :101EA0008BE301C083E06BD067C0823411F484E11E 12 | :101EB00003C0853419F485E082D05EC0853539F4DD 13 | :101EC00065D0C82F63D0D82FCC0FDD1F54C0863506 14 | :101ED00021F484E074D080E0E6CF843609F02EC08F 15 | :101EE00055D054D0F82E52D0B82E00E011E04ED08C 16 | :101EF000F80181938F01FE12FACF59D0F5E4BF1299 17 | :101F000001C0FFCF83E0FE0187BFE89507B600FC64 18 | :101F1000FDCFA0E0B1E0FE018D919D910C01E7BEE7 19 | :101F2000E89511243296FA12F7CFFE01D7BEE89554 20 | :101F300007B600FCFDCFC7BEE8951EC0843771F41C 21 | :101F400025D024D0F82E22D032D08E01F8018591F0 22 | :101F50008F0115D0FA94F110F9CF0EC0853739F4FE 23 | :101F600026D08EE10CD083E90AD084E19CCF813564 24 | :101F700011F488E017D01BD080E101D087CF909179 25 | :101F8000C00095FFFCCF8093C60008958091C000EB 26 | :101F900087FFFCCF8091C00084FD01C0A89580918F 27 | :101FA000C600089598ED96BF809360000895EEDF17 28 | :101FB000803219F088E0F6DFFFCF84E1E0CFCF93E5 29 | :101FC000C82FE4DFC150E9F7CF91F1CFFC010A013E 30 | :101FD00067BFE895112407B600FCFDCF667029F0B5 31 | :0C1FE000452B19F481E187BFE8950895B6 32 | :021FFE00003BA6 33 | :0400000300001E00DB 34 | :00000001FF 35 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny828_12000000L.hex: -------------------------------------------------------------------------------- 1 | :101E000001C0DCC0112484B7882369F0982F9A7030 2 | :101E1000923049F081FF03C094B7977F94BF282E7A 3 | :101E200080E0B8D0EDC085E08093810082E08093AF 4 | :101E3000C00088E18093C10086E08093C2008CE0FE 5 | :101E40008093C4008EE0A6D0289A86E024E23DEF7D 6 | :101E500091E0309385002093840096BBB09BFECF29 7 | :101E6000209AA8954091C00047FD02C0815089F793 8 | :101E7000EE24E39495E0D92E21E1C22E7FD0813467 9 | :101E800061F47CD0182F8BD01238E9F0113811F49E 10 | :101E90008BE301C083E06BD067C0823411F484E12E 11 | :101EA00003C0853419F485E082D05EC0853539F4ED 12 | :101EB00065D0C82F63D0D82FCC0FDD1F54C0863516 13 | :101EC00021F484E074D080E0E6CF843609F02EC09F 14 | :101ED00055D054D0F82E52D0B82E00E011E04ED09C 15 | :101EE000F80181938F01FE12FACF59D0F5E4BF12A9 16 | :101EF00001C0FFCF83E0FE0187BFE89507B600FC75 17 | :101F0000FDCFA0E0B1E0FE018D919D910C01E7BEF7 18 | :101F1000E89511243296FA12F7CFFE01D7BEE89564 19 | :101F200007B600FCFDCFC7BEE8951EC0843771F42C 20 | :101F300025D024D0F82E22D032D08E01F801859100 21 | :101F40008F0115D0FA94F110F9CF0EC0853739F40E 22 | :101F500026D08EE10CD083E90AD084E19CCF813574 23 | :101F600011F488E017D01BD080E101D087CF909189 24 | :101F7000C00095FFFCCF8093C60008958091C000FB 25 | :101F800087FFFCCF8091C00084FD01C0A89580919F 26 | :101F9000C600089598ED96BF809360000895EEDF27 27 | :101FA000803219F088E0F6DFFFCF84E1E0CFCF93F5 28 | :101FB000C82FE4DFC150E9F7CF91F1CFFC010A014E 29 | :101FC00067BFE895112407B600FCFDCF667029F0C5 30 | :0C1FD000452B19F481E187BFE8950895C6 31 | :021FFE00003BA6 32 | :0400000300001E00DB 33 | :00000001FF 34 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny828_16000000L.hex: -------------------------------------------------------------------------------- 1 | :101E000001C0DCC0112484B7882369F0982F9A7030 2 | :101E1000923049F081FF03C094B7977F94BF282E7A 3 | :101E200080E0B8D0EDC085E08093810082E08093AF 4 | :101E3000C00088E18093C10086E08093C20080E109 5 | :101E40008093C4008EE0A6D0289A86E020E33CEF81 6 | :101E500091E0309385002093840096BBB09BFECF29 7 | :101E6000209AA8954091C00047FD02C0815089F793 8 | :101E7000EE24E39495E0D92E21E1C22E7FD0813467 9 | :101E800061F47CD0182F8BD01238E9F0113811F49E 10 | :101E90008BE301C083E06BD067C0823411F484E12E 11 | :101EA00003C0853419F485E082D05EC0853539F4ED 12 | :101EB00065D0C82F63D0D82FCC0FDD1F54C0863516 13 | :101EC00021F484E074D080E0E6CF843609F02EC09F 14 | :101ED00055D054D0F82E52D0B82E00E011E04ED09C 15 | :101EE000F80181938F01FE12FACF59D0F5E4BF12A9 16 | :101EF00001C0FFCF83E0FE0187BFE89507B600FC75 17 | :101F0000FDCFA0E0B1E0FE018D919D910C01E7BEF7 18 | :101F1000E89511243296FA12F7CFFE01D7BEE89564 19 | :101F200007B600FCFDCFC7BEE8951EC0843771F42C 20 | :101F300025D024D0F82E22D032D08E01F801859100 21 | :101F40008F0115D0FA94F110F9CF0EC0853739F40E 22 | :101F500026D08EE10CD083E90AD084E19CCF813574 23 | :101F600011F488E017D01BD080E101D087CF909189 24 | :101F7000C00095FFFCCF8093C60008958091C000FB 25 | :101F800087FFFCCF8091C00084FD01C0A89580919F 26 | :101F9000C600089598ED96BF809360000895EEDF27 27 | :101FA000803219F088E0F6DFFFCF84E1E0CFCF93F5 28 | :101FB000C82FE4DFC150E9F7CF91F1CFFC010A014E 29 | :101FC00067BFE895112407B600FCFDCF667029F0C5 30 | :0C1FD000452B19F481E187BFE8950895C6 31 | :021FFE00003BA6 32 | :0400000300001E00DB 33 | :00000001FF 34 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny828_20000000L.hex: -------------------------------------------------------------------------------- 1 | :101E000001C0DCC0112484B7882369F0982F9A7030 2 | :101E1000923049F081FF03C094B7977F94BF282E7A 3 | :101E200080E0B8D0EDC085E08093810082E08093AF 4 | :101E3000C00088E18093C10086E08093C20085E104 5 | :101E40008093C4008EE0A6D0289A86E02CE33BEF76 6 | :101E500091E0309385002093840096BBB09BFECF29 7 | :101E6000209AA8954091C00047FD02C0815089F793 8 | :101E7000EE24E39495E0D92E21E1C22E7FD0813467 9 | :101E800061F47CD0182F8BD01238E9F0113811F49E 10 | :101E90008BE301C083E06BD067C0823411F484E12E 11 | :101EA00003C0853419F485E082D05EC0853539F4ED 12 | :101EB00065D0C82F63D0D82FCC0FDD1F54C0863516 13 | :101EC00021F484E074D080E0E6CF843609F02EC09F 14 | :101ED00055D054D0F82E52D0B82E00E011E04ED09C 15 | :101EE000F80181938F01FE12FACF59D0F5E4BF12A9 16 | :101EF00001C0FFCF83E0FE0187BFE89507B600FC75 17 | :101F0000FDCFA0E0B1E0FE018D919D910C01E7BEF7 18 | :101F1000E89511243296FA12F7CFFE01D7BEE89564 19 | :101F200007B600FCFDCFC7BEE8951EC0843771F42C 20 | :101F300025D024D0F82E22D032D08E01F801859100 21 | :101F40008F0115D0FA94F110F9CF0EC0853739F40E 22 | :101F500026D08EE10CD083E90AD084E19CCF813574 23 | :101F600011F488E017D01BD080E101D087CF909189 24 | :101F7000C00095FFFCCF8093C60008958091C000FB 25 | :101F800087FFFCCF8091C00084FD01C0A89580919F 26 | :101F9000C600089598ED96BF809360000895EEDF27 27 | :101FA000803219F088E0F6DFFFCF84E1E0CFCF93F5 28 | :101FB000C82FE4DFC150E9F7CF91F1CFFC010A014E 29 | :101FC00067BFE895112407B600FCFDCF667029F0C5 30 | :0C1FD000452B19F481E187BFE8950895C6 31 | :021FFE00003BA6 32 | :0400000300001E00DB 33 | :00000001FF 34 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny828_8000000L.hex: -------------------------------------------------------------------------------- 1 | :101E000001C0DCC0112484B7882369F0982F9A7030 2 | :101E1000923049F081FF03C094B7977F94BF282E7A 3 | :101E200080E0B8D0EDC085E08093810082E08093AF 4 | :101E3000C00088E18093C10086E08093C20080E109 5 | :101E40008093C4008EE0A6D0289A86E028E13EEF79 6 | :101E500091E0309385002093840096BBB09BFECF29 7 | :101E6000209AA8954091C00047FD02C0815089F793 8 | :101E7000EE24E39495E0D92E21E1C22E7FD0813467 9 | :101E800061F47CD0182F8BD01238E9F0113811F49E 10 | :101E90008BE301C083E06BD067C0823411F484E12E 11 | :101EA00003C0853419F485E082D05EC0853539F4ED 12 | :101EB00065D0C82F63D0D82FCC0FDD1F54C0863516 13 | :101EC00021F484E074D080E0E6CF843609F02EC09F 14 | :101ED00055D054D0F82E52D0B82E00E011E04ED09C 15 | :101EE000F80181938F01FE12FACF59D0F5E4BF12A9 16 | :101EF00001C0FFCF83E0FE0187BFE89507B600FC75 17 | :101F0000FDCFA0E0B1E0FE018D919D910C01E7BEF7 18 | :101F1000E89511243296FA12F7CFFE01D7BEE89564 19 | :101F200007B600FCFDCFC7BEE8951EC0843771F42C 20 | :101F300025D024D0F82E22D032D08E01F801859100 21 | :101F40008F0115D0FA94F110F9CF0EC0853739F40E 22 | :101F500026D08EE10CD083E90AD084E19CCF813574 23 | :101F600011F488E017D01BD080E101D087CF909189 24 | :101F7000C00095FFFCCF8093C60008958091C000FB 25 | :101F800087FFFCCF8091C00084FD01C0A89580919F 26 | :101F9000C600089598ED96BF809360000895EEDF27 27 | :101FA000803219F088E0F6DFFFCF84E1E0CFCF93F5 28 | :101FB000C82FE4DFC150E9F7CF91F1CFFC010A014E 29 | :101FC00067BFE895112407B600FCFDCF667029F0C5 30 | :0C1FD000452B19F481E187BFE8950895C6 31 | :021FFE00003BA6 32 | :0400000300001E00DB 33 | :00000001FF 34 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny828_8000000L_int.hex: -------------------------------------------------------------------------------- 1 | :101E000001C0E4C0112484B7882369F0982F9A7028 2 | :101E1000923049F081FF03C094B7977F94BF282E7A 3 | :101E200080E0C0D0EDC0E1E0F0E081E287BF8491C6 4 | :101E300089508093660085E08093810082E08093E2 5 | :101E4000C00088E18093C10086E08093C20080E1F9 6 | :101E50008093C4008EE0A6D0289A86E028E13EEF69 7 | :101E600091E0309385002093840096BBB09BFECF19 8 | :101E7000209AA8954091C00047FD02C0815089F783 9 | :101E8000EE24E39495E0D92E21E1C22E7FD0813457 10 | :101E900061F47CD0182F8BD01238E9F0113811F48E 11 | :101EA0008BE301C083E06BD067C0823411F484E11E 12 | :101EB00003C0853419F485E082D05EC0853539F4DD 13 | :101EC00065D0C82F63D0D82FCC0FDD1F54C0863506 14 | :101ED00021F484E074D080E0E6CF843609F02EC08F 15 | :101EE00055D054D0F82E52D0B82E00E011E04ED08C 16 | :101EF000F80181938F01FE12FACF59D0F5E4BF1299 17 | :101F000001C0FFCF83E0FE0187BFE89507B600FC64 18 | :101F1000FDCFA0E0B1E0FE018D919D910C01E7BEE7 19 | :101F2000E89511243296FA12F7CFFE01D7BEE89554 20 | :101F300007B600FCFDCFC7BEE8951EC0843771F41C 21 | :101F400025D024D0F82E22D032D08E01F8018591F0 22 | :101F50008F0115D0FA94F110F9CF0EC0853739F4FE 23 | :101F600026D08EE10CD083E90AD084E19CCF813564 24 | :101F700011F488E017D01BD080E101D087CF909179 25 | :101F8000C00095FFFCCF8093C60008958091C000EB 26 | :101F900087FFFCCF8091C00084FD01C0A89580918F 27 | :101FA000C600089598ED96BF809360000895EEDF17 28 | :101FB000803219F088E0F6DFFFCF84E1E0CFCF93E5 29 | :101FC000C82FE4DFC150E9F7CF91F1CFFC010A013E 30 | :101FD00067BFE895112407B600FCFDCF667029F0B5 31 | :0C1FE000452B19F481E187BFE8950895B6 32 | :021FFE00003BA6 33 | :0400000300001E00DB 34 | :00000001FF 35 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny84_1000000L.hex: -------------------------------------------------------------------------------- 1 | :101D800001C01CC1112484B7882379F0982F9A7060 2 | :101D9000923059F081FF03C094B7977F94BF282EEB 3 | :101DA00080E0F9D0EEE0FF27099485E08EBD8EE05B 4 | :101DB000F2D0BA9AD19A86E023EC3FEF91E03DBD94 5 | :101DC0002CBD9BB9589BFECFB29AA8958150B9F70C 6 | :101DD00093E0D92ECC24C39425E0B22E32ECE32E2E 7 | :101DE0003EE0F32E8F2D806CA82EC1D0813461F49B 8 | :101DF000BED0182FD4D01238E9F0113811F48BE38B 9 | :101E000001C083E0A5D0A1C0823411F484E103C0F5 10 | :101E1000853419F485E0CBD098C0853539F4A7D046 11 | :101E2000C82FA5D0D82FCC0FDD1F8EC0863521F44A 12 | :101E300084E0BDD080E0E6CF843609F04FC097D073 13 | :101E400096D0982E94D0882E792C00E610E08FD072 14 | :101E5000F80181938F017A947110F9CFA0D0209767 15 | :101E6000F1F4309160003093E40020916100209300 16 | :101E7000E500A092610040917C004093E600409113 17 | :101E80007D004093E700832F922F0E9780937C0074 18 | :101E9000892F8F70806C80937D00E0926000F5E464 19 | :101EA0008F1201C0FFCFFE01D7BEE89507B600FC38 20 | :101EB000FDCFA0E6B0E0FE018D919D910C01C7BE63 21 | :101EC000E89511249A949A9432969110F5CFFE01D8 22 | :101ED000B7BEE89507B600FCFDCF37C0843739F5AB 23 | :101EE00046D045D0982E43D05AD08E010115110509 24 | :101EF00019F48091E40014C00130110519F48091A7 25 | :101F0000E5000EC00C31110519F48091E60008C0FF 26 | :101F10000D31110519F48091E70002C0F801849198 27 | :101F200017D09A940F5F1F4F9110E0CF0EC08537E6 28 | :101F300039F435D08EE10CD083E90AD08CE062CF41 29 | :101F4000813511F488E027D02AD080E101D04DCF2F 30 | :101F50002AE030E08095089410F4D99802C0D99A0C 31 | :101F6000000015D014D086952A95B1F70895A8954C 32 | :101F700029E030E0CA99FECF0AD009D008D0889471 33 | :101F8000CA9908942A9511F08795F7CF089592E49D 34 | :101F90009A95F1F7089598E191BD81BD0895E7DF25 35 | :101FA000803219F088E0F7DFFFCF84E1D1CFCF9303 36 | :101FB000C82FDDDFC150E9F7CF91F1CFFC010A0155 37 | :0E1FC00067BFE895112407B600FCFDCF089519 38 | :021FFE00003BA6 39 | :0400000300001D805C 40 | :00000001FF 41 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny84_7372800L.hex: -------------------------------------------------------------------------------- 1 | :101D800001C01CC1112484B7882379F0982F9A7060 2 | :101D9000923059F081FF03C094B7977F94BF282EEB 3 | :101DA00080E0F9D0EEE0FF27099485E08EBD8EE05B 4 | :101DB000F2D0BA9AD19A86E02EE33EEF91E03DBD93 5 | :101DC0002CBD9BB9589BFECFB29AA8958150B9F70C 6 | :101DD00093E0D92ECC24C39425E0B22E32ECE32E2E 7 | :101DE0003EE0F32E8F2D806CA82EC1D0813461F49B 8 | :101DF000BED0182FD4D01238E9F0113811F48BE38B 9 | :101E000001C083E0A5D0A1C0823411F484E103C0F5 10 | :101E1000853419F485E0CBD098C0853539F4A7D046 11 | :101E2000C82FA5D0D82FCC0FDD1F8EC0863521F44A 12 | :101E300084E0BDD080E0E6CF843609F04FC097D073 13 | :101E400096D0982E94D0882E792C00E610E08FD072 14 | :101E5000F80181938F017A947110F9CFA0D0209767 15 | :101E6000F1F4309160003093E40020916100209300 16 | :101E7000E500A092610040917C004093E600409113 17 | :101E80007D004093E700832F922F0E9780937C0074 18 | :101E9000892F8F70806C80937D00E0926000F5E464 19 | :101EA0008F1201C0FFCFFE01D7BEE89507B600FC38 20 | :101EB000FDCFA0E6B0E0FE018D919D910C01C7BE63 21 | :101EC000E89511249A949A9432969110F5CFFE01D8 22 | :101ED000B7BEE89507B600FCFDCF37C0843739F5AB 23 | :101EE00046D045D0982E43D05AD08E010115110509 24 | :101EF00019F48091E40014C00130110519F48091A7 25 | :101F0000E5000EC00C31110519F48091E60008C0FF 26 | :101F10000D31110519F48091E70002C0F801849198 27 | :101F200017D09A940F5F1F4F9110E0CF0EC08537E6 28 | :101F300039F435D08EE10CD083E90AD08CE062CF41 29 | :101F4000813511F488E027D02AD080E101D04DCF2F 30 | :101F50002AE030E08095089410F4D99802C0D99A0C 31 | :101F6000000015D014D086952A95B1F70895A8954C 32 | :101F700029E030E0CA99FECF0AD009D008D0889471 33 | :101F8000CA9908942A9511F08795F7CF08959CE394 34 | :101F90009A95F1F7089598E191BD81BD0895E7DF25 35 | :101FA000803219F088E0F7DFFFCF84E1D1CFCF9303 36 | :101FB000C82FDDDFC150E9F7CF91F1CFFC010A0155 37 | :0E1FC00067BFE895112407B600FCFDCF089519 38 | :021FFE00003BA6 39 | :0400000300001D805C 40 | :00000001FF 41 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny84_8000000L.hex: -------------------------------------------------------------------------------- 1 | :101D800001C01CC1112484B7882379F0982F9A7060 2 | :101D9000923059F081FF03C094B7977F94BF282EEB 3 | :101DA00080E0F9D0EEE0FF27099485E08EBD8EE05B 4 | :101DB000F2D0BA9AD19A86E028E13EEF91E03DBD9B 5 | :101DC0002CBD9BB9589BFECFB29AA8958150B9F70C 6 | :101DD00093E0D92ECC24C39425E0B22E32ECE32E2E 7 | :101DE0003EE0F32E8F2D806CA82EC1D0813461F49B 8 | :101DF000BED0182FD4D01238E9F0113811F48BE38B 9 | :101E000001C083E0A5D0A1C0823411F484E103C0F5 10 | :101E1000853419F485E0CBD098C0853539F4A7D046 11 | :101E2000C82FA5D0D82FCC0FDD1F8EC0863521F44A 12 | :101E300084E0BDD080E0E6CF843609F04FC097D073 13 | :101E400096D0982E94D0882E792C00E610E08FD072 14 | :101E5000F80181938F017A947110F9CFA0D0209767 15 | :101E6000F1F4309160003093E40020916100209300 16 | :101E7000E500A092610040917C004093E600409113 17 | :101E80007D004093E700832F922F0E9780937C0074 18 | :101E9000892F8F70806C80937D00E0926000F5E464 19 | :101EA0008F1201C0FFCFFE01D7BEE89507B600FC38 20 | :101EB000FDCFA0E6B0E0FE018D919D910C01C7BE63 21 | :101EC000E89511249A949A9432969110F5CFFE01D8 22 | :101ED000B7BEE89507B600FCFDCF37C0843739F5AB 23 | :101EE00046D045D0982E43D05AD08E010115110509 24 | :101EF00019F48091E40014C00130110519F48091A7 25 | :101F0000E5000EC00C31110519F48091E60008C0FF 26 | :101F10000D31110519F48091E70002C0F801849198 27 | :101F200017D09A940F5F1F4F9110E0CF0EC08537E6 28 | :101F300039F435D08EE10CD083E90AD08CE062CF41 29 | :101F4000813511F488E027D02AD080E101D04DCF2F 30 | :101F50002AE030E08095089410F4D99802C0D99A0C 31 | :101F6000000015D014D086952A95B1F70895A8954C 32 | :101F700029E030E0CA99FECF0AD009D008D0889471 33 | :101F8000CA9908942A9511F08795F7CF089592E49D 34 | :101F90009A95F1F7089598E191BD81BD0895E7DF25 35 | :101FA000803219F088E0F7DFFFCF84E1D1CFCF9303 36 | :101FB000C82FDDDFC150E9F7CF91F1CFFC010A0155 37 | :0E1FC00067BFE895112407B600FCFDCF089519 38 | :021FFE00003BA6 39 | :0400000300001D805C 40 | :00000001FF 41 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny84_9216000L.hex: -------------------------------------------------------------------------------- 1 | :101D800001C01CC1112484B7882379F0982F9A7060 2 | :101D9000923059F081FF03C094B7977F94BF282EEB 3 | :101DA00080E0F9D0EEE0FF27099485E08EBD8EE05B 4 | :101DB000F2D0BA9AD19A86E02EEC3DEF91E03DBD8B 5 | :101DC0002CBD9BB9589BFECFB29AA8958150B9F70C 6 | :101DD00093E0D92ECC24C39425E0B22E32ECE32E2E 7 | :101DE0003EE0F32E8F2D806CA82EC1D0813461F49B 8 | :101DF000BED0182FD4D01238E9F0113811F48BE38B 9 | :101E000001C083E0A5D0A1C0823411F484E103C0F5 10 | :101E1000853419F485E0CBD098C0853539F4A7D046 11 | :101E2000C82FA5D0D82FCC0FDD1F8EC0863521F44A 12 | :101E300084E0BDD080E0E6CF843609F04FC097D073 13 | :101E400096D0982E94D0882E792C00E610E08FD072 14 | :101E5000F80181938F017A947110F9CFA0D0209767 15 | :101E6000F1F4309160003093E40020916100209300 16 | :101E7000E500A092610040917C004093E600409113 17 | :101E80007D004093E700832F922F0E9780937C0074 18 | :101E9000892F8F70806C80937D00E0926000F5E464 19 | :101EA0008F1201C0FFCFFE01D7BEE89507B600FC38 20 | :101EB000FDCFA0E6B0E0FE018D919D910C01C7BE63 21 | :101EC000E89511249A949A9432969110F5CFFE01D8 22 | :101ED000B7BEE89507B600FCFDCF37C0843739F5AB 23 | :101EE00046D045D0982E43D05AD08E010115110509 24 | :101EF00019F48091E40014C00130110519F48091A7 25 | :101F0000E5000EC00C31110519F48091E60008C0FF 26 | :101F10000D31110519F48091E70002C0F801849198 27 | :101F200017D09A940F5F1F4F9110E0CF0EC08537E6 28 | :101F300039F435D08EE10CD083E90AD08CE062CF41 29 | :101F4000813511F488E027D02AD080E101D04DCF2F 30 | :101F50002AE030E08095089410F4D99802C0D99A0C 31 | :101F6000000015D014D086952A95B1F70895A8954C 32 | :101F700029E030E0CA99FECF0AD009D008D0889471 33 | :101F8000CA9908942A9511F08795F7CF08959CE493 34 | :101F90009A95F1F7089598E191BD81BD0895E7DF25 35 | :101FA000803219F088E0F7DFFFCF84E1D1CFCF9303 36 | :101FB000C82FDDDFC150E9F7CF91F1CFFC010A0155 37 | :0E1FC00067BFE895112407B600FCFDCF089519 38 | :021FFE00003BA6 39 | :0400000300001D805C 40 | :00000001FF 41 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny85_1000000L.hex: -------------------------------------------------------------------------------- 1 | :101DC00001C00CC1112484B7882379F0982F9A7030 2 | :101DD000923059F081FF03C094B7977F94BF282EAB 3 | :101DE00080E0E9D0E6E0FF2709948EE0E4D0B89ADD 4 | :101DF00093E0D92ECC24C39425E0B22E32EEE32E0C 5 | :101E00003EE0F32E8F2D806CA82EC1D0813461F47A 6 | :101E1000BED0182FD4D01238E9F0113811F48BE36A 7 | :101E200001C083E0A5D0A1C0823411F484E103C0D5 8 | :101E3000853419F485E0CBD098C0853539F4A7D026 9 | :101E4000C82FA5D0D82FCC0FDD1F8EC0863521F42A 10 | :101E500084E0BDD080E0E6CF843609F04FC097D053 11 | :101E600096D0982E94D0882E792C00E610E08FD052 12 | :101E7000F80181938F017A947110F9CFA0D0209747 13 | :101E8000F1F4309160003093E400209161002093E0 14 | :101E9000E500A092610040916C004093E600409103 15 | :101EA0006D004093E700832F922F069780936C007C 16 | :101EB000892F8F70806C80936D00E0926000F5E454 17 | :101EC0008F1201C0FFCFFE01D7BEE89507B600FC18 18 | :101ED000FDCFA0E6B0E0FE018D919D910C01C7BE43 19 | :101EE000E89511249A949A9432969110F5CFFE01B8 20 | :101EF000B7BEE89507B600FCFDCF37C0843739F58B 21 | :101F000046D045D0982E43D05AD08E0101151105E8 22 | :101F100019F48091E40014C00130110519F4809186 23 | :101F2000E5000EC00C30110519F48091E60008C0E0 24 | :101F30000D30110519F48091E70002C0F801849179 25 | :101F400017D09A940F5F1F4F9110E0CF0EC08537C6 26 | :101F500039F435D08EE10CD083E90AD08BE062CF22 27 | :101F6000813511F488E027D02AD080E101D04DCF0F 28 | :101F70002AE030E08095089410F4C09802C0C09A1E 29 | :101F8000000015D014D086952A95B1F70895A8952C 30 | :101F900029E030E0B199FECF0AD009D008D088946A 31 | :101FA000B19908942A9511F08795F7CF089592E496 32 | :101FB0009A95F1F7089598E191BD81BD0895E7DF05 33 | :101FC000803219F088E0F7DFFFCF84E1D1CFCF93E3 34 | :101FD000C82FDDDFC150E9F7CF91F1CFFC010A0135 35 | :0E1FE00067BFE895112407B600FCFDCF0895F9 36 | :021FFE00003BA6 37 | :0400000300001DC01C 38 | :00000001FF 39 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny85_11059200L.hex: -------------------------------------------------------------------------------- 1 | :101DC00001C00CC1112484B7882379F0982F9A7030 2 | :101DD000923059F081FF03C094B7977F94BF282EAB 3 | :101DE00080E0E9D0E6E0FF2709948EE0E4D0B89ADD 4 | :101DF00093E0D92ECC24C39425E0B22E32EEE32E0C 5 | :101E00003EE0F32E8F2D806CA82EC1D0813461F47A 6 | :101E1000BED0182FD4D01238E9F0113811F48BE36A 7 | :101E200001C083E0A5D0A1C0823411F484E103C0D5 8 | :101E3000853419F485E0CBD098C0853539F4A7D026 9 | :101E4000C82FA5D0D82FCC0FDD1F8EC0863521F42A 10 | :101E500084E0BDD080E0E6CF843609F04FC097D053 11 | :101E600096D0982E94D0882E792C00E610E08FD052 12 | :101E7000F80181938F017A947110F9CFA0D0209747 13 | :101E8000F1F4309160003093E400209161002093E0 14 | :101E9000E500A092610040916C004093E600409103 15 | :101EA0006D004093E700832F922F069780936C007C 16 | :101EB000892F8F70806C80936D00E0926000F5E454 17 | :101EC0008F1201C0FFCFFE01D7BEE89507B600FC18 18 | :101ED000FDCFA0E6B0E0FE018D919D910C01C7BE43 19 | :101EE000E89511249A949A9432969110F5CFFE01B8 20 | :101EF000B7BEE89507B600FCFDCF37C0843739F58B 21 | :101F000046D045D0982E43D05AD08E0101151105E8 22 | :101F100019F48091E40014C00130110519F4809186 23 | :101F2000E5000EC00C30110519F48091E60008C0E0 24 | :101F30000D30110519F48091E70002C0F801849179 25 | :101F400017D09A940F5F1F4F9110E0CF0EC08537C6 26 | :101F500039F435D08EE10CD083E90AD08BE062CF22 27 | :101F6000813511F488E027D02AD080E101D04DCF0F 28 | :101F70002AE030E08095089410F4C09802C0C09A1E 29 | :101F8000000015D014D086952A95B1F70895A8952C 30 | :101F900029E030E0B199FECF0AD009D008D088946A 31 | :101FA000B19908942A9511F08795F7CF08959CE58B 32 | :101FB0009A95F1F7089598E191BD81BD0895E7DF05 33 | :101FC000803219F088E0F7DFFFCF84E1D1CFCF93E3 34 | :101FD000C82FDDDFC150E9F7CF91F1CFFC010A0135 35 | :0E1FE00067BFE895112407B600FCFDCF0895F9 36 | :021FFE00003BA6 37 | :0400000300001DC01C 38 | :00000001FF 39 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny85_12000000L.hex: -------------------------------------------------------------------------------- 1 | :101DC00001C00CC1112484B7882379F0982F9A7030 2 | :101DD000923059F081FF03C094B7977F94BF282EAB 3 | :101DE00080E0E9D0E6E0FF2709948EE0E4D0B89ADD 4 | :101DF00093E0D92ECC24C39425E0B22E32EEE32E0C 5 | :101E00003EE0F32E8F2D806CA82EC1D0813461F47A 6 | :101E1000BED0182FD4D01238E9F0113811F48BE36A 7 | :101E200001C083E0A5D0A1C0823411F484E103C0D5 8 | :101E3000853419F485E0CBD098C0853539F4A7D026 9 | :101E4000C82FA5D0D82FCC0FDD1F8EC0863521F42A 10 | :101E500084E0BDD080E0E6CF843609F04FC097D053 11 | :101E600096D0982E94D0882E792C00E610E08FD052 12 | :101E7000F80181938F017A947110F9CFA0D0209747 13 | :101E8000F1F4309160003093E400209161002093E0 14 | :101E9000E500A092610040916C004093E600409103 15 | :101EA0006D004093E700832F922F069780936C007C 16 | :101EB000892F8F70806C80936D00E0926000F5E454 17 | :101EC0008F1201C0FFCFFE01D7BEE89507B600FC18 18 | :101ED000FDCFA0E6B0E0FE018D919D910C01C7BE43 19 | :101EE000E89511249A949A9432969110F5CFFE01B8 20 | :101EF000B7BEE89507B600FCFDCF37C0843739F58B 21 | :101F000046D045D0982E43D05AD08E0101151105E8 22 | :101F100019F48091E40014C00130110519F4809186 23 | :101F2000E5000EC00C30110519F48091E60008C0E0 24 | :101F30000D30110519F48091E70002C0F801849179 25 | :101F400017D09A940F5F1F4F9110E0CF0EC08537C6 26 | :101F500039F435D08EE10CD083E90AD08BE062CF22 27 | :101F6000813511F488E027D02AD080E101D04DCF0F 28 | :101F70002AE030E08095089410F4C09802C0C09A1E 29 | :101F8000000015D014D086952A95B1F70895A8952C 30 | :101F900029E030E0B199FECF0AD009D008D088946A 31 | :101FA000B19908942A9511F08795F7CF089594E692 32 | :101FB0009A95F1F7089598E191BD81BD0895E7DF05 33 | :101FC000803219F088E0F7DFFFCF84E1D1CFCF93E3 34 | :101FD000C82FDDDFC150E9F7CF91F1CFFC010A0135 35 | :0E1FE00067BFE895112407B600FCFDCF0895F9 36 | :021FFE00003BA6 37 | :0400000300001DC01C 38 | :00000001FF 39 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny85_14745600L.hex: -------------------------------------------------------------------------------- 1 | :101DC00001C00CC1112484B7882379F0982F9A7030 2 | :101DD000923059F081FF03C094B7977F94BF282EAB 3 | :101DE00080E0E9D0E6E0FF2709948EE0E4D0B89ADD 4 | :101DF00093E0D92ECC24C39425E0B22E32EEE32E0C 5 | :101E00003EE0F32E8F2D806CA82EC1D0813461F47A 6 | :101E1000BED0182FD4D01238E9F0113811F48BE36A 7 | :101E200001C083E0A5D0A1C0823411F484E103C0D5 8 | :101E3000853419F485E0CBD098C0853539F4A7D026 9 | :101E4000C82FA5D0D82FCC0FDD1F8EC0863521F42A 10 | :101E500084E0BDD080E0E6CF843609F04FC097D053 11 | :101E600096D0982E94D0882E792C00E610E08FD052 12 | :101E7000F80181938F017A947110F9CFA0D0209747 13 | :101E8000F1F4309160003093E400209161002093E0 14 | :101E9000E500A092610040916C004093E600409103 15 | :101EA0006D004093E700832F922F069780936C007C 16 | :101EB000892F8F70806C80936D00E0926000F5E454 17 | :101EC0008F1201C0FFCFFE01D7BEE89507B600FC18 18 | :101ED000FDCFA0E6B0E0FE018D919D910C01C7BE43 19 | :101EE000E89511249A949A9432969110F5CFFE01B8 20 | :101EF000B7BEE89507B600FCFDCF37C0843739F58B 21 | :101F000046D045D0982E43D05AD08E0101151105E8 22 | :101F100019F48091E40014C00130110519F4809186 23 | :101F2000E5000EC00C30110519F48091E60008C0E0 24 | :101F30000D30110519F48091E70002C0F801849179 25 | :101F400017D09A940F5F1F4F9110E0CF0EC08537C6 26 | :101F500039F435D08EE10CD083E90AD08BE062CF22 27 | :101F6000813511F488E027D02AD080E101D04DCF0F 28 | :101F70002AE030E08095089410F4C09802C0C09A1E 29 | :101F8000000015D014D086952A95B1F70895A8952C 30 | :101F900029E030E0B199FECF0AD009D008D088946A 31 | :101FA000B19908942A9511F08795F7CF08959CE789 32 | :101FB0009A95F1F7089598E191BD81BD0895E7DF05 33 | :101FC000803219F088E0F7DFFFCF84E1D1CFCF93E3 34 | :101FD000C82FDDDFC150E9F7CF91F1CFFC010A0135 35 | :0E1FE00067BFE895112407B600FCFDCF0895F9 36 | :021FFE00003BA6 37 | :0400000300001DC01C 38 | :00000001FF 39 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny85_16000000L.hex: -------------------------------------------------------------------------------- 1 | :101DC00001C00CC1112484B7882379F0982F9A7030 2 | :101DD000923059F081FF03C094B7977F94BF282EAB 3 | :101DE00080E0E9D0E6E0FF2709948EE0E4D0B89ADD 4 | :101DF00093E0D92ECC24C39425E0B22E32EEE32E0C 5 | :101E00003EE0F32E8F2D806CA82EC1D0813461F47A 6 | :101E1000BED0182FD4D01238E9F0113811F48BE36A 7 | :101E200001C083E0A5D0A1C0823411F484E103C0D5 8 | :101E3000853419F485E0CBD098C0853539F4A7D026 9 | :101E4000C82FA5D0D82FCC0FDD1F8EC0863521F42A 10 | :101E500084E0BDD080E0E6CF843609F04FC097D053 11 | :101E600096D0982E94D0882E792C00E610E08FD052 12 | :101E7000F80181938F017A947110F9CFA0D0209747 13 | :101E8000F1F4309160003093E400209161002093E0 14 | :101E9000E500A092610040916C004093E600409103 15 | :101EA0006D004093E700832F922F069780936C007C 16 | :101EB000892F8F70806C80936D00E0926000F5E454 17 | :101EC0008F1201C0FFCFFE01D7BEE89507B600FC18 18 | :101ED000FDCFA0E6B0E0FE018D919D910C01C7BE43 19 | :101EE000E89511249A949A9432969110F5CFFE01B8 20 | :101EF000B7BEE89507B600FCFDCF37C0843739F58B 21 | :101F000046D045D0982E43D05AD08E0101151105E8 22 | :101F100019F48091E40014C00130110519F4809186 23 | :101F2000E5000EC00C30110519F48091E60008C0E0 24 | :101F30000D30110519F48091E70002C0F801849179 25 | :101F400017D09A940F5F1F4F9110E0CF0EC08537C6 26 | :101F500039F435D08EE10CD083E90AD08BE062CF22 27 | :101F6000813511F488E027D02AD080E101D04DCF0F 28 | :101F70002AE030E08095089410F4C09802C0C09A1E 29 | :101F8000000015D014D086952A95B1F70895A8952C 30 | :101F900029E030E0B199FECF0AD009D008D088946A 31 | :101FA000B19908942A9511F08795F7CF089597E88D 32 | :101FB0009A95F1F7089598E191BD81BD0895E7DF05 33 | :101FC000803219F088E0F7DFFFCF84E1D1CFCF93E3 34 | :101FD000C82FDDDFC150E9F7CF91F1CFFC010A0135 35 | :0E1FE00067BFE895112407B600FCFDCF0895F9 36 | :021FFE00003BA6 37 | :0400000300001DC01C 38 | :00000001FF 39 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny85_18432000L.hex: -------------------------------------------------------------------------------- 1 | :101DC00001C00CC1112484B7882379F0982F9A7030 2 | :101DD000923059F081FF03C094B7977F94BF282EAB 3 | :101DE00080E0E9D0E6E0FF2709948EE0E4D0B89ADD 4 | :101DF00093E0D92ECC24C39425E0B22E32EEE32E0C 5 | :101E00003EE0F32E8F2D806CA82EC1D0813461F47A 6 | :101E1000BED0182FD4D01238E9F0113811F48BE36A 7 | :101E200001C083E0A5D0A1C0823411F484E103C0D5 8 | :101E3000853419F485E0CBD098C0853539F4A7D026 9 | :101E4000C82FA5D0D82FCC0FDD1F8EC0863521F42A 10 | :101E500084E0BDD080E0E6CF843609F04FC097D053 11 | :101E600096D0982E94D0882E792C00E610E08FD052 12 | :101E7000F80181938F017A947110F9CFA0D0209747 13 | :101E8000F1F4309160003093E400209161002093E0 14 | :101E9000E500A092610040916C004093E600409103 15 | :101EA0006D004093E700832F922F069780936C007C 16 | :101EB000892F8F70806C80936D00E0926000F5E454 17 | :101EC0008F1201C0FFCFFE01D7BEE89507B600FC18 18 | :101ED000FDCFA0E6B0E0FE018D919D910C01C7BE43 19 | :101EE000E89511249A949A9432969110F5CFFE01B8 20 | :101EF000B7BEE89507B600FCFDCF37C0843739F58B 21 | :101F000046D045D0982E43D05AD08E0101151105E8 22 | :101F100019F48091E40014C00130110519F4809186 23 | :101F2000E5000EC00C30110519F48091E60008C0E0 24 | :101F30000D30110519F48091E70002C0F801849179 25 | :101F400017D09A940F5F1F4F9110E0CF0EC08537C6 26 | :101F500039F435D08EE10CD083E90AD08BE062CF22 27 | :101F6000813511F488E027D02AD080E101D04DCF0F 28 | :101F70002AE030E08095089410F4C09802C0C09A1E 29 | :101F8000000015D014D086952A95B1F70895A8952C 30 | :101F900029E030E0B199FECF0AD009D008D088946A 31 | :101FA000B19908942A9511F08795F7CF08959CE987 32 | :101FB0009A95F1F7089598E191BD81BD0895E7DF05 33 | :101FC000803219F088E0F7DFFFCF84E1D1CFCF93E3 34 | :101FD000C82FDDDFC150E9F7CF91F1CFFC010A0135 35 | :0E1FE00067BFE895112407B600FCFDCF0895F9 36 | :021FFE00003BA6 37 | :0400000300001DC01C 38 | :00000001FF 39 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny85_20000000L.hex: -------------------------------------------------------------------------------- 1 | :101DC00001C00CC1112484B7882379F0982F9A7030 2 | :101DD000923059F081FF03C094B7977F94BF282EAB 3 | :101DE00080E0E9D0E6E0FF2709948EE0E4D0B89ADD 4 | :101DF00093E0D92ECC24C39425E0B22E32EEE32E0C 5 | :101E00003EE0F32E8F2D806CA82EC1D0813461F47A 6 | :101E1000BED0182FD4D01238E9F0113811F48BE36A 7 | :101E200001C083E0A5D0A1C0823411F484E103C0D5 8 | :101E3000853419F485E0CBD098C0853539F4A7D026 9 | :101E4000C82FA5D0D82FCC0FDD1F8EC0863521F42A 10 | :101E500084E0BDD080E0E6CF843609F04FC097D053 11 | :101E600096D0982E94D0882E792C00E610E08FD052 12 | :101E7000F80181938F017A947110F9CFA0D0209747 13 | :101E8000F1F4309160003093E400209161002093E0 14 | :101E9000E500A092610040916C004093E600409103 15 | :101EA0006D004093E700832F922F069780936C007C 16 | :101EB000892F8F70806C80936D00E0926000F5E454 17 | :101EC0008F1201C0FFCFFE01D7BEE89507B600FC18 18 | :101ED000FDCFA0E6B0E0FE018D919D910C01C7BE43 19 | :101EE000E89511249A949A9432969110F5CFFE01B8 20 | :101EF000B7BEE89507B600FCFDCF37C0843739F58B 21 | :101F000046D045D0982E43D05AD08E0101151105E8 22 | :101F100019F48091E40014C00130110519F4809186 23 | :101F2000E5000EC00C30110519F48091E60008C0E0 24 | :101F30000D30110519F48091E70002C0F801849179 25 | :101F400017D09A940F5F1F4F9110E0CF0EC08537C6 26 | :101F500039F435D08EE10CD083E90AD08BE062CF22 27 | :101F6000813511F488E027D02AD080E101D04DCF0F 28 | :101F70002AE030E08095089410F4C09802C0C09A1E 29 | :101F8000000015D014D086952A95B1F70895A8952C 30 | :101F900029E030E0B199FECF0AD009D008D088946A 31 | :101FA000B19908942A9511F08795F7CF08959AEA88 32 | :101FB0009A95F1F7089598E191BD81BD0895E7DF05 33 | :101FC000803219F088E0F7DFFFCF84E1D1CFCF93E3 34 | :101FD000C82FDDDFC150E9F7CF91F1CFFC010A0135 35 | :0E1FE00067BFE895112407B600FCFDCF0895F9 36 | :021FFE00003BA6 37 | :0400000300001DC01C 38 | :00000001FF 39 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny85_7372800L.hex: -------------------------------------------------------------------------------- 1 | :101DC00001C00CC1112484B7882379F0982F9A7030 2 | :101DD000923059F081FF03C094B7977F94BF282EAB 3 | :101DE00080E0E9D0E6E0FF2709948EE0E4D0B89ADD 4 | :101DF00093E0D92ECC24C39425E0B22E32EEE32E0C 5 | :101E00003EE0F32E8F2D806CA82EC1D0813461F47A 6 | :101E1000BED0182FD4D01238E9F0113811F48BE36A 7 | :101E200001C083E0A5D0A1C0823411F484E103C0D5 8 | :101E3000853419F485E0CBD098C0853539F4A7D026 9 | :101E4000C82FA5D0D82FCC0FDD1F8EC0863521F42A 10 | :101E500084E0BDD080E0E6CF843609F04FC097D053 11 | :101E600096D0982E94D0882E792C00E610E08FD052 12 | :101E7000F80181938F017A947110F9CFA0D0209747 13 | :101E8000F1F4309160003093E400209161002093E0 14 | :101E9000E500A092610040916C004093E600409103 15 | :101EA0006D004093E700832F922F069780936C007C 16 | :101EB000892F8F70806C80936D00E0926000F5E454 17 | :101EC0008F1201C0FFCFFE01D7BEE89507B600FC18 18 | :101ED000FDCFA0E6B0E0FE018D919D910C01C7BE43 19 | :101EE000E89511249A949A9432969110F5CFFE01B8 20 | :101EF000B7BEE89507B600FCFDCF37C0843739F58B 21 | :101F000046D045D0982E43D05AD08E0101151105E8 22 | :101F100019F48091E40014C00130110519F4809186 23 | :101F2000E5000EC00C30110519F48091E60008C0E0 24 | :101F30000D30110519F48091E70002C0F801849179 25 | :101F400017D09A940F5F1F4F9110E0CF0EC08537C6 26 | :101F500039F435D08EE10CD083E90AD08BE062CF22 27 | :101F6000813511F488E027D02AD080E101D04DCF0F 28 | :101F70002AE030E08095089410F4C09802C0C09A1E 29 | :101F8000000015D014D086952A95B1F70895A8952C 30 | :101F900029E030E0B199FECF0AD009D008D088946A 31 | :101FA000B19908942A9511F08795F7CF08959CE38D 32 | :101FB0009A95F1F7089598E191BD81BD0895E7DF05 33 | :101FC000803219F088E0F7DFFFCF84E1D1CFCF93E3 34 | :101FD000C82FDDDFC150E9F7CF91F1CFFC010A0135 35 | :0E1FE00067BFE895112407B600FCFDCF0895F9 36 | :021FFE00003BA6 37 | :0400000300001DC01C 38 | :00000001FF 39 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny85_8000000L.hex: -------------------------------------------------------------------------------- 1 | :101DC00001C00CC1112484B7882379F0982F9A7030 2 | :101DD000923059F081FF03C094B7977F94BF282EAB 3 | :101DE00080E0E9D0E6E0FF2709948EE0E4D0B89ADD 4 | :101DF00093E0D92ECC24C39425E0B22E32EEE32E0C 5 | :101E00003EE0F32E8F2D806CA82EC1D0813461F47A 6 | :101E1000BED0182FD4D01238E9F0113811F48BE36A 7 | :101E200001C083E0A5D0A1C0823411F484E103C0D5 8 | :101E3000853419F485E0CBD098C0853539F4A7D026 9 | :101E4000C82FA5D0D82FCC0FDD1F8EC0863521F42A 10 | :101E500084E0BDD080E0E6CF843609F04FC097D053 11 | :101E600096D0982E94D0882E792C00E610E08FD052 12 | :101E7000F80181938F017A947110F9CFA0D0209747 13 | :101E8000F1F4309160003093E400209161002093E0 14 | :101E9000E500A092610040916C004093E600409103 15 | :101EA0006D004093E700832F922F069780936C007C 16 | :101EB000892F8F70806C80936D00E0926000F5E454 17 | :101EC0008F1201C0FFCFFE01D7BEE89507B600FC18 18 | :101ED000FDCFA0E6B0E0FE018D919D910C01C7BE43 19 | :101EE000E89511249A949A9432969110F5CFFE01B8 20 | :101EF000B7BEE89507B600FCFDCF37C0843739F58B 21 | :101F000046D045D0982E43D05AD08E0101151105E8 22 | :101F100019F48091E40014C00130110519F4809186 23 | :101F2000E5000EC00C30110519F48091E60008C0E0 24 | :101F30000D30110519F48091E70002C0F801849179 25 | :101F400017D09A940F5F1F4F9110E0CF0EC08537C6 26 | :101F500039F435D08EE10CD083E90AD08BE062CF22 27 | :101F6000813511F488E027D02AD080E101D04DCF0F 28 | :101F70002AE030E08095089410F4C09802C0C09A1E 29 | :101F8000000015D014D086952A95B1F70895A8952C 30 | :101F900029E030E0B199FECF0AD009D008D088946A 31 | :101FA000B19908942A9511F08795F7CF089592E496 32 | :101FB0009A95F1F7089598E191BD81BD0895E7DF05 33 | :101FC000803219F088E0F7DFFFCF84E1D1CFCF93E3 34 | :101FD000C82FDDDFC150E9F7CF91F1CFFC010A0135 35 | :0E1FE00067BFE895112407B600FCFDCF0895F9 36 | :021FFE00003BA6 37 | :0400000300001DC01C 38 | :00000001FF 39 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny85_9216000L.hex: -------------------------------------------------------------------------------- 1 | :101DC00001C00CC1112484B7882379F0982F9A7030 2 | :101DD000923059F081FF03C094B7977F94BF282EAB 3 | :101DE00080E0E9D0E6E0FF2709948EE0E4D0B89ADD 4 | :101DF00093E0D92ECC24C39425E0B22E32EEE32E0C 5 | :101E00003EE0F32E8F2D806CA82EC1D0813461F47A 6 | :101E1000BED0182FD4D01238E9F0113811F48BE36A 7 | :101E200001C083E0A5D0A1C0823411F484E103C0D5 8 | :101E3000853419F485E0CBD098C0853539F4A7D026 9 | :101E4000C82FA5D0D82FCC0FDD1F8EC0863521F42A 10 | :101E500084E0BDD080E0E6CF843609F04FC097D053 11 | :101E600096D0982E94D0882E792C00E610E08FD052 12 | :101E7000F80181938F017A947110F9CFA0D0209747 13 | :101E8000F1F4309160003093E400209161002093E0 14 | :101E9000E500A092610040916C004093E600409103 15 | :101EA0006D004093E700832F922F069780936C007C 16 | :101EB000892F8F70806C80936D00E0926000F5E454 17 | :101EC0008F1201C0FFCFFE01D7BEE89507B600FC18 18 | :101ED000FDCFA0E6B0E0FE018D919D910C01C7BE43 19 | :101EE000E89511249A949A9432969110F5CFFE01B8 20 | :101EF000B7BEE89507B600FCFDCF37C0843739F58B 21 | :101F000046D045D0982E43D05AD08E0101151105E8 22 | :101F100019F48091E40014C00130110519F4809186 23 | :101F2000E5000EC00C30110519F48091E60008C0E0 24 | :101F30000D30110519F48091E70002C0F801849179 25 | :101F400017D09A940F5F1F4F9110E0CF0EC08537C6 26 | :101F500039F435D08EE10CD083E90AD08BE062CF22 27 | :101F6000813511F488E027D02AD080E101D04DCF0F 28 | :101F70002AE030E08095089410F4C09802C0C09A1E 29 | :101F8000000015D014D086952A95B1F70895A8952C 30 | :101F900029E030E0B199FECF0AD009D008D088946A 31 | :101FA000B19908942A9511F08795F7CF08959CE48C 32 | :101FB0009A95F1F7089598E191BD81BD0895E7DF05 33 | :101FC000803219F088E0F7DFFFCF84E1D1CFCF93E3 34 | :101FD000C82FDDDFC150E9F7CF91F1CFFC010A0135 35 | :0E1FE00067BFE895112407B600FCFDCF0895F9 36 | :021FFE00003BA6 37 | :0400000300001DC01C 38 | :00000001FF 39 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny861_1000000L.hex: -------------------------------------------------------------------------------- 1 | :101D800001C01AC1112484B7882379F0982F9A7062 2 | :101D9000923059F081FF03C094B7977F94BF282EEB 3 | :101DA00080E0F7D0E9E0FF2709948EE08FBDF1D005 4 | :101DB000BB9AD69A86E099EF24E09EBD28BF08B66C 5 | :101DC00002FEFDCFB39AA8958150B9F793E0D92EC2 6 | :101DD000CC24C39425E0B22E32ECE32E3EE0F32E69 7 | :101DE0008F2D806CA82EC1D0813461F4BED0182F05 8 | :101DF000D4D01238E9F0113811F48BE301C083E03C 9 | :101E0000A5D0A1C0823411F484E103C0853419F453 10 | :101E100085E0CBD098C0853539F4A7D0C82FA5D0A0 11 | :101E2000D82FCC0FDD1F8EC0863521F484E0BDD0C5 12 | :101E300080E0E6CF843609F04FC097D096D0982E38 13 | :101E400094D0882E792C00E610E08FD0F801819391 14 | :101E50008F017A947110F9CFA0D02097F1F43091CE 15 | :101E600060003093E400209161002093E500A0928F 16 | :101E70006100409172004093E600409173004093EE 17 | :101E8000E700832F922F099780937200892F8F701C 18 | :101E9000806C80937300E0926000F5E48F1201C0C3 19 | :101EA000FFCFFE01D7BEE89507B600FCFDCFA0E648 20 | :101EB000B0E0FE018D919D910C01C7BEE895112403 21 | :101EC0009A949A9432969110F5CFFE01B7BEE89598 22 | :101ED00007B600FCFDCF37C0843739F546D045D072 23 | :101EE000982E43D05AD08E010115110519F4809116 24 | :101EF000E40014C00130110519F48091E5000EC012 25 | :101F00000231110519F48091E60008C00331110572 26 | :101F100019F48091E70002C0F801849117D09A94D7 27 | :101F20000F5F1F4F9110E0CF0EC0853739F435D0C9 28 | :101F30008EE10CD083E90AD08DE062CF813511F4B7 29 | :101F400088E027D02AD080E101D04DCF2AE030E0D0 30 | :101F50008095089410F4DE9802C0DE9A000015D037 31 | :101F600014D086952A95B1F70895A89529E030E018 32 | :101F7000CF99FECF0AD009D008D08894CF99089481 33 | :101F80002A9511F08795F7CF089592E49A95F1F785 34 | :101F9000089598E191BD81BD0895E7DF803219F081 35 | :101FA00088E0F7DFFFCF84E1D1CFCF93C82FDDDF0B 36 | :101FB000C150E9F7CF91F1CFFC010A0167BFE89565 37 | :0A1FC000112407B600FCFDCF0895C0 38 | :021FFE00003BA6 39 | :0400000300001D805C 40 | :00000001FF 41 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny861_11059200L.hex: -------------------------------------------------------------------------------- 1 | :101D800001C01AC1112484B7882379F0982F9A7062 2 | :101D9000923059F081FF03C094B7977F94BF282EEB 3 | :101DA00080E0F7D0E9E0FF2709948EE08FBDF1D005 4 | :101DB000BB9AD69A86E09CEA24E09EBD28BF08B66E 5 | :101DC00002FEFDCFB39AA8958150B9F793E0D92EC2 6 | :101DD000CC24C39425E0B22E32ECE32E3EE0F32E69 7 | :101DE0008F2D806CA82EC1D0813461F4BED0182F05 8 | :101DF000D4D01238E9F0113811F48BE301C083E03C 9 | :101E0000A5D0A1C0823411F484E103C0853419F453 10 | :101E100085E0CBD098C0853539F4A7D0C82FA5D0A0 11 | :101E2000D82FCC0FDD1F8EC0863521F484E0BDD0C5 12 | :101E300080E0E6CF843609F04FC097D096D0982E38 13 | :101E400094D0882E792C00E610E08FD0F801819391 14 | :101E50008F017A947110F9CFA0D02097F1F43091CE 15 | :101E600060003093E400209161002093E500A0928F 16 | :101E70006100409172004093E600409173004093EE 17 | :101E8000E700832F922F099780937200892F8F701C 18 | :101E9000806C80937300E0926000F5E48F1201C0C3 19 | :101EA000FFCFFE01D7BEE89507B600FCFDCFA0E648 20 | :101EB000B0E0FE018D919D910C01C7BEE895112403 21 | :101EC0009A949A9432969110F5CFFE01B7BEE89598 22 | :101ED00007B600FCFDCF37C0843739F546D045D072 23 | :101EE000982E43D05AD08E010115110519F4809116 24 | :101EF000E40014C00130110519F48091E5000EC012 25 | :101F00000231110519F48091E60008C00331110572 26 | :101F100019F48091E70002C0F801849117D09A94D7 27 | :101F20000F5F1F4F9110E0CF0EC0853739F435D0C9 28 | :101F30008EE10CD083E90AD08DE062CF813511F4B7 29 | :101F400088E027D02AD080E101D04DCF2AE030E0D0 30 | :101F50008095089410F4DE9802C0DE9A000015D037 31 | :101F600014D086952A95B1F70895A89529E030E018 32 | :101F7000CF99FECF0AD009D008D08894CF99089481 33 | :101F80002A9511F08795F7CF08959CE59A95F1F77A 34 | :101F9000089598E191BD81BD0895E7DF803219F081 35 | :101FA00088E0F7DFFFCF84E1D1CFCF93C82FDDDF0B 36 | :101FB000C150E9F7CF91F1CFFC010A0167BFE89565 37 | :0A1FC000112407B600FCFDCF0895C0 38 | :021FFE00003BA6 39 | :0400000300001D805C 40 | :00000001FF 41 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny861_12000000L.hex: -------------------------------------------------------------------------------- 1 | :101D800001C01AC1112484B7882379F0982F9A7062 2 | :101D9000923059F081FF03C094B7977F94BF282EEB 3 | :101DA00080E0F7D0E9E0FF2709948EE08FBDF1D005 4 | :101DB000BB9AD69A86E095EA24E09EBD28BF08B675 5 | :101DC00002FEFDCFB39AA8958150B9F793E0D92EC2 6 | :101DD000CC24C39425E0B22E32ECE32E3EE0F32E69 7 | :101DE0008F2D806CA82EC1D0813461F4BED0182F05 8 | :101DF000D4D01238E9F0113811F48BE301C083E03C 9 | :101E0000A5D0A1C0823411F484E103C0853419F453 10 | :101E100085E0CBD098C0853539F4A7D0C82FA5D0A0 11 | :101E2000D82FCC0FDD1F8EC0863521F484E0BDD0C5 12 | :101E300080E0E6CF843609F04FC097D096D0982E38 13 | :101E400094D0882E792C00E610E08FD0F801819391 14 | :101E50008F017A947110F9CFA0D02097F1F43091CE 15 | :101E600060003093E400209161002093E500A0928F 16 | :101E70006100409172004093E600409173004093EE 17 | :101E8000E700832F922F099780937200892F8F701C 18 | :101E9000806C80937300E0926000F5E48F1201C0C3 19 | :101EA000FFCFFE01D7BEE89507B600FCFDCFA0E648 20 | :101EB000B0E0FE018D919D910C01C7BEE895112403 21 | :101EC0009A949A9432969110F5CFFE01B7BEE89598 22 | :101ED00007B600FCFDCF37C0843739F546D045D072 23 | :101EE000982E43D05AD08E010115110519F4809116 24 | :101EF000E40014C00130110519F48091E5000EC012 25 | :101F00000231110519F48091E60008C00331110572 26 | :101F100019F48091E70002C0F801849117D09A94D7 27 | :101F20000F5F1F4F9110E0CF0EC0853739F435D0C9 28 | :101F30008EE10CD083E90AD08DE062CF813511F4B7 29 | :101F400088E027D02AD080E101D04DCF2AE030E0D0 30 | :101F50008095089410F4DE9802C0DE9A000015D037 31 | :101F600014D086952A95B1F70895A89529E030E018 32 | :101F7000CF99FECF0AD009D008D08894CF99089481 33 | :101F80002A9511F08795F7CF089594E69A95F1F781 34 | :101F9000089598E191BD81BD0895E7DF803219F081 35 | :101FA00088E0F7DFFFCF84E1D1CFCF93C82FDDDF0B 36 | :101FB000C150E9F7CF91F1CFFC010A0167BFE89565 37 | :0A1FC000112407B600FCFDCF0895C0 38 | :021FFE00003BA6 39 | :0400000300001D805C 40 | :00000001FF 41 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny861_14745600L.hex: -------------------------------------------------------------------------------- 1 | :101D800001C01AC1112484B7882379F0982F9A7062 2 | :101D9000923059F081FF03C094B7977F94BF282EEB 3 | :101DA00080E0F7D0E9E0FF2709948EE08FBDF1D005 4 | :101DB000BB9AD69A86E090E924E09EBD28BF08B67B 5 | :101DC00002FEFDCFB39AA8958150B9F793E0D92EC2 6 | :101DD000CC24C39425E0B22E32ECE32E3EE0F32E69 7 | :101DE0008F2D806CA82EC1D0813461F4BED0182F05 8 | :101DF000D4D01238E9F0113811F48BE301C083E03C 9 | :101E0000A5D0A1C0823411F484E103C0853419F453 10 | :101E100085E0CBD098C0853539F4A7D0C82FA5D0A0 11 | :101E2000D82FCC0FDD1F8EC0863521F484E0BDD0C5 12 | :101E300080E0E6CF843609F04FC097D096D0982E38 13 | :101E400094D0882E792C00E610E08FD0F801819391 14 | :101E50008F017A947110F9CFA0D02097F1F43091CE 15 | :101E600060003093E400209161002093E500A0928F 16 | :101E70006100409172004093E600409173004093EE 17 | :101E8000E700832F922F099780937200892F8F701C 18 | :101E9000806C80937300E0926000F5E48F1201C0C3 19 | :101EA000FFCFFE01D7BEE89507B600FCFDCFA0E648 20 | :101EB000B0E0FE018D919D910C01C7BEE895112403 21 | :101EC0009A949A9432969110F5CFFE01B7BEE89598 22 | :101ED00007B600FCFDCF37C0843739F546D045D072 23 | :101EE000982E43D05AD08E010115110519F4809116 24 | :101EF000E40014C00130110519F48091E5000EC012 25 | :101F00000231110519F48091E60008C00331110572 26 | :101F100019F48091E70002C0F801849117D09A94D7 27 | :101F20000F5F1F4F9110E0CF0EC0853739F435D0C9 28 | :101F30008EE10CD083E90AD08DE062CF813511F4B7 29 | :101F400088E027D02AD080E101D04DCF2AE030E0D0 30 | :101F50008095089410F4DE9802C0DE9A000015D037 31 | :101F600014D086952A95B1F70895A89529E030E018 32 | :101F7000CF99FECF0AD009D008D08894CF99089481 33 | :101F80002A9511F08795F7CF08959CE79A95F1F778 34 | :101F9000089598E191BD81BD0895E7DF803219F081 35 | :101FA00088E0F7DFFFCF84E1D1CFCF93C82FDDDF0B 36 | :101FB000C150E9F7CF91F1CFFC010A0167BFE89565 37 | :0A1FC000112407B600FCFDCF0895C0 38 | :021FFE00003BA6 39 | :0400000300001D805C 40 | :00000001FF 41 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny861_16000000L.hex: -------------------------------------------------------------------------------- 1 | :101D800001C01AC1112484B7882379F0982F9A7062 2 | :101D9000923059F081FF03C094B7977F94BF282EEB 3 | :101DA00080E0F7D0E9E0FF2709948EE08FBDF1D005 4 | :101DB000BB9AD69A86E096E824E09EBD28BF08B676 5 | :101DC00002FEFDCFB39AA8958150B9F793E0D92EC2 6 | :101DD000CC24C39425E0B22E32ECE32E3EE0F32E69 7 | :101DE0008F2D806CA82EC1D0813461F4BED0182F05 8 | :101DF000D4D01238E9F0113811F48BE301C083E03C 9 | :101E0000A5D0A1C0823411F484E103C0853419F453 10 | :101E100085E0CBD098C0853539F4A7D0C82FA5D0A0 11 | :101E2000D82FCC0FDD1F8EC0863521F484E0BDD0C5 12 | :101E300080E0E6CF843609F04FC097D096D0982E38 13 | :101E400094D0882E792C00E610E08FD0F801819391 14 | :101E50008F017A947110F9CFA0D02097F1F43091CE 15 | :101E600060003093E400209161002093E500A0928F 16 | :101E70006100409172004093E600409173004093EE 17 | :101E8000E700832F922F099780937200892F8F701C 18 | :101E9000806C80937300E0926000F5E48F1201C0C3 19 | :101EA000FFCFFE01D7BEE89507B600FCFDCFA0E648 20 | :101EB000B0E0FE018D919D910C01C7BEE895112403 21 | :101EC0009A949A9432969110F5CFFE01B7BEE89598 22 | :101ED00007B600FCFDCF37C0843739F546D045D072 23 | :101EE000982E43D05AD08E010115110519F4809116 24 | :101EF000E40014C00130110519F48091E5000EC012 25 | :101F00000231110519F48091E60008C00331110572 26 | :101F100019F48091E70002C0F801849117D09A94D7 27 | :101F20000F5F1F4F9110E0CF0EC0853739F435D0C9 28 | :101F30008EE10CD083E90AD08DE062CF813511F4B7 29 | :101F400088E027D02AD080E101D04DCF2AE030E0D0 30 | :101F50008095089410F4DE9802C0DE9A000015D037 31 | :101F600014D086952A95B1F70895A89529E030E018 32 | :101F7000CF99FECF0AD009D008D08894CF99089481 33 | :101F80002A9511F08795F7CF089597E89A95F1F77C 34 | :101F9000089598E191BD81BD0895E7DF803219F081 35 | :101FA00088E0F7DFFFCF84E1D1CFCF93C82FDDDF0B 36 | :101FB000C150E9F7CF91F1CFFC010A0167BFE89565 37 | :0A1FC000112407B600FCFDCF0895C0 38 | :021FFE00003BA6 39 | :0400000300001D805C 40 | :00000001FF 41 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny861_18432000L.hex: -------------------------------------------------------------------------------- 1 | :101D800001C01AC1112484B7882379F0982F9A7062 2 | :101D9000923059F081FF03C094B7977F94BF282EEB 3 | :101DA00080E0F7D0E9E0FF2709948EE08FBDF1D005 4 | :101DB000BB9AD69A86E094E724E09EBD28BF08B679 5 | :101DC00002FEFDCFB39AA8958150B9F793E0D92EC2 6 | :101DD000CC24C39425E0B22E32ECE32E3EE0F32E69 7 | :101DE0008F2D806CA82EC1D0813461F4BED0182F05 8 | :101DF000D4D01238E9F0113811F48BE301C083E03C 9 | :101E0000A5D0A1C0823411F484E103C0853419F453 10 | :101E100085E0CBD098C0853539F4A7D0C82FA5D0A0 11 | :101E2000D82FCC0FDD1F8EC0863521F484E0BDD0C5 12 | :101E300080E0E6CF843609F04FC097D096D0982E38 13 | :101E400094D0882E792C00E610E08FD0F801819391 14 | :101E50008F017A947110F9CFA0D02097F1F43091CE 15 | :101E600060003093E400209161002093E500A0928F 16 | :101E70006100409172004093E600409173004093EE 17 | :101E8000E700832F922F099780937200892F8F701C 18 | :101E9000806C80937300E0926000F5E48F1201C0C3 19 | :101EA000FFCFFE01D7BEE89507B600FCFDCFA0E648 20 | :101EB000B0E0FE018D919D910C01C7BEE895112403 21 | :101EC0009A949A9432969110F5CFFE01B7BEE89598 22 | :101ED00007B600FCFDCF37C0843739F546D045D072 23 | :101EE000982E43D05AD08E010115110519F4809116 24 | :101EF000E40014C00130110519F48091E5000EC012 25 | :101F00000231110519F48091E60008C00331110572 26 | :101F100019F48091E70002C0F801849117D09A94D7 27 | :101F20000F5F1F4F9110E0CF0EC0853739F435D0C9 28 | :101F30008EE10CD083E90AD08DE062CF813511F4B7 29 | :101F400088E027D02AD080E101D04DCF2AE030E0D0 30 | :101F50008095089410F4DE9802C0DE9A000015D037 31 | :101F600014D086952A95B1F70895A89529E030E018 32 | :101F7000CF99FECF0AD009D008D08894CF99089481 33 | :101F80002A9511F08795F7CF08959CE99A95F1F776 34 | :101F9000089598E191BD81BD0895E7DF803219F081 35 | :101FA00088E0F7DFFFCF84E1D1CFCF93C82FDDDF0B 36 | :101FB000C150E9F7CF91F1CFFC010A0167BFE89565 37 | :0A1FC000112407B600FCFDCF0895C0 38 | :021FFE00003BA6 39 | :0400000300001D805C 40 | :00000001FF 41 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny861_20000000L.hex: -------------------------------------------------------------------------------- 1 | :101D800001C01AC1112484B7882379F0982F9A7062 2 | :101D9000923059F081FF03C094B7977F94BF282EEB 3 | :101DA00080E0F7D0E9E0FF2709948EE08FBDF1D005 4 | :101DB000BB9AD69A86E098E624E09EBD28BF08B676 5 | :101DC00002FEFDCFB39AA8958150B9F793E0D92EC2 6 | :101DD000CC24C39425E0B22E32ECE32E3EE0F32E69 7 | :101DE0008F2D806CA82EC1D0813461F4BED0182F05 8 | :101DF000D4D01238E9F0113811F48BE301C083E03C 9 | :101E0000A5D0A1C0823411F484E103C0853419F453 10 | :101E100085E0CBD098C0853539F4A7D0C82FA5D0A0 11 | :101E2000D82FCC0FDD1F8EC0863521F484E0BDD0C5 12 | :101E300080E0E6CF843609F04FC097D096D0982E38 13 | :101E400094D0882E792C00E610E08FD0F801819391 14 | :101E50008F017A947110F9CFA0D02097F1F43091CE 15 | :101E600060003093E400209161002093E500A0928F 16 | :101E70006100409172004093E600409173004093EE 17 | :101E8000E700832F922F099780937200892F8F701C 18 | :101E9000806C80937300E0926000F5E48F1201C0C3 19 | :101EA000FFCFFE01D7BEE89507B600FCFDCFA0E648 20 | :101EB000B0E0FE018D919D910C01C7BEE895112403 21 | :101EC0009A949A9432969110F5CFFE01B7BEE89598 22 | :101ED00007B600FCFDCF37C0843739F546D045D072 23 | :101EE000982E43D05AD08E010115110519F4809116 24 | :101EF000E40014C00130110519F48091E5000EC012 25 | :101F00000231110519F48091E60008C00331110572 26 | :101F100019F48091E70002C0F801849117D09A94D7 27 | :101F20000F5F1F4F9110E0CF0EC0853739F435D0C9 28 | :101F30008EE10CD083E90AD08DE062CF813511F4B7 29 | :101F400088E027D02AD080E101D04DCF2AE030E0D0 30 | :101F50008095089410F4DE9802C0DE9A000015D037 31 | :101F600014D086952A95B1F70895A89529E030E018 32 | :101F7000CF99FECF0AD009D008D08894CF99089481 33 | :101F80002A9511F08795F7CF08959AEA9A95F1F777 34 | :101F9000089598E191BD81BD0895E7DF803219F081 35 | :101FA00088E0F7DFFFCF84E1D1CFCF93C82FDDDF0B 36 | :101FB000C150E9F7CF91F1CFFC010A0167BFE89565 37 | :0A1FC000112407B600FCFDCF0895C0 38 | :021FFE00003BA6 39 | :0400000300001D805C 40 | :00000001FF 41 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny861_7372800L.hex: -------------------------------------------------------------------------------- 1 | :101D800001C01AC1112484B7882379F0982F9A7062 2 | :101D9000923059F081FF03C094B7977F94BF282EEB 3 | :101DA00080E0F7D0E9E0FF2709948EE08FBDF1D005 4 | :101DB000BB9AD69A86E098EC24E09EBD28BF08B670 5 | :101DC00002FEFDCFB39AA8958150B9F793E0D92EC2 6 | :101DD000CC24C39425E0B22E32ECE32E3EE0F32E69 7 | :101DE0008F2D806CA82EC1D0813461F4BED0182F05 8 | :101DF000D4D01238E9F0113811F48BE301C083E03C 9 | :101E0000A5D0A1C0823411F484E103C0853419F453 10 | :101E100085E0CBD098C0853539F4A7D0C82FA5D0A0 11 | :101E2000D82FCC0FDD1F8EC0863521F484E0BDD0C5 12 | :101E300080E0E6CF843609F04FC097D096D0982E38 13 | :101E400094D0882E792C00E610E08FD0F801819391 14 | :101E50008F017A947110F9CFA0D02097F1F43091CE 15 | :101E600060003093E400209161002093E500A0928F 16 | :101E70006100409172004093E600409173004093EE 17 | :101E8000E700832F922F099780937200892F8F701C 18 | :101E9000806C80937300E0926000F5E48F1201C0C3 19 | :101EA000FFCFFE01D7BEE89507B600FCFDCFA0E648 20 | :101EB000B0E0FE018D919D910C01C7BEE895112403 21 | :101EC0009A949A9432969110F5CFFE01B7BEE89598 22 | :101ED00007B600FCFDCF37C0843739F546D045D072 23 | :101EE000982E43D05AD08E010115110519F4809116 24 | :101EF000E40014C00130110519F48091E5000EC012 25 | :101F00000231110519F48091E60008C00331110572 26 | :101F100019F48091E70002C0F801849117D09A94D7 27 | :101F20000F5F1F4F9110E0CF0EC0853739F435D0C9 28 | :101F30008EE10CD083E90AD08DE062CF813511F4B7 29 | :101F400088E027D02AD080E101D04DCF2AE030E0D0 30 | :101F50008095089410F4DE9802C0DE9A000015D037 31 | :101F600014D086952A95B1F70895A89529E030E018 32 | :101F7000CF99FECF0AD009D008D08894CF99089481 33 | :101F80002A9511F08795F7CF08959CE39A95F1F77C 34 | :101F9000089598E191BD81BD0895E7DF803219F081 35 | :101FA00088E0F7DFFFCF84E1D1CFCF93C82FDDDF0B 36 | :101FB000C150E9F7CF91F1CFFC010A0167BFE89565 37 | :0A1FC000112407B600FCFDCF0895C0 38 | :021FFE00003BA6 39 | :0400000300001D805C 40 | :00000001FF 41 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny861_8000000L.hex: -------------------------------------------------------------------------------- 1 | :101D800001C01AC1112484B7882379F0982F9A7062 2 | :101D9000923059F081FF03C094B7977F94BF282EEB 3 | :101DA00080E0F7D0E9E0FF2709948EE08FBDF1D005 4 | :101DB000BB9AD69A86E093EC24E09EBD28BF08B675 5 | :101DC00002FEFDCFB39AA8958150B9F793E0D92EC2 6 | :101DD000CC24C39425E0B22E32ECE32E3EE0F32E69 7 | :101DE0008F2D806CA82EC1D0813461F4BED0182F05 8 | :101DF000D4D01238E9F0113811F48BE301C083E03C 9 | :101E0000A5D0A1C0823411F484E103C0853419F453 10 | :101E100085E0CBD098C0853539F4A7D0C82FA5D0A0 11 | :101E2000D82FCC0FDD1F8EC0863521F484E0BDD0C5 12 | :101E300080E0E6CF843609F04FC097D096D0982E38 13 | :101E400094D0882E792C00E610E08FD0F801819391 14 | :101E50008F017A947110F9CFA0D02097F1F43091CE 15 | :101E600060003093E400209161002093E500A0928F 16 | :101E70006100409172004093E600409173004093EE 17 | :101E8000E700832F922F099780937200892F8F701C 18 | :101E9000806C80937300E0926000F5E48F1201C0C3 19 | :101EA000FFCFFE01D7BEE89507B600FCFDCFA0E648 20 | :101EB000B0E0FE018D919D910C01C7BEE895112403 21 | :101EC0009A949A9432969110F5CFFE01B7BEE89598 22 | :101ED00007B600FCFDCF37C0843739F546D045D072 23 | :101EE000982E43D05AD08E010115110519F4809116 24 | :101EF000E40014C00130110519F48091E5000EC012 25 | :101F00000231110519F48091E60008C00331110572 26 | :101F100019F48091E70002C0F801849117D09A94D7 27 | :101F20000F5F1F4F9110E0CF0EC0853739F435D0C9 28 | :101F30008EE10CD083E90AD08DE062CF813511F4B7 29 | :101F400088E027D02AD080E101D04DCF2AE030E0D0 30 | :101F50008095089410F4DE9802C0DE9A000015D037 31 | :101F600014D086952A95B1F70895A89529E030E018 32 | :101F7000CF99FECF0AD009D008D08894CF99089481 33 | :101F80002A9511F08795F7CF089592E49A95F1F785 34 | :101F9000089598E191BD81BD0895E7DF803219F081 35 | :101FA00088E0F7DFFFCF84E1D1CFCF93C82FDDDF0B 36 | :101FB000C150E9F7CF91F1CFFC010A0167BFE89565 37 | :0A1FC000112407B600FCFDCF0895C0 38 | :021FFE00003BA6 39 | :0400000300001D805C 40 | :00000001FF 41 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny861_9216000L.hex: -------------------------------------------------------------------------------- 1 | :101D800001C01AC1112484B7882379F0982F9A7062 2 | :101D9000923059F081FF03C094B7977F94BF282EEB 3 | :101DA00080E0F7D0E9E0FF2709948EE08FBDF1D005 4 | :101DB000BB9AD69A86E09AEB24E09EBD28BF08B66F 5 | :101DC00002FEFDCFB39AA8958150B9F793E0D92EC2 6 | :101DD000CC24C39425E0B22E32ECE32E3EE0F32E69 7 | :101DE0008F2D806CA82EC1D0813461F4BED0182F05 8 | :101DF000D4D01238E9F0113811F48BE301C083E03C 9 | :101E0000A5D0A1C0823411F484E103C0853419F453 10 | :101E100085E0CBD098C0853539F4A7D0C82FA5D0A0 11 | :101E2000D82FCC0FDD1F8EC0863521F484E0BDD0C5 12 | :101E300080E0E6CF843609F04FC097D096D0982E38 13 | :101E400094D0882E792C00E610E08FD0F801819391 14 | :101E50008F017A947110F9CFA0D02097F1F43091CE 15 | :101E600060003093E400209161002093E500A0928F 16 | :101E70006100409172004093E600409173004093EE 17 | :101E8000E700832F922F099780937200892F8F701C 18 | :101E9000806C80937300E0926000F5E48F1201C0C3 19 | :101EA000FFCFFE01D7BEE89507B600FCFDCFA0E648 20 | :101EB000B0E0FE018D919D910C01C7BEE895112403 21 | :101EC0009A949A9432969110F5CFFE01B7BEE89598 22 | :101ED00007B600FCFDCF37C0843739F546D045D072 23 | :101EE000982E43D05AD08E010115110519F4809116 24 | :101EF000E40014C00130110519F48091E5000EC012 25 | :101F00000231110519F48091E60008C00331110572 26 | :101F100019F48091E70002C0F801849117D09A94D7 27 | :101F20000F5F1F4F9110E0CF0EC0853739F435D0C9 28 | :101F30008EE10CD083E90AD08DE062CF813511F4B7 29 | :101F400088E027D02AD080E101D04DCF2AE030E0D0 30 | :101F50008095089410F4DE9802C0DE9A000015D037 31 | :101F600014D086952A95B1F70895A89529E030E018 32 | :101F7000CF99FECF0AD009D008D08894CF99089481 33 | :101F80002A9511F08795F7CF08959CE49A95F1F77B 34 | :101F9000089598E191BD81BD0895E7DF803219F081 35 | :101FA00088E0F7DFFFCF84E1D1CFCF93C82FDDDF0B 36 | :101FB000C150E9F7CF91F1CFFC010A0167BFE89565 37 | :0A1FC000112407B600FCFDCF0895C0 38 | :021FFE00003BA6 39 | :0400000300001D805C 40 | :00000001FF 41 | -------------------------------------------------------------------------------- /avr/bootloaders/optiboot/optiboot_attiny87_7372800L.hex: -------------------------------------------------------------------------------- 1 | :101D800001C01CC1112484B7882379F0982F9A7060 2 | :101D9000923059F081FF03C094B7977F94BF282EEB 3 | :101DA00080E0F7D0E0E1FF27099485E0809381008F 4 | :101DB00080E88093C8008FE08093CD0098E89093EE 5 | :101DC000CC008093C8001092D2008EE0E2D00B9A33 6 | :101DD00086E02EE33EEF91E030938500209384006F 7 | :101DE00096BBB09BFECF039AA8954091C90040FDD9 8 | :101DF00002C0815089F7CC24C39425E0B22E32EC86 9 | :101E0000E32E3EE0F32E8F2D806CA82EB6D08134C9 10 | :101E100061F4B3D0182FC3D01238E9F0113811F49F 11 | :101E20008BE301C083E0A2D09EC0823411F484E130 12 | :101E300003C0853419F485E0BAD095C0853539F4EE 13 | :101E40009CD0C82F9AD0D82FCC0FDD1F8BC08635E1 14 | :101E500021F484E0ACD080E0E6CF843609F04CC0B9 15 | :101E60008CD08BD0182F89D0082F812C9924939453 16 | :101E700084D0F40181934F011E13FACF90D02097A4 17 | :101E8000F1F430910001309304022091010120937C 18 | :101E90000502A09201014091200140930602409169 19 | :101EA000210140930702832F922F409780932001B6 20 | :101EB000892F8F70806C80932101E092000105349E 21 | :101EC00009F4FFCF83E0FE0187BFE89507B600FC69 22 | :101ED000FDCFA0E0B1E0FE018D919D910C01C7BE48 23 | :101EE000E895112432961A13F7CFFE01B7BEE89594 24 | :101EF00007B600FCFDCF37C0843739F53ED03DD062 25 | :101F0000D82E3BD04CD08E010115110519F48091CB 26 | :101F1000040214C00130110519F4809105020EC0AD 27 | :101F20000032110519F48091060208C00132110532 28 | :101F300019F48091070202C0F801849117D0DA9455 29 | :101F40000F5F1F4FD110E0CF0EC0853739F427D077 30 | :101F50008EE10CD083E90AD087E865CF813511F492 31 | :101F600088E017D01CD080E101D050CF9091C900FB 32 | :101F700091FFFCCF8093D20008958091C90080FF2B 33 | :101F8000FCCF8091C90084FD01C0A8958091D2004A 34 | :101F90000895E0E6F0E098E1908380830895EDDF16 35 | :101FA000803219F088E0F5DFFFCF84E1DFCFCF93F7 36 | :101FB000C82FE3DFC150E9F7CF91F1CFFC010A014F 37 | :0E1FC00067BFE895112407B600FCFDCF089519 38 | :021FFE00003BA6 39 | :0400000300001D805C 40 | :00000001FF 41 | -------------------------------------------------------------------------------- /avr/cores/empty/Arduino.h: -------------------------------------------------------------------------------- 1 | #ifndef Arduino_h 2 | #define Arduino_h 3 | 4 | #endif 5 | -------------------------------------------------------------------------------- /avr/cores/empty/WProgram.h: -------------------------------------------------------------------------------- 1 | #ifndef WProgram_h 2 | #define WProgram_h 3 | 4 | #endif 5 | -------------------------------------------------------------------------------- /avr/cores/empty/main.cpp: -------------------------------------------------------------------------------- 1 | /* 2 | set PATH=%PATH%;C:\Arduino\arduino-1.0\hardware\tools\avr\bin 3 | set PATH=%PATH%;C:\arduino\arduino-1.0\hardware\tools\avr\etc 4 | 5 | cd %TEMP% 6 | dir *.hex /s 7 | 8 | cd C:\Users\BRIANC~1.001\AppData\Local\Temp\build5703187254703185841.tmp 9 | 10 | avr-objdump.exe -S sketch_sep22a.cpp.elf > C:\Temp\dump.cpp & C:\Temp\dump.cpp 11 | */ 12 | 13 | int main(void) 14 | { 15 | for (;;); 16 | return 0; 17 | } 18 | -------------------------------------------------------------------------------- /avr/cores/tiny/Printable.h: -------------------------------------------------------------------------------- 1 | /* 2 | Printable.h - Interface class that allows printing of complex types 3 | Copyright (c) 2011 Adrian McEwen. All right reserved. 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | */ 19 | 20 | #ifndef Printable_h 21 | #define Printable_h 22 | 23 | #include 24 | 25 | #define ARDUINO_CORE_PRINTABLE_SUPPORT 26 | class Print; 27 | 28 | /** The Printable class provides a way for new classes to allow themselves to be printed. 29 | By deriving from Printable and implementing the printTo method, it will then be possible 30 | for users to print out instances of this class by passing them into the usual 31 | Print::print and Print::println methods. 32 | */ 33 | 34 | class Printable 35 | { 36 | public: 37 | virtual size_t printTo(Print& p) const = 0; 38 | }; 39 | 40 | #endif 41 | -------------------------------------------------------------------------------- /avr/cores/tiny/WProgram.h: -------------------------------------------------------------------------------- 1 | //For compatibility with older programs 2 | #include "Arduino.h" 3 | -------------------------------------------------------------------------------- /avr/cores/tiny/abi.cpp: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright (c) 2014 Arduino. All right reserved. 3 | 4 | This library is free software; you can redistribute it and/or 5 | modify it under the terms of the GNU Lesser General Public 6 | License as published by the Free Software Foundation; either 7 | version 2.1 of the License, or (at your option) any later version. 8 | 9 | This library is distributed in the hope that it will be useful, 10 | but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 12 | See the GNU Lesser General Public License for more details. 13 | 14 | You should have received a copy of the GNU Lesser General Public 15 | License along with this library; if not, write to the Free Software 16 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 17 | */ 18 | 19 | #include 20 | 21 | extern "C" void __cxa_pure_virtual(void) __attribute__ ((weak, __noreturn__)); 22 | extern "C" void __cxa_deleted_virtual(void) __attribute__ ((weak, __noreturn__)); 23 | 24 | void __cxa_pure_virtual(void) { 25 | // We might want to write some diagnostics to uart in this case 26 | //std::terminate(); 27 | abort(); 28 | } 29 | 30 | void __cxa_deleted_virtual(void) { 31 | // We might want to write some diagnostics to uart in this case 32 | //std::terminate(); 33 | abort(); 34 | } 35 | -------------------------------------------------------------------------------- /avr/cores/tiny/main.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int main(void) 4 | { 5 | init(); 6 | 7 | setup(); 8 | 9 | for (;;) 10 | loop(); 11 | 12 | return 0; 13 | } 14 | -------------------------------------------------------------------------------- /avr/cores/tiny/new.cpp: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright (c) 2014 Arduino. All right reserved. 3 | 4 | This library is free software; you can redistribute it and/or 5 | modify it under the terms of the GNU Lesser General Public 6 | License as published by the Free Software Foundation; either 7 | version 2.1 of the License, or (at your option) any later version. 8 | 9 | This library is distributed in the hope that it will be useful, 10 | but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 12 | See the GNU Lesser General Public License for more details. 13 | 14 | You should have received a copy of the GNU Lesser General Public 15 | License along with this library; if not, write to the Free Software 16 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 17 | */ 18 | 19 | #include 20 | 21 | void *operator new(size_t size) { 22 | return malloc(size); 23 | } 24 | 25 | void *operator new[](size_t size) { 26 | return malloc(size); 27 | } 28 | 29 | void operator delete(void * ptr) { 30 | free(ptr); 31 | } 32 | 33 | void operator delete[](void * ptr) { 34 | free(ptr); 35 | } 36 | -------------------------------------------------------------------------------- /avr/cores/tiny/new.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright (c) 2014 Arduino. All right reserved. 3 | 4 | This library is free software; you can redistribute it and/or 5 | modify it under the terms of the GNU Lesser General Public 6 | License as published by the Free Software Foundation; either 7 | version 2.1 of the License, or (at your option) any later version. 8 | 9 | This library is distributed in the hope that it will be useful, 10 | but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 12 | See the GNU Lesser General Public License for more details. 13 | 14 | You should have received a copy of the GNU Lesser General Public 15 | License along with this library; if not, write to the Free Software 16 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 17 | */ 18 | 19 | #ifndef NEW_H 20 | #define NEW_H 21 | 22 | #include 23 | 24 | void * operator new(size_t size); 25 | void * operator new[](size_t size); 26 | void operator delete(void * ptr); 27 | void operator delete[](void * ptr); 28 | 29 | #endif 30 | -------------------------------------------------------------------------------- /avr/cores/tinymodern/Arduino.h: -------------------------------------------------------------------------------- 1 | #ifndef Arduino_h 2 | #define Arduino_h 3 | 4 | #define ATTINY_CORE 1 5 | 6 | #include 7 | 8 | #endif 9 | -------------------------------------------------------------------------------- /avr/cores/tinymodern/Printable.h: -------------------------------------------------------------------------------- 1 | /* 2 | Printable.h - Interface class that allows printing of complex types 3 | Copyright (c) 2011 Adrian McEwen. All right reserved. 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | */ 19 | 20 | #ifndef Printable_h 21 | #define Printable_h 22 | 23 | #include 24 | 25 | class Print; 26 | 27 | /** The Printable class provides a way for new classes to allow themselves to be printed. 28 | By deriving from Printable and implementing the printTo method, it will then be possible 29 | for users to print out instances of this class by passing them into the usual 30 | Print::print and Print::println methods. 31 | */ 32 | 33 | class Printable 34 | { 35 | public: 36 | virtual size_t printTo(Print& p) const = 0; 37 | }; 38 | 39 | #endif 40 | -------------------------------------------------------------------------------- /avr/cores/tinymodern/WConstants.h: -------------------------------------------------------------------------------- 1 | #include "wiring.h" 2 | -------------------------------------------------------------------------------- /avr/cores/tinymodern/abi.cpp: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright (c) 2014 Arduino. All right reserved. 3 | 4 | This library is free software; you can redistribute it and/or 5 | modify it under the terms of the GNU Lesser General Public 6 | License as published by the Free Software Foundation; either 7 | version 2.1 of the License, or (at your option) any later version. 8 | 9 | This library is distributed in the hope that it will be useful, 10 | but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 12 | See the GNU Lesser General Public License for more details. 13 | 14 | You should have received a copy of the GNU Lesser General Public 15 | License along with this library; if not, write to the Free Software 16 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 17 | */ 18 | 19 | #include 20 | 21 | extern "C" void __cxa_pure_virtual(void) __attribute__ ((weak, __noreturn__)); 22 | extern "C" void __cxa_deleted_virtual(void) __attribute__ ((weak, __noreturn__)); 23 | 24 | void __cxa_pure_virtual(void) { 25 | // We might want to write some diagnostics to uart in this case 26 | //std::terminate(); 27 | abort(); 28 | } 29 | 30 | void __cxa_deleted_virtual(void) { 31 | // We might want to write some diagnostics to uart in this case 32 | //std::terminate(); 33 | abort(); 34 | } 35 | -------------------------------------------------------------------------------- /avr/cores/tinymodern/core_atomic.h: -------------------------------------------------------------------------------- 1 | /*============================================================================== 2 | 3 | core_atomic.h - Veneer for atomicity. 4 | 5 | Copyright 2015 Nick Iaconis. 6 | 7 | This file is part of Arduino-Tiny-841. 8 | 9 | Arduino-Tiny-841 is free software: you can redistribute it and/or modify it 10 | under the terms of the GNU Lesser General Public License as published by 11 | the Free Software Foundation, either version 3 of the License, or (at your 12 | option) any later version. 13 | 14 | Arduino-Tiny-841 is distributed in the hope that it will be useful, but 15 | WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY 16 | or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public 17 | License for more details. 18 | 19 | You should have received a copy of the GNU Lesser General Public License 20 | along with Arduino-Tiny-841. If not, see . 21 | 22 | ==============================================================================*/ 23 | #include 24 | 25 | #ifndef CoreAtomic_h 26 | #define CoreAtomic_h 27 | 28 | #define MAKE_ATOMIC(OP) MAKE_ATOMIC2(OP) 29 | #define MAKE_ATOMIC2(OP) { /* save interrupt flag */ \ 30 | uint8_t SaveSREG = SREG; \ 31 | /* disable interrupts */ \ 32 | cli(); \ 33 | /* access the shared data */ \ 34 | OP ; \ 35 | /* restore the interrupt flag */ \ 36 | SREG = SaveSREG; \ 37 | } 38 | 39 | #endif 40 | -------------------------------------------------------------------------------- /avr/cores/tinymodern/main.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | #if defined( __AVR_ATtinyX41__ ) 3 | 4 | #ifdef OLD_PINOUT 5 | 6 | #warning "This is the COUNTERCLOCKWISE pin mapping - make sure you're using the pinout diagram with the pins in counter clockwise order" 7 | #else 8 | 9 | #warning "This is the CLOCKWISE pin mapping - make sure you're using the pinout diagram with the pins in clockwise order" 10 | #endif 11 | #endif 12 | int main(void) 13 | { 14 | init(); 15 | 16 | setup(); 17 | 18 | for (;;) 19 | loop(); 20 | 21 | return 0; 22 | } 23 | -------------------------------------------------------------------------------- /avr/cores/tinymodern/new.cpp: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright (c) 2014 Arduino. All right reserved. 3 | 4 | This library is free software; you can redistribute it and/or 5 | modify it under the terms of the GNU Lesser General Public 6 | License as published by the Free Software Foundation; either 7 | version 2.1 of the License, or (at your option) any later version. 8 | 9 | This library is distributed in the hope that it will be useful, 10 | but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 12 | See the GNU Lesser General Public License for more details. 13 | 14 | You should have received a copy of the GNU Lesser General Public 15 | License along with this library; if not, write to the Free Software 16 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 17 | */ 18 | 19 | #include 20 | 21 | void *operator new(size_t size) { 22 | return malloc(size); 23 | } 24 | 25 | void *operator new[](size_t size) { 26 | return malloc(size); 27 | } 28 | 29 | void operator delete(void * ptr) { 30 | free(ptr); 31 | } 32 | 33 | void operator delete[](void * ptr) { 34 | free(ptr); 35 | } 36 | -------------------------------------------------------------------------------- /avr/cores/tinymodern/new.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright (c) 2014 Arduino. All right reserved. 3 | 4 | This library is free software; you can redistribute it and/or 5 | modify it under the terms of the GNU Lesser General Public 6 | License as published by the Free Software Foundation; either 7 | version 2.1 of the License, or (at your option) any later version. 8 | 9 | This library is distributed in the hope that it will be useful, 10 | but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 12 | See the GNU Lesser General Public License for more details. 13 | 14 | You should have received a copy of the GNU Lesser General Public 15 | License along with this library; if not, write to the Free Software 16 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 17 | */ 18 | 19 | #ifndef NEW_H 20 | #define NEW_H 21 | 22 | #include 23 | 24 | void * operator new(size_t size); 25 | void * operator new[](size_t size); 26 | void operator delete(void * ptr); 27 | void operator delete[](void * ptr); 28 | 29 | #endif 30 | -------------------------------------------------------------------------------- /avr/create_disassembler_listing.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | objdumpCommand="$1" 4 | options="$2" 5 | objfile="$3" 6 | outputFile="$4" 7 | 8 | "$objdumpCommand" $options "$objfile" > "$outputFile" 9 | -------------------------------------------------------------------------------- /avr/delete_merged_output.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | if "%1" == "false" del "%2" 3 | -------------------------------------------------------------------------------- /avr/delete_merged_output.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | if [ "$1" == "false" ]; then 3 | rm "$2" 4 | fi 5 | -------------------------------------------------------------------------------- /avr/externalprogrammers.txt: -------------------------------------------------------------------------------- 1 | avrisp.name=AVR ISP 2 | avrisp.communication=serial 3 | avrisp.protocol=stk500v1 4 | avrisp.program.tool=avrdude 5 | avrisp.program.protocol=stk500v1 6 | avrisp.program.tool=avrdude 7 | avrisp.program.extra_params=-P{serial.port} 8 | 9 | 10 | avrispmkii.name=AVRISP mkII 11 | avrispmkii.communication=usb 12 | avrispmkii.protocol=stk500v2 13 | avrispmkii.program.protocol=stk500v2 14 | avrispmkii.program.tool=avrdude 15 | avrispmkii.program.extra_params=-Pusb 16 | 17 | usbtinyisp.name=USBtinyISP 18 | usbtinyisp.program.tool=avrdude 19 | usbtinyisp.program.extra_params= 20 | 21 | usbasp.name=USBasp (ATtiny) 22 | usbasp.communication=usb 23 | usbasp.protocol=usbasp 24 | usbasp.program.tool=avrdude 25 | usbasp.program.extra_params= 26 | 27 | parallel.name=Parallel Programmer 28 | parallel.protocol=dapa 29 | parallel.force=true 30 | parallel.delay=200 31 | 32 | arduinoasisp.name=Arduino/Leo as ISP 33 | arduinoasisp.communication=serial 34 | arduinoasisp.protocol=arduino 35 | arduinoasisp.speed=19200 36 | arduinoasisp.program.protocol=arduino 37 | arduinoasisp.program.speed=19200 38 | arduinoasisp.program.tool=avrdude 39 | arduinoasisp.program.extra_params=-P{serial.port} -b{program.speed} 40 | 41 | usbtinyisp2.name=USBtinyISP SLOW 42 | usbtinyisp2.protocol=usbtiny 43 | usbtinyisp2.program.tool=avrdude 44 | usbtinyisp2.program.speed=8 45 | usbtinyisp2.program.extra_params=-B{program.speed} 46 | 47 | dragon.name=AVR Dragon ISP mode 48 | dragon.communication=usb 49 | dragon.protocol=dragon_isp 50 | dragon.program.tool=avrdude 51 | -------------------------------------------------------------------------------- /avr/extras/ATtiny_x4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sleemanj/ATTinyCore/ccdc65c37acf46d6bec846c8f0ee7328fa5590fa/avr/extras/ATtiny_x4.png -------------------------------------------------------------------------------- /avr/extras/ATtiny_x41.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sleemanj/ATTinyCore/ccdc65c37acf46d6bec846c8f0ee7328fa5590fa/avr/extras/ATtiny_x41.png -------------------------------------------------------------------------------- /avr/extras/ATtiny_x5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sleemanj/ATTinyCore/ccdc65c37acf46d6bec846c8f0ee7328fa5590fa/avr/extras/ATtiny_x5.png -------------------------------------------------------------------------------- /avr/extras/ATtiny_x61.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sleemanj/ATTinyCore/ccdc65c37acf46d6bec846c8f0ee7328fa5590fa/avr/extras/ATtiny_x61.png -------------------------------------------------------------------------------- /avr/extras/InstallingMicronucleus.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sleemanj/ATTinyCore/ccdc65c37acf46d6bec846c8f0ee7328fa5590fa/avr/extras/InstallingMicronucleus.md -------------------------------------------------------------------------------- /avr/extras/Pinout_1634.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sleemanj/ATTinyCore/ccdc65c37acf46d6bec846c8f0ee7328fa5590fa/avr/extras/Pinout_1634.jpg -------------------------------------------------------------------------------- /avr/extras/Pinout_43.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sleemanj/ATTinyCore/ccdc65c37acf46d6bec846c8f0ee7328fa5590fa/avr/extras/Pinout_43.jpg -------------------------------------------------------------------------------- /avr/extras/Pinout_828.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sleemanj/ATTinyCore/ccdc65c37acf46d6bec846c8f0ee7328fa5590fa/avr/extras/Pinout_828.jpg -------------------------------------------------------------------------------- /avr/extras/Pinout_x313.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sleemanj/ATTinyCore/ccdc65c37acf46d6bec846c8f0ee7328fa5590fa/avr/extras/Pinout_x313.jpg -------------------------------------------------------------------------------- /avr/extras/Pinout_x4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sleemanj/ATTinyCore/ccdc65c37acf46d6bec846c8f0ee7328fa5590fa/avr/extras/Pinout_x4.jpg -------------------------------------------------------------------------------- /avr/extras/Pinout_x41.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sleemanj/ATTinyCore/ccdc65c37acf46d6bec846c8f0ee7328fa5590fa/avr/extras/Pinout_x41.jpg -------------------------------------------------------------------------------- /avr/extras/Pinout_x5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sleemanj/ATTinyCore/ccdc65c37acf46d6bec846c8f0ee7328fa5590fa/avr/extras/Pinout_x5.jpg -------------------------------------------------------------------------------- /avr/extras/Pinout_x61.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sleemanj/ATTinyCore/ccdc65c37acf46d6bec846c8f0ee7328fa5590fa/avr/extras/Pinout_x61.jpg -------------------------------------------------------------------------------- /avr/extras/Pinout_x7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sleemanj/ATTinyCore/ccdc65c37acf46d6bec846c8f0ee7328fa5590fa/avr/extras/Pinout_x7.jpg -------------------------------------------------------------------------------- /avr/extras/Pinout_x8-PU.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sleemanj/ATTinyCore/ccdc65c37acf46d6bec846c8f0ee7328fa5590fa/avr/extras/Pinout_x8-PU.jpg -------------------------------------------------------------------------------- /avr/extras/Pinout_x8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sleemanj/ATTinyCore/ccdc65c37acf46d6bec846c8f0ee7328fa5590fa/avr/extras/Pinout_x8.jpg -------------------------------------------------------------------------------- /avr/extras/TinySoftSerialBaud.md: -------------------------------------------------------------------------------- 1 | ### TinySoftSerial ("Serial" on parts that don't have one) and baud rates 2 | 3 | The builtin software serial implementation named Serial on the parts without a hardware UART, the x4, x5, x61, x8, and 43, uses a a bunch of hand tuned assembly to receive and transmit serial data. While one should not try to push it by running at particularly high baud rates (maximum practical baud rates were not tested - it may be better than we give it credit for), the "delay" loop used for timing also has a lower bound on the baud rate that it can generate, because it uses a byte to count down it's iterations. As there is no means of error reporting, if you try to use a baud rate that is too low, nothing will be received, and data will be printed at a speed around or slightly below the minimum baud rate shown in the below table. The theoretical maximum baud rate is likely significantly higher than could ever be achieved, however, I couldn't say what the practical limits are. In any event, attempting to exceed the theoretical limit will have the same effect as trying to use a baud rate lower that the minimum. 4 | Clock Speed | Minimum Baud | Theoretical maximum baud 5 | ------------ | -------------|--------------------------- 6 | 0.5 MHz|161|9803 7 | 1 MHz|322|19607 8 | 4 MHz|1290|78431 9 | 6 MHz|1935|117647 10 | 7.3728 MHz|2378|144564 11 | 8 MHz|2580|156862 12 | 9.216 MHz|2972|180705 13 | 11.0592 MHz|3567|216847 14 | 12 MHz|3870|235294 15 | 14.7456 MHz|4756|289129 16 | 16 MHz|5161|313725 17 | 16.5 MHz|5322|323529 18 | 18.432 MHz|5945|361411 19 | 20 MHz|6451|392156 20 | 21 | 22 | 23 | Note that there is no particular advantage to the "UART Clocks" when using any software serial implementation; they are included here for completeness. 24 | -------------------------------------------------------------------------------- /avr/extras/ci/codespell-ignore-words-list.txt: -------------------------------------------------------------------------------- 1 | rcall 2 | hart 3 | aci 4 | -------------------------------------------------------------------------------- /avr/libraries/ATTinyCore/ATTinyCore.h: -------------------------------------------------------------------------------- 1 | /* Dummy File */ -------------------------------------------------------------------------------- /avr/libraries/ATTinyCore/README.md: -------------------------------------------------------------------------------- 1 | This is a dummy library so we can get some examples into File>Examples>ATTinyCore 2 | 3 | Unfortunatly there doesn't seem to be a better way to have examples for a core currently. 4 | 5 | https://github.com/arduino/Arduino/issues/4187 -------------------------------------------------------------------------------- /avr/libraries/ATTinyCore/examples/TemperatureRead/TemperatureRead.ino: -------------------------------------------------------------------------------- 1 | /* This example demonstrates use of the internal temperature sensor. 2 | | Be sure to read the datasheet, particularly the part about how 3 | \ the sensor is basically uncalibrated. */ 4 | 5 | void setup(){ 6 | analogReference(INTERNAL); //You must use the internal 1.1v bandgap reference when measuring temperature 7 | Serial.begin(9600); 8 | } 9 | 10 | void loop() { 11 | int temperature=analogRead(ADC_TEMPERATURE); //ADC_TEMPERATURE is #defined to be the channel for reading the temperature; this varies between parts. 12 | Serial.print("ADC: "); 13 | Serial.println(temperature); 14 | delay(500); 15 | } 16 | -------------------------------------------------------------------------------- /avr/libraries/ATTinyCore/library.properties: -------------------------------------------------------------------------------- 1 | name=ATTinyCore 2 | version=1.2.0 3 | author=Spence Konde 4 | maintainer=Spence Konde 5 | sentence=Examples of using ATTinyCore. There is no actual library - this is a workaround. 6 | paragraph= 7 | category=Other 8 | url=https://github.com/SpenceKonde/ATTinyCore 9 | architectures=avr 10 | -------------------------------------------------------------------------------- /avr/libraries/ATTinyCore/src/ATTinyCore.h: -------------------------------------------------------------------------------- 1 | //Dummy file to convince the IDE to show the examples 2 | -------------------------------------------------------------------------------- /avr/libraries/EEPROM/examples/eeprom_clear/eeprom_clear.ino: -------------------------------------------------------------------------------- 1 | /* 2 | * EEPROM Clear 3 | * 4 | * Sets all of the bytes of the EEPROM to 0. 5 | * Please see eeprom_iteration for a more in depth 6 | * look at how to traverse the EEPROM. 7 | * 8 | * This example code is in the public domain. 9 | */ 10 | 11 | #include 12 | 13 | void setup() { 14 | // initialize the LED pin as an output. 15 | pinMode(13, OUTPUT); 16 | 17 | /*** 18 | Iterate through each byte of the EEPROM storage. 19 | 20 | Larger AVR processors have larger EEPROM sizes, E.g: 21 | - Arduno Duemilanove: 512b EEPROM storage. 22 | - Arduino Uno: 1kb EEPROM storage. 23 | - Arduino Mega: 4kb EEPROM storage. 24 | 25 | Rather than hard-coding the length, you should use the pre-provided length function. 26 | This will make your code portable to all AVR processors. 27 | ***/ 28 | 29 | for (int i = 0 ; i < EEPROM.length() ; i++) { 30 | EEPROM.write(i, 0); 31 | } 32 | 33 | // turn the LED on when we're done 34 | digitalWrite(13, HIGH); 35 | } 36 | 37 | void loop() { 38 | /** Empty loop. **/ 39 | } 40 | -------------------------------------------------------------------------------- /avr/libraries/EEPROM/examples/eeprom_crc/eeprom_crc.ino: -------------------------------------------------------------------------------- 1 | /*** 2 | Written by Christopher Andrews. 3 | CRC algorithm generated by pycrc, MIT licence ( https://github.com/tpircher/pycrc ). 4 | 5 | A CRC is a simple way of checking whether data has changed or become corrupted. 6 | This example calculates a CRC value directly on the EEPROM values. 7 | The purpose of this example is to highlight how the EEPROM object can be used just like an array. 8 | ***/ 9 | 10 | #include 11 | #include 12 | 13 | void setup() { 14 | 15 | //Start serial 16 | Serial.begin(9600); 17 | while (!Serial) { 18 | ; // wait for serial port to connect. Needed for native USB port only 19 | } 20 | 21 | //Print length of data to run CRC on. 22 | Serial.print("EEPROM length: "); 23 | Serial.println(EEPROM.length()); 24 | 25 | //Print the result of calling eeprom_crc() 26 | Serial.print("CRC32 of EEPROM data: 0x"); 27 | Serial.println(eeprom_crc(), HEX); 28 | Serial.print("\n\nDone!"); 29 | } 30 | 31 | void loop() { 32 | /* Empty loop */ 33 | } 34 | 35 | unsigned long eeprom_crc(void) { 36 | 37 | const unsigned long crc_table[16] = { 38 | 0x00000000, 0x1db71064, 0x3b6e20c8, 0x26d930ac, 39 | 0x76dc4190, 0x6b6b51f4, 0x4db26158, 0x5005713c, 40 | 0xedb88320, 0xf00f9344, 0xd6d6a3e8, 0xcb61b38c, 41 | 0x9b64c2b0, 0x86d3d2d4, 0xa00ae278, 0xbdbdf21c 42 | }; 43 | 44 | unsigned long crc = ~0L; 45 | 46 | for (int index = 0 ; index < EEPROM.length() ; ++index) { 47 | crc = crc_table[(crc ^ EEPROM[index]) & 0x0f] ^ (crc >> 4); 48 | crc = crc_table[(crc ^ (EEPROM[index] >> 4)) & 0x0f] ^ (crc >> 4); 49 | crc = ~crc; 50 | } 51 | return crc; 52 | } 53 | -------------------------------------------------------------------------------- /avr/libraries/EEPROM/examples/eeprom_iteration/eeprom_iteration.ino: -------------------------------------------------------------------------------- 1 | /*** 2 | eeprom_iteration example. 3 | 4 | A set of example snippets highlighting the 5 | simplest methods for traversing the EEPROM. 6 | 7 | Running this sketch is not necessary, this is 8 | simply highlighting certain programming methods. 9 | 10 | Written by Christopher Andrews 2015 11 | Released under MIT licence. 12 | ***/ 13 | 14 | #include 15 | 16 | void setup() { 17 | 18 | /*** 19 | Iterate the EEPROM using a for loop. 20 | ***/ 21 | 22 | for (int index = 0 ; index < EEPROM.length() ; index++) { 23 | 24 | //Add one to each cell in the EEPROM 25 | EEPROM[ index ] += 1; 26 | } 27 | 28 | /*** 29 | Iterate the EEPROM using a while loop. 30 | ***/ 31 | 32 | int index = 0; 33 | 34 | while (index < EEPROM.length()) { 35 | 36 | //Add one to each cell in the EEPROM 37 | EEPROM[ index ] += 1; 38 | index++; 39 | } 40 | 41 | /*** 42 | Iterate the EEPROM using a do-while loop. 43 | ***/ 44 | 45 | int idx = 0; //Used 'idx' to avoid name conflict with 'index' above. 46 | 47 | do { 48 | 49 | //Add one to each cell in the EEPROM 50 | EEPROM[ idx ] += 1; 51 | idx++; 52 | } while (idx < EEPROM.length()); 53 | 54 | 55 | } //End of setup function. 56 | 57 | void loop() {} 58 | -------------------------------------------------------------------------------- /avr/libraries/EEPROM/examples/eeprom_put/eeprom_put.ino: -------------------------------------------------------------------------------- 1 | /*** 2 | eeprom_put example. 3 | 4 | This shows how to use the EEPROM.put() method. 5 | Also, this sketch will pre-set the EEPROM data for the 6 | example sketch eeprom_get. 7 | 8 | Note, unlike the single byte version EEPROM.write(), 9 | the put method will use update semantics. As in a byte 10 | will only be written to the EEPROM if the data is actually 11 | different. 12 | 13 | Written by Christopher Andrews 2015 14 | Released under MIT licence. 15 | ***/ 16 | 17 | #include 18 | 19 | struct MyObject { 20 | float field1; 21 | byte field2; 22 | char name[10]; 23 | }; 24 | 25 | void setup() { 26 | 27 | Serial.begin(9600); 28 | while (!Serial) { 29 | ; // wait for serial port to connect. Needed for native USB port only 30 | } 31 | 32 | float f = 123.456f; //Variable to store in EEPROM. 33 | int eeAddress = 0; //Location we want the data to be put. 34 | 35 | 36 | //One simple call, with the address first and the object second. 37 | EEPROM.put(eeAddress, f); 38 | 39 | Serial.println("Written float data type!"); 40 | 41 | /** Put is designed for use with custom structures also. **/ 42 | 43 | //Data to store. 44 | MyObject customVar = { 45 | 3.14f, 46 | 65, 47 | "Working!" 48 | }; 49 | 50 | eeAddress += sizeof(float); //Move address to the next byte after float 'f'. 51 | 52 | EEPROM.put(eeAddress, customVar); 53 | Serial.print("Written custom data type! \n\nView the example sketch eeprom_get to see how you can retrieve the values!"); 54 | } 55 | 56 | void loop() { 57 | /* Empty loop */ 58 | } 59 | -------------------------------------------------------------------------------- /avr/libraries/EEPROM/examples/eeprom_read/eeprom_read.ino: -------------------------------------------------------------------------------- 1 | /* 2 | * EEPROM Read 3 | * 4 | * Reads the value of each byte of the EEPROM and prints it 5 | * to the computer. 6 | * This example code is in the public domain. 7 | */ 8 | 9 | #include 10 | 11 | // start reading from the first byte (address 0) of the EEPROM 12 | int address = 0; 13 | byte value; 14 | 15 | void setup() { 16 | // initialize serial and wait for port to open: 17 | Serial.begin(9600); 18 | while (!Serial) { 19 | ; // wait for serial port to connect. Needed for native USB port only 20 | } 21 | } 22 | 23 | void loop() { 24 | // read a byte from the current address of the EEPROM 25 | value = EEPROM.read(address); 26 | 27 | Serial.print(address); 28 | Serial.print("\t"); 29 | Serial.print(value, DEC); 30 | Serial.println(); 31 | 32 | /*** 33 | Advance to the next address, when at the end restart at the beginning. 34 | 35 | Larger AVR processors have larger EEPROM sizes, E.g: 36 | - Arduno Duemilanove: 512b EEPROM storage. 37 | - Arduino Uno: 1kb EEPROM storage. 38 | - Arduino Mega: 4kb EEPROM storage. 39 | 40 | Rather than hard-coding the length, you should use the pre-provided length function. 41 | This will make your code portable to all AVR processors. 42 | ***/ 43 | address = address + 1; 44 | if (address == EEPROM.length()) { 45 | address = 0; 46 | } 47 | 48 | /*** 49 | As the EEPROM sizes are powers of two, wrapping (preventing overflow) of an 50 | EEPROM address is also doable by a bitwise and of the length - 1. 51 | 52 | ++address &= EEPROM.length() - 1; 53 | ***/ 54 | 55 | delay(500); 56 | } 57 | -------------------------------------------------------------------------------- /avr/libraries/EEPROM/examples/eeprom_write/eeprom_write.ino: -------------------------------------------------------------------------------- 1 | /* 2 | * EEPROM Write 3 | * 4 | * Stores values read from analog input 0 into the EEPROM. 5 | * These values will stay in the EEPROM when the board is 6 | * turned off and may be retrieved later by another sketch. 7 | */ 8 | 9 | #include 10 | 11 | /** the current address in the EEPROM (i.e. which byte we're going to write to next) **/ 12 | 13 | unsigned int addr = 0; 14 | 15 | void setup() { 16 | /** Empty setup. **/ 17 | } 18 | 19 | void loop() { 20 | /*** 21 | Need to divide by 4 because analog inputs range from 22 | 0 to 1023 and each byte of the EEPROM can only hold a 23 | value from 0 to 255. 24 | ***/ 25 | 26 | int val = analogRead(0) / 4; 27 | 28 | /*** 29 | Write the value to the appropriate byte of the EEPROM. 30 | these values will remain there when the board is 31 | turned off. 32 | ***/ 33 | 34 | EEPROM.write(addr, val); 35 | 36 | /*** 37 | Advance to the next address, when at the end restart at the beginning. 38 | 39 | Larger AVR processors have larger EEPROM sizes, E.g: 40 | - Arduno Duemilanove: 512b EEPROM storage. 41 | - Arduino Uno: 1kb EEPROM storage. 42 | - Arduino Mega: 4kb EEPROM storage. 43 | 44 | Rather than hard-coding the length, you should use the pre-provided length function. 45 | This will make your code portable to all AVR processors. 46 | ***/ 47 | addr = addr + 1; 48 | if (addr == EEPROM.length()) { 49 | addr = 0; 50 | } 51 | 52 | /*** 53 | As the EEPROM sizes are powers of two, wrapping (preventing overflow) of an 54 | EEPROM address is also doable by a bitwise and of the length - 1. 55 | 56 | ++addr &= EEPROM.length() - 1; 57 | ***/ 58 | 59 | 60 | delay(100); 61 | } 62 | -------------------------------------------------------------------------------- /avr/libraries/EEPROM/keywords.txt: -------------------------------------------------------------------------------- 1 | ####################################### 2 | # Syntax Coloring Map For EEPROM 3 | ####################################### 4 | 5 | ####################################### 6 | # Datatypes (KEYWORD1) 7 | ####################################### 8 | 9 | EEPROM KEYWORD1 10 | EERef KEYWORD1 11 | EEPtr KEYWORD2 12 | 13 | ####################################### 14 | # Methods and Functions (KEYWORD2) 15 | ####################################### 16 | 17 | update KEYWORD2 18 | 19 | ####################################### 20 | # Constants (LITERAL1) 21 | ####################################### 22 | -------------------------------------------------------------------------------- /avr/libraries/EEPROM/library.properties: -------------------------------------------------------------------------------- 1 | name=EEPROM 2 | version=2.0.0 3 | author=Arduino, Christopher Andrews 4 | maintainer=None 5 | sentence=Enables reading and writing to the permanent board storage for all classic AVR devices. 6 | paragraph=This is a copy of the official library from Arduino. No maintenance will be performed beyond copying the official version if a new one becomes available. 7 | category=Data Storage 8 | url=http://www.arduino.cc/en/Reference/EEPROM 9 | architectures=avr 10 | -------------------------------------------------------------------------------- /avr/libraries/SPI/keywords.txt: -------------------------------------------------------------------------------- 1 | ####################################### 2 | # Syntax Coloring Map SPI 3 | ####################################### 4 | 5 | ####################################### 6 | # Datatypes (KEYWORD1) 7 | ####################################### 8 | 9 | SPI KEYWORD1 10 | 11 | ####################################### 12 | # Methods and Functions (KEYWORD2) 13 | ####################################### 14 | begin KEYWORD2 15 | end KEYWORD2 16 | transfer KEYWORD2 17 | setBitOrder KEYWORD2 18 | setDataMode KEYWORD2 19 | setClockDivider KEYWORD2 20 | 21 | 22 | ####################################### 23 | # Constants (LITERAL1) 24 | ####################################### 25 | SPI_CLOCK_DIV4 LITERAL1 26 | SPI_CLOCK_DIV16 LITERAL1 27 | SPI_CLOCK_DIV64 LITERAL1 28 | SPI_CLOCK_DIV128 LITERAL1 29 | SPI_CLOCK_DIV2 LITERAL1 30 | SPI_CLOCK_DIV8 LITERAL1 31 | SPI_CLOCK_DIV32 LITERAL1 32 | SPI_CLOCK_DIV64 LITERAL1 33 | SPI_MODE0 LITERAL1 34 | SPI_MODE1 LITERAL1 35 | SPI_MODE2 LITERAL1 36 | SPI_MODE3 LITERAL1 37 | -------------------------------------------------------------------------------- /avr/libraries/SPI/library.properties: -------------------------------------------------------------------------------- 1 | name=SPI 2 | version=2.0.0 3 | author=Spence Konde and others 4 | maintainer=Spence Konde 5 | sentence=Supports SPI master communication on all ATTinyCore supported parts. 6 | paragraph=This is intended as a "drop-in" replacement for the normal Wire library. Unlike ATmega parts, most classic ATtiny devices do not have a proper hardware SPI interface - they have a USI. This library uses the USI (unless there is a real hardware SPI module, such as on the ATtiny841, or ATtiny88) and uses it for SPI, presenting a compatible API. Changing clock speed doesn't work; no other issues are known. 7 | category=Communication 8 | url=http://arduino.cc/en/Reference/SPI 9 | architectures=avr 10 | -------------------------------------------------------------------------------- /avr/libraries/Servo/README.adoc: -------------------------------------------------------------------------------- 1 | = Servo Library for Arduino = 2 | 3 | This library allows an Arduino board to control RC (hobby) servo motors. 4 | 5 | This library has been modified to add support for additional ATtiny processors. 6 | 7 | For more information about this library please visit us at 8 | http://www.arduino.cc/en/Reference/Servo 9 | 10 | == License == 11 | 12 | Copyright (c) 2017 Spence Konde. 13 | Copyright (c) 2013 Arduino LLC. All right reserved. 14 | Copyright (c) 2009 Michael Margolis. All right reserved. 15 | 16 | This library is free software; you can redistribute it and/or 17 | modify it under the terms of the GNU Lesser General Public 18 | License as published by the Free Software Foundation; either 19 | version 2.1 of the License, or (at your option) any later version. 20 | 21 | This library is distributed in the hope that it will be useful, 22 | but WITHOUT ANY WARRANTY; without even the implied warranty of 23 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 24 | Lesser General Public License for more details. 25 | 26 | You should have received a copy of the GNU Lesser General Public 27 | License along with this library; if not, write to the Free Software 28 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 29 | -------------------------------------------------------------------------------- /avr/libraries/Servo/examples/Knob/Knob.ino: -------------------------------------------------------------------------------- 1 | /* 2 | Controlling a servo position using a potentiometer (variable resistor) 3 | by Michal Rinott 4 | 5 | modified on 8 Nov 2013 6 | by Scott Fitzgerald 7 | http://www.arduino.cc/en/Tutorial/Knob 8 | */ 9 | 10 | #include 11 | 12 | Servo myservo; // create servo object to control a servo 13 | 14 | int potpin = 0; // analog pin used to connect the potentiometer 15 | int val; // variable to read the value from the analog pin 16 | 17 | void setup() { 18 | myservo.attach(9); // attaches the servo on pin 9 to the servo object 19 | } 20 | 21 | void loop() { 22 | val = analogRead(potpin); // reads the value of the potentiometer (value between 0 and 1023) 23 | val = map(val, 0, 1023, 0, 180); // scale it to use it with the servo (value between 0 and 180) 24 | myservo.write(val); // sets the servo position according to the scaled value 25 | delay(15); // waits for the servo to get there 26 | } 27 | -------------------------------------------------------------------------------- /avr/libraries/Servo/examples/Sweep/Sweep.ino: -------------------------------------------------------------------------------- 1 | /* Sweep 2 | by BARRAGAN 3 | This example code is in the public domain. 4 | 5 | modified 8 Nov 2013 6 | by Scott Fitzgerald 7 | http://www.arduino.cc/en/Tutorial/Sweep 8 | */ 9 | 10 | #include 11 | 12 | Servo myservo; // create servo object to control a servo 13 | // twelve servo objects can be created on most boards 14 | 15 | int pos = 0; // variable to store the servo position 16 | 17 | void setup() { 18 | myservo.attach(9); // attaches the servo on pin 9 to the servo object 19 | } 20 | 21 | void loop() { 22 | for (pos = 0; pos <= 180; pos += 1) { // goes from 0 degrees to 180 degrees 23 | // in steps of 1 degree 24 | myservo.write(pos); // tell servo to go to position in variable 'pos' 25 | delay(15); // waits 15ms for the servo to reach the position 26 | } 27 | for (pos = 180; pos >= 0; pos -= 1) { // goes from 180 degrees to 0 degrees 28 | myservo.write(pos); // tell servo to go to position in variable 'pos' 29 | delay(15); // waits 15ms for the servo to reach the position 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /avr/libraries/Servo/keywords.txt: -------------------------------------------------------------------------------- 1 | ####################################### 2 | # Syntax Coloring Map Servo 3 | ####################################### 4 | 5 | ####################################### 6 | # Datatypes (KEYWORD1) 7 | ####################################### 8 | 9 | Servo KEYWORD1 Servo 10 | 11 | ####################################### 12 | # Methods and Functions (KEYWORD2) 13 | ####################################### 14 | attach KEYWORD2 15 | detach KEYWORD2 16 | write KEYWORD2 17 | read KEYWORD2 18 | attached KEYWORD2 19 | writeMicroseconds KEYWORD2 20 | readMicroseconds KEYWORD2 21 | 22 | ####################################### 23 | # Constants (LITERAL1) 24 | ####################################### 25 | -------------------------------------------------------------------------------- /avr/libraries/Servo/library.properties: -------------------------------------------------------------------------------- 1 | name=Servo 2 | version=1.1.2 3 | author=Michael Margolis, Arduino 4 | maintainer=Spence Konde 5 | sentence=Allows ATTinyCore-supported parts to control a variety of servo motors. 6 | paragraph=If the Servo library has been installed into /libraries, it will be used instead. It probably doesn't support the ATTinyCore devices. In this case, use Servo_ATTinyCore.h instead of Servo.h. This library can control 12 servos using only 1 timer. 7 | category=Device Control 8 | url=http://www.arduino.cc/en/Reference/Servo 9 | architectures=avr,sam,samd 10 | -------------------------------------------------------------------------------- /avr/libraries/Servo_ATTinyCore/README.adoc: -------------------------------------------------------------------------------- 1 | = Servo Library for Arduino = 2 | 3 | This library allows an Arduino board to control RC (hobby) servo motors. 4 | 5 | This library has been modified to add support for additional ATtiny processors. 6 | 7 | For more information about this library please visit us at 8 | http://www.arduino.cc/en/Reference/Servo 9 | 10 | == License == 11 | 12 | Copyright (c) 2017 Spence Konde. 13 | Copyright (c) 2013 Arduino LLC. All right reserved. 14 | Copyright (c) 2009 Michael Margolis. All right reserved. 15 | 16 | This library is free software; you can redistribute it and/or 17 | modify it under the terms of the GNU Lesser General Public 18 | License as published by the Free Software Foundation; either 19 | version 2.1 of the License, or (at your option) any later version. 20 | 21 | This library is distributed in the hope that it will be useful, 22 | but WITHOUT ANY WARRANTY; without even the implied warranty of 23 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 24 | Lesser General Public License for more details. 25 | 26 | You should have received a copy of the GNU Lesser General Public 27 | License along with this library; if not, write to the Free Software 28 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 29 | -------------------------------------------------------------------------------- /avr/libraries/Servo_ATTinyCore/examples/Knob/Knob.ino: -------------------------------------------------------------------------------- 1 | /* 2 | Controlling a servo position using a potentiometer (variable resistor) 3 | by Michal Rinott 4 | 5 | modified on 8 Nov 2013 6 | by Scott Fitzgerald 7 | http://www.arduino.cc/en/Tutorial/Knob 8 | 9 | If Servo library is installed to libraries, then that version (which doesn't support ATtiny parts) 10 | will be used instead of the one included with the core, which does. To get around this, 11 | include Servo_ATTinyCore.h instead - this will always use the version that came with core. 12 | */ 13 | 14 | #include 15 | 16 | Servo myservo; // create servo object to control a servo 17 | 18 | int potpin = 0; // analog pin used to connect the potentiometer 19 | int val; // variable to read the value from the analog pin 20 | 21 | void setup() { 22 | myservo.attach(9); // attaches the servo on pin 9 to the servo object 23 | } 24 | 25 | void loop() { 26 | val = analogRead(potpin); // reads the value of the potentiometer (value between 0 and 1023) 27 | val = map(val, 0, 1023, 0, 180); // scale it to use it with the servo (value between 0 and 180) 28 | myservo.write(val); // sets the servo position according to the scaled value 29 | delay(15); // waits for the servo to get there 30 | } 31 | -------------------------------------------------------------------------------- /avr/libraries/Servo_ATTinyCore/examples/Sweep/Sweep.ino: -------------------------------------------------------------------------------- 1 | /* Sweep 2 | by BARRAGAN 3 | This example code is in the public domain. 4 | 5 | modified 8 Nov 2013 6 | by Scott Fitzgerald 7 | http://www.arduino.cc/en/Tutorial/Sweep 8 | 9 | If Servo library is installed to libraries, then that version (which doesn't support ATtiny parts) 10 | will be used instead of the one included with the core, which does. To get around this, 11 | include Servo_ATTinyCore.h instead - this will always use the version that came with core. 12 | */ 13 | 14 | #include 15 | 16 | Servo myservo; // create servo object to control a servo 17 | // twelve servo objects can be created on most boards 18 | 19 | int pos = 0; // variable to store the servo position 20 | 21 | void setup() { 22 | myservo.attach(9); // attaches the servo on pin 9 to the servo object 23 | } 24 | 25 | void loop() { 26 | for (pos = 0; pos <= 180; pos += 1) { // goes from 0 degrees to 180 degrees 27 | // in steps of 1 degree 28 | myservo.write(pos); // tell servo to go to position in variable 'pos' 29 | delay(15); // waits 15ms for the servo to reach the position 30 | } 31 | for (pos = 180; pos >= 0; pos -= 1) { // goes from 180 degrees to 0 degrees 32 | myservo.write(pos); // tell servo to go to position in variable 'pos' 33 | delay(15); // waits 15ms for the servo to reach the position 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /avr/libraries/Servo_ATTinyCore/keywords.txt: -------------------------------------------------------------------------------- 1 | ####################################### 2 | # Syntax Coloring Map Servo 3 | ####################################### 4 | 5 | ####################################### 6 | # Datatypes (KEYWORD1) 7 | ####################################### 8 | 9 | Servo KEYWORD1 Servo 10 | 11 | ####################################### 12 | # Methods and Functions (KEYWORD2) 13 | ####################################### 14 | attach KEYWORD2 15 | detach KEYWORD2 16 | write KEYWORD2 17 | read KEYWORD2 18 | attached KEYWORD2 19 | writeMicroseconds KEYWORD2 20 | readMicroseconds KEYWORD2 21 | 22 | ####################################### 23 | # Constants (LITERAL1) 24 | ####################################### 25 | -------------------------------------------------------------------------------- /avr/libraries/Servo_ATTinyCore/library.properties: -------------------------------------------------------------------------------- 1 | name=Servo_ATTinyCore 2 | version=1.1.2 3 | author=Michael Margolis, Arduino 4 | maintainer=Spence Konde 5 | sentence=Allows ATTinyCore supported parts to control a variety of servo motors. This is a renamed copy so user can force the IDE to use the core-associated library. 6 | paragraph=If the Servo library has been installed into /libraries, it will be used instead. It probably doesn't support the ATTinyCore devices. In this case, use Servo_ATTinyCore.h instead of Servo.h. This library can control 12 servos using only 1 timer. 7 | category=Device Control 8 | url=http://www.arduino.cc/en/Reference/Servo 9 | architectures=avr,sam,samd 10 | -------------------------------------------------------------------------------- /avr/libraries/SoftwareSerial/examples/SoftwareSerialExample/SoftwareSerialExample.ino: -------------------------------------------------------------------------------- 1 | /* 2 | Software serial multiple serial test 3 | 4 | Receives from the hardware serial, sends to software serial. 5 | Receives from software serial, sends to hardware serial. 6 | 7 | The circuit: 8 | * RX is digital pin 10 (connect to TX of other device) 9 | * TX is digital pin 11 (connect to RX of other device) 10 | 11 | Note: 12 | Not all pins on the Mega and Mega 2560 support change interrupts, 13 | so only the following can be used for RX: 14 | 10, 11, 12, 13, 50, 51, 52, 53, 62, 63, 64, 65, 66, 67, 68, 69 15 | 16 | Not all pins on the Leonardo support change interrupts, 17 | so only the following can be used for RX: 18 | 8, 9, 10, 11, 14 (MISO), 15 (SCK), 16 (MOSI). 19 | 20 | created back in the mists of time 21 | modified 25 May 2012 22 | by Tom Igoe 23 | based on Mikal Hart's example 24 | 25 | This example code is in the public domain. 26 | 27 | */ 28 | #include 29 | 30 | SoftwareSerial mySerial(10, 11); // RX, TX 31 | 32 | void setup() 33 | { 34 | // Open serial communications and wait for port to open: 35 | Serial.begin(57600); 36 | while (!Serial) { 37 | ; // wait for serial port to connect. Needed for Leonardo only 38 | } 39 | 40 | 41 | Serial.println("Goodnight moon!"); 42 | 43 | // set the data rate for the SoftwareSerial port 44 | mySerial.begin(4800); 45 | mySerial.println("Hello, world?"); 46 | } 47 | 48 | void loop() // run over and over 49 | { 50 | if (mySerial.available()) 51 | Serial.write(mySerial.read()); 52 | if (Serial.available()) 53 | mySerial.write(Serial.read()); 54 | } 55 | -------------------------------------------------------------------------------- /avr/libraries/SoftwareSerial/keywords.txt: -------------------------------------------------------------------------------- 1 | ####################################### 2 | # Syntax Coloring Map for SoftwareSerial 3 | # (formerly NewSoftSerial) 4 | ####################################### 5 | 6 | ####################################### 7 | # Datatypes (KEYWORD1) 8 | ####################################### 9 | 10 | SoftwareSerial KEYWORD1 11 | 12 | ####################################### 13 | # Methods and Functions (KEYWORD2) 14 | ####################################### 15 | 16 | begin KEYWORD2 17 | end KEYWORD2 18 | read KEYWORD2 19 | write KEYWORD2 20 | available KEYWORD2 21 | isListening KEYWORD2 22 | overflow KEYWORD2 23 | flush KEYWORD2 24 | listen KEYWORD2 25 | peek KEYWORD2 26 | 27 | ####################################### 28 | # Constants (LITERAL1) 29 | ####################################### 30 | -------------------------------------------------------------------------------- /avr/libraries/SoftwareSerial/library.properties: -------------------------------------------------------------------------------- 1 | name=SoftwareSerial 2 | version=1.0.0 3 | author=Arduino 4 | maintainer=None 5 | sentence=This is an exact copy of the normal classic AVR SoftwareSerial library, with all it's downsides and flaws. ATTinyCore includes a better software serial implementation on fixed pins which does not take over every pin change interrupt like this one does. 6 | paragraph=No maintenance will be performed beyond copying the official version if a new one becomes available. 7 | category=Communication 8 | url=http://arduino.cc/en/Reference/SoftwareSerial 9 | architectures=avr 10 | types=Arduino 11 | -------------------------------------------------------------------------------- /avr/libraries/Tiny13RGB/examples/RandomFader/RandomFader.ino: -------------------------------------------------------------------------------- 1 | /* 2 | The ATTiny only has 2 PWM channels, so what to do when you want to 3 | fade an RGB led with 3 channels? A simple "soft" pwm can get you by. 4 | 5 | This example sets each of 3 leds (or 3 channels of an RGB led, whatever you want) 6 | to a random PWM brightness, fading between brightnesses. 7 | 8 | [ 0 ] -> [Resistor 240R] -> [LED] -> [Ground] 9 | [ 1 ] -> [Resistor 240R] -> [LED] -> [Ground] 10 | [ 2 ] -> [Resistor 240R] -> [LED] -> [Ground] 11 | 12 | For ATTiny13 Arduino Pinout: https://goo.gl/ijL0of 13 | */ 14 | #include "Tiny13RGB.h" 15 | 16 | Tiny13RGB rgb; 17 | 18 | // The Tiny13RGB library only supports pins 0, 1 and 2 19 | // so put your colours on those 3 pins... 20 | const uint8_t RED = 0; 21 | const uint8_t GREEN = 1; 22 | const uint8_t BLUE = 2; 23 | 24 | const uint8_t SPEED = 2; 25 | 26 | void setup() 27 | { 28 | rgb.begin(); 29 | 30 | // Let's throb each LED once at the start so you can see they work independantly 31 | rgb.analogThrob(RED, SPEED*2); 32 | rgb.analogThrob(GREEN, SPEED*2); 33 | rgb.analogThrob(BLUE, SPEED*2); 34 | } 35 | 36 | void loop() 37 | { 38 | // The target is the pwm level we are heading towards 39 | // we use analogWriteTowards to step the channel (R/G/B) towards 40 | // their respecitive target, when analogWriteTowards returns 0 41 | // then we are at the target and pick a new target at random. 42 | static byte rTarget = 0, gTarget = 0, bTarget = 0; 43 | 44 | if(rgb.analogWriteTowards(RED, rTarget) == 0) rTarget = tiny_random(); 45 | if(rgb.analogWriteTowards(GREEN, gTarget) == 0) gTarget = tiny_random(); 46 | if(rgb.analogWriteTowards(BLUE, bTarget) == 0) bTarget = tiny_random(); 47 | 48 | delay(SPEED); 49 | } 50 | -------------------------------------------------------------------------------- /avr/libraries/Wire/examples/digital_potentiometer/digital_potentiometer.ino: -------------------------------------------------------------------------------- 1 | // I2C Digital Potentiometer 2 | // by Nicholas Zambetti 3 | // and Shawn Bonkowski 4 | 5 | // Demonstrates use of the Wire library 6 | // Controls AD5171 digital potentiometer via I2C/TWI 7 | 8 | // Created 31 March 2006 9 | 10 | // This example code is in the public domain. 11 | 12 | // This example code is in the public domain. 13 | 14 | 15 | #include 16 | 17 | void setup() { 18 | Wire.begin(); // join i2c bus (address optional for master) 19 | } 20 | 21 | byte val = 0; 22 | 23 | void loop() { 24 | Wire.beginTransmission(44); // transmit to device #44 (0x2c) 25 | // device address is specified in datasheet 26 | Wire.write(byte(0x00)); // sends instruction byte 27 | Wire.write(val); // sends potentiometer value byte 28 | Wire.endTransmission(); // stop transmitting 29 | 30 | val++; // increment value 31 | if (val == 64) { // if reached 64th position (max) 32 | val = 0; // start over from lowest value 33 | } 34 | delay(500); 35 | } 36 | -------------------------------------------------------------------------------- /avr/libraries/Wire/examples/master_reader/master_reader.ino: -------------------------------------------------------------------------------- 1 | // Wire Master Reader 2 | // by Nicholas Zambetti 3 | 4 | // Demonstrates use of the Wire library 5 | // Reads data from an I2C/TWI slave device 6 | // Refer to the "Wire Slave Sender" example for use with this 7 | 8 | // Created 29 March 2006 9 | 10 | // This example code is in the public domain. 11 | 12 | 13 | #include 14 | 15 | void setup() { 16 | Wire.begin(); // join i2c bus (address optional for master) 17 | Serial.begin(9600); // start serial for output 18 | } 19 | 20 | void loop() { 21 | Wire.requestFrom(8, 6); // request 6 bytes from slave device #8 22 | 23 | //while (Wire.available()) { // slave may send less than requested 24 | char c = Wire.read(); // receive a byte as character 25 | Serial.print(c); // print the character 26 | //} 27 | 28 | delay(500); 29 | } 30 | -------------------------------------------------------------------------------- /avr/libraries/Wire/examples/master_writer/master_writer.ino: -------------------------------------------------------------------------------- 1 | // Wire Master Writer 2 | // by Nicholas Zambetti 3 | 4 | // Demonstrates use of the Wire library 5 | // Writes data to an I2C/TWI slave device 6 | // Refer to the "Wire Slave Receiver" example for use with this 7 | 8 | // Created 29 March 2006 9 | 10 | // This example code is in the public domain. 11 | 12 | 13 | #include 14 | 15 | void setup() { 16 | Wire.begin(); // join i2c bus (address optional for master) 17 | } 18 | 19 | byte x = 0; 20 | 21 | void loop() { 22 | Wire.beginTransmission(8); // transmit to device #8 23 | Wire.write("x is "); // sends five bytes 24 | Wire.write(x); // sends one byte 25 | Wire.endTransmission(); // stop transmitting 26 | 27 | x++; 28 | delay(500); 29 | } 30 | -------------------------------------------------------------------------------- /avr/libraries/Wire/examples/slave_receiver/slave_receiver.ino: -------------------------------------------------------------------------------- 1 | // Wire Slave Receiver 2 | // by Nicholas Zambetti 3 | 4 | // Demonstrates use of the Wire library 5 | // Receives data as an I2C/TWI slave device 6 | // Refer to the "Wire Master Writer" example for use with this 7 | 8 | // Created 29 March 2006 9 | 10 | // This example code is in the public domain. 11 | 12 | 13 | #include 14 | 15 | void setup() { 16 | Wire.begin(8); // join i2c bus with address #8 17 | Wire.onReceive(receiveEvent); // register event 18 | Serial.begin(9600); // start serial for output 19 | } 20 | 21 | void loop() { 22 | delay(100); 23 | } 24 | 25 | // function that executes whenever data is received from master 26 | // this function is registered as an event, see setup() 27 | void receiveEvent(int howMany) { 28 | while (1 < Wire.available()) { // loop through all but the last 29 | char c = Wire.read(); // receive byte as a character 30 | Serial.print(c); // print the character 31 | } 32 | int x = Wire.read(); // receive byte as an integer 33 | Serial.println(x); // print the integer 34 | } 35 | -------------------------------------------------------------------------------- /avr/libraries/Wire/examples/slave_sender/slave_sender.ino: -------------------------------------------------------------------------------- 1 | // Wire Slave Sender 2 | // by Nicholas Zambetti 3 | 4 | // Demonstrates use of the Wire library 5 | // Sends data as an I2C/TWI slave device 6 | // Refer to the "Wire Master Reader" example for use with this 7 | 8 | // Created 29 March 2006 9 | 10 | // This example code is in the public domain. 11 | 12 | 13 | #include 14 | 15 | void setup() { 16 | Wire.begin(8); // join i2c bus with address #8 17 | Wire.onRequest(requestEvent); // register event 18 | } 19 | 20 | void loop() { 21 | delay(100); 22 | } 23 | 24 | // function that executes whenever data is requested by master 25 | // this function is registered as an event, see setup() 26 | void requestEvent() { 27 | Wire.write("hello "); // respond with message of 6 bytes 28 | // as expected by master 29 | } 30 | -------------------------------------------------------------------------------- /avr/libraries/Wire/keywords.txt: -------------------------------------------------------------------------------- 1 | ####################################### 2 | # Syntax Coloring Map For Wire 3 | ####################################### 4 | 5 | ####################################### 6 | # Datatypes (KEYWORD1) 7 | ####################################### 8 | 9 | ####################################### 10 | # Methods and Functions (KEYWORD2) 11 | ####################################### 12 | 13 | begin KEYWORD2 14 | setClock KEYWORD2 15 | beginTransmission KEYWORD2 16 | endTransmission KEYWORD2 17 | requestFrom KEYWORD2 18 | send KEYWORD2 19 | receive KEYWORD2 20 | onReceive KEYWORD2 21 | onRequest KEYWORD2 22 | 23 | ####################################### 24 | # Instances (KEYWORD2) 25 | ####################################### 26 | 27 | Wire KEYWORD2 28 | 29 | ####################################### 30 | # Constants (LITERAL1) 31 | ####################################### 32 | -------------------------------------------------------------------------------- /avr/libraries/Wire/library.properties: -------------------------------------------------------------------------------- 1 | name=Wire 2 | version=2.0.0 3 | author=Spence Konde and others 4 | maintainer=Spence Konde 5 | sentence=Supports I2C master or slave operation on all ATTinyCore-supported parts 6 | paragraph=YOU MUST ALWAYS USE HARDWARE PULLUP RESISTORS! Otherwise, this is intended as a "drop-in" replacement for the normal Wire library. Unlike ATmega parts, most classic ATtiny devices do not have a proper hardware TWI interface - they have a USI, or slave only interface. This library picks the appropriate hardware and presents a compatible API. Changing clock speed doesn't work. ATtiny841, 1634, 828, and 441 as master provide no way to determine if a timeout occurred. 7 | category=Communication 8 | url=http://www.arduino.cc/en/Reference/Wire 9 | architectures=avr 10 | -------------------------------------------------------------------------------- /avr/libraries/tinyNeoPixel/keywords.txt: -------------------------------------------------------------------------------- 1 | ####################################### 2 | # Syntax Coloring Map For Adafruit_NeoPixel 3 | ####################################### 4 | # Class 5 | ####################################### 6 | 7 | tinyNeoPixel KEYWORD1 8 | 9 | ####################################### 10 | # Methods and Functions 11 | ####################################### 12 | 13 | setPixelColor KEYWORD2 14 | setPin KEYWORD2 15 | setBrightness KEYWORD2 16 | numPixels KEYWORD2 17 | getPixelColor KEYWORD2 18 | Color KEYWORD2 19 | 20 | ####################################### 21 | # Constants 22 | ####################################### 23 | 24 | NEO_GRB LITERAL1 25 | NEO_COLMASK LITERAL1 26 | NEO_KHZ800 LITERAL1 27 | NEO_SPDMASK LITERAL1 28 | NEO_RGB LITERAL1 29 | NEO_KHZ400 LITERAL1 30 | -------------------------------------------------------------------------------- /avr/libraries/tinyNeoPixel/library.properties: -------------------------------------------------------------------------------- 1 | name=tinyNeoPixel 2 | version=1.0.3 3 | author=Adafruit (modified by Spence Konde) 4 | maintainer=Spence Konde 5 | sentence=Arduino library for controlling single-wire-based LED pixels and strip for ATtinyCore and megaTinyCore. 6 | paragraph=This library is closely based on the original Adafruit_NeoPixel library. It has been modified to support the megaAVR architecture, clock speeds of 20MHz and 10MHz, and to use the port selected in the tools menu for speeds under 16MHz. 7 | category=Display 8 | url=https://github.com/SpenceKonde/ATTinyCore 9 | architectures=megaavr, avr 10 | -------------------------------------------------------------------------------- /avr/libraries/tinyNeoPixel_Static/keywords.txt: -------------------------------------------------------------------------------- 1 | ####################################### 2 | # Syntax Coloring Map For Adafruit_NeoPixel 3 | ####################################### 4 | # Class 5 | ####################################### 6 | 7 | tinyNeoPixel KEYWORD1 8 | 9 | ####################################### 10 | # Methods and Functions 11 | ####################################### 12 | 13 | setPixelColor KEYWORD2 14 | setPin KEYWORD2 15 | setBrightness KEYWORD2 16 | numPixels KEYWORD2 17 | getPixelColor KEYWORD2 18 | Color KEYWORD2 19 | 20 | ####################################### 21 | # Constants 22 | ####################################### 23 | 24 | NEO_GRB LITERAL1 25 | NEO_COLMASK LITERAL1 26 | NEO_KHZ800 LITERAL1 27 | NEO_SPDMASK LITERAL1 28 | NEO_RGB LITERAL1 29 | NEO_KHZ400 LITERAL1 30 | -------------------------------------------------------------------------------- /avr/libraries/tinyNeoPixel_Static/library.properties: -------------------------------------------------------------------------------- 1 | name=tinyNeoPixel Static 2 | version=1.0.3 3 | author=Adafruit (modified by Spence Konde) 4 | maintainer=Spence Konde 5 | sentence=Arduino library for controlling single-wire-based LED pixels and strip for ATtinyCore and megaTinyCore. 6 | paragraph=his library is closely based on the original Adafruit_NeoPixel library. It has been modified to support the megaAVR architecture, clock speeds of 20MHz and 10MHz, and to use the port selected in the tools menu for speeds under 16MHz. This version has been further modified; a statically defined buffer is passed to the constructor (and ability to change length removed), eliminating use of malloc/free, and ensuring that the memory used for the buffer is shown at compile time. See documentation for full description. 7 | category=Display 8 | url=https://github.com/SpenceKonde/ATTinyCore 9 | architectures=megaavr, avr 10 | -------------------------------------------------------------------------------- /avr/travis-ci/arduino-ci-script/LICENSE: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2017 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /avr/travis-ci/arduino-ci-script/etc/autoformat.sh: -------------------------------------------------------------------------------- 1 | shfmt -i 2 -w ../arduino-ci-script.sh 2 | -------------------------------------------------------------------------------- /avr/travis-ci/arduino-ci-script/etc/codespell-ignore-words-list.txt: -------------------------------------------------------------------------------- 1 | propert 2 | te 3 | -------------------------------------------------------------------------------- /avr/travis-ci/etc/codespell-ignore-words-list.txt: -------------------------------------------------------------------------------- 1 | aci 2 | hart 3 | iff 4 | rcall 5 | -------------------------------------------------------------------------------- /avr/variants/tiny13/PinMapping.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sleemanj/ATTinyCore/ccdc65c37acf46d6bec846c8f0ee7328fa5590fa/avr/variants/tiny13/PinMapping.jpg -------------------------------------------------------------------------------- /avr/variants/tiny4_9/PinMapping.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sleemanj/ATTinyCore/ccdc65c37acf46d6bec846c8f0ee7328fa5590fa/avr/variants/tiny4_9/PinMapping.jpg -------------------------------------------------------------------------------- /avr/variants/tiny4_9/README.md: -------------------------------------------------------------------------------- 1 | ../tiny5_10/README.md -------------------------------------------------------------------------------- /avr/variants/tiny5_10/PinMapping.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sleemanj/ATTinyCore/ccdc65c37acf46d6bec846c8f0ee7328fa5590fa/avr/variants/tiny5_10/PinMapping.jpg -------------------------------------------------------------------------------- /avr/variants/tinyX4_Arduino_Numbering/PinMapping.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sleemanj/ATTinyCore/ccdc65c37acf46d6bec846c8f0ee7328fa5590fa/avr/variants/tinyX4_Arduino_Numbering/PinMapping.jpg -------------------------------------------------------------------------------- /avr/variants/tinyX5/PinMapping.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sleemanj/ATTinyCore/ccdc65c37acf46d6bec846c8f0ee7328fa5590fa/avr/variants/tinyX5/PinMapping.jpg --------------------------------------------------------------------------------