Установка программного обеспечения
Следующей стадией стала установка программного обеспечения для программирования, благо оно свободное и бесплатное. Программное обеспечение устанавливаться отказалось, так что мне пришлось читать соответствующие FAQ-и (ЧАВО) и разбираться с тем, как оно устроено. По моим предположениям, пользователи Windows с этими проблемами не сталкиваются, но у меня как у SuSE-линуксоида всё заработало только после некоторых усилий, занявших в общей сложности часа четыре.
Устроено программное обеспечение для программирования Arduino на самом деле не так уж сложно. Оно состоит из:
- хост-драйвера USB для чипа FTDI
- кросс-компилятора AVR-GCC
- библиотек Arduino IDE
- самого Arduino IDE, написанного на Java
Соответственно, установив USB-драйвер и прописав пути к кросс-компилятору, я таки успешно запустил Arduino IDE, настроил его на нужное USB-устройство и скомпилировал свой первый пример. Как несложно догадаться, это был Blink - программа мигания светодиодом.
- Как я купил Arduino Duemilanove 328
- Установка программного обеспечения
- Контактная макетная плата и обучение
- Подключение транзистора по схеме с общим эмиттером
- Счётчик нажатий на кнопку на микросхеме-делителе
- Подключение семисегментного LED-индикатора
- Подключение ЖК-дисплея
- Мой первый шилд и волшебный экран