Stap 10: Met ARDUINO en ATMEGA162
(Opmerking: dit wordt niet ondersteund door de officiële Arduino libraries)
Wilt gebruiken ARDUINO moet worden de volgende wijzigingen aangebracht:
1. in het < arduino > \hardware\arduino\avr\boards.txt bestand, voeg deze lijnen:
##############################################################
atmega162.name = ATmega162
atmega162.upload.Protocol = arduino
atmega162.upload.maximum_size = 14336
atmega162.upload.Speed = 57600
atmega162.bootloader.low_fuses = 0xFF
atmega162.bootloader.high_fuses = 0xD8
atmega162.bootloader.extended_fuses = 0xFB
atmega162.bootloader.Path = optiboot
atmega162.bootloader.File=optiboot_atmega162.hex
atmega162.bootloader.unlock_bits = 0x3F
atmega162.bootloader.lock_bits = 0x0F
atmega162.build.MCU = atmega162
atmega162.build.F_CPU = 16000000 L
atmega162.build.core = arduino
atmega162.build.variant = atmega162
##############################################################
2. Maak een map
[< arduino > \hardware\arduino\avr\variants\atmega162\]
in deze map opslaan bestand [pins_arduino.h]
3. wij overschrijft het bestand iom162.h in de map
[< arduino > \hardware\tools\avr\avr\include\avr\] met het bestand hier bijgevoegd.
4. bestand [optiboot_atmega162.hex] zal worden opgeslagen:
[< arduino > \hardware\arduino\avr\bootloaders\optiboot\]