Lavr wrote:Но речь у нас зашла об Arduino IDE...
речь идёт, именно, об Arduino IDE, которая позволяет программировать код для AVR-контроллеров, прошивать большинством популярных программаторов или сохранять в виде HEX-файла для использования кода как-то ещё - например, в симуляторах контроллеров.
Lavr wrote:то она стала такой популярной, поскольку "спрятала" от неподготовленного пользователя всю мороку с конфигами и т.п.
не "спрятала", а просто написала конфиги для плат, которыми корпорация торгует.
Lavr wrote:А это смотря какая плата. Есть официальные варианты, а есть и самоделки без роду и племени. Arduino - совместимые.
снова за платы деньги.
ВСЕ контроллеры AVR являются Arduino совместимыми, т.к. Arduino IDE является оболочкой над тулчейнами для AVR.
когда применяешь понятие "официальная плата Arduino" - нужно понимать, что ты просто указываешь схемотехническое решение обвязки контроллера AVR, которое можно приобрести в розничной продаже под торговой маркой "Ардуино" и для которого в Arduino IDE прописаны конфиги искаропки.
ок. надеюсь, я доступно объяснил читателям этого поста, что такое "плата Arduino".
~~~~~~~~~~~~~~
по поводу "официальности" платы Arduino на ATmega8...
факт: первая версия платы Arduino была "официально" выпущена именно на ATmega8.
конфиги доступны искаропки - достаточно поискать в меню "Arduino NG".