April 26th, 2016

Radio_waves

Прошивка Arduino в Openwrt через последовательный порт

Удаленная прошивка микроконтроллера по cети, функция иногда очень нужная и полезная, т.к. это позволяет обновлять программное обеспечение без физического доступа на объект. Сегодня расскажу об опыте перепрошивки arduino, а по факту - микроконтроллера ATmega 328P с ардуиновским загрузчиком, используя последовательный порт маршрутизатора. Для этого нам потребуется роутер с системой OpenWRT на борту, в данном случае применяю TP-Link MR3220. Разумеется, все сказанное ниже с некоторыми оговорками может быть использовано и для других SoC с ОС на ядре linux.

DSC03846.jpg
Read more...Collapse )