Я почав грати з ардуїно UNO зовсім недавно (без попереднього досвіду роботи з мікроконтролерами). Я хотів би використовувати emacs замість IDE, і я також хотів би знати, що IDE робить під кришкою, щоб мати можливість написати власний makefile. Підручники, які я знайшов, або застаріли, або подаються у вигляді серії кроків без будь-яких пояснень. Буду вдячний, якби хтось міг пояснити мені, як працює весь процес дотримання / зв’язування / завантаження, використовуючи gcc-avr та avr-dude, і як він використовується IDE.