Информация к новости
  • Просмотров: 39099
  • Автор: sluggard
  • Дата: 14-01-2014, 00:27
  • 0
14-01-2014, 00:27

Заливка скетча arduino через консоль linux

Категория: Оборудование умного дома

Чтобы не забыть :)
У меня arduino подключена к usb порту роутера MR3020 и чтобы не отключать ее, я прошиваю новые скетчи удаленно.

Роутер прошит OpenWRT и для удаленной прошивки нам необходимо:
1. Установить avrdude
opkg update
opkg install avrdude


2. Получить *.hex скетча.
3. Выполните команду
stty -F /dev/ttyUSB0 cs8 57600 hupcl
avrdude -p m328p -P /dev/ttyUSB0 -c stk500v1 -b 57600 -C /etc/avrdude.conf -U flash:w:/srv/ftp/test.cpp.hex
stty -F /dev/ttyUSB0 cs8 57600 -hupcl