====== Programmer Arduino avec AVR-GCC avrdude ====== La page de référence : [[ http://www.javiervalcarce.eu/wiki/Program_Arduino_with_AVR-GCC | Program Arduino with AVR-GCC ]] , Nous pourrons programmer les micro-contrôleurs ATMEL sans l'IDE arduino et gagner ainsi en paramétrage ===== Se fabriquer un programmeur en parallèle ===== http://www.arduino.cc/en/Hacking/ParallelProgrammer ===== Programmer ===== * [[http://www.ladyada.net/library/arduino/bootloader.html | Bootloader Hacks]] avrdude -p m168 -P /dev/ttyUSB0 -c stk500v1 -b 19200 -F -u -U flash:w:blink.hex * [[http://www.jamesrobertson.eu/blog/2012/sep/20/uploading-a-sketch-from-the-comman.html | arduino sans ide ]] ===== Bon résultat des courses :) ===== Faire marcher arduino.mk apt-get install arduino.mk ln -s /usr/bin/ard-parse-boards /usr/share/arduino/ard-parse-boards fabriquer dans le repertoire du fichier source .ino un fichier Makefile par exemple : Makefile ARDUINO_DIR = /usr/share/arduino BOARD_TAG = nano328 ARDUINO_PORT = /dev/ttyUSB0 ARDUINO_LIBS = DS3232RTC Time DHT Streaming Wire Wire/utility include /usr/share/arduino/Arduino.mk puis** make** donne un fichier build-nano328 dans ce cas et **make upload** met en place la chose sur l'arduino ;-)