Что такое Arduino

Чтобы лучше понять все возможности Arduino, просто посмотрите список проектов на Arduino.
Эти проекты еще раз доказывают, что возможности применения микроконтроллеров ограничены только вашей фантазией. Arduino может пригодиться всем: от программистов и системных администраторов до дизайнеров и музыкантов.

Arduino - аппаратная вычислительная платформа, которую можно отнести к классу носимых компьютеров.
Основными компонентами платформы Arduino являются простая плата ввода/вывода и среда разработки на языке Processing/Wiring. Arduino может использоваться как для создания автономных интерактивных объектов, так и подключаться к программному обеспечению, выполняемому на компьютере. Подключение Arduino к компьютеру очень просто и осуществляется через USB-порт.

Arduino Uno

Аппаратная часть. Плата Arduino состоит из микроконтроллера Atmel AVR (ATmega328 или ATmega168), а также элементов обвязки для программирования и интеграции с другими схемами.
В микроконтроллер предварительно прошивается загрузчик BootLoader, поэтому внешний программатор не нужен.

Платы Arduino позволяют использовать большую часть I/O выводов микроконтроллера во внешних схемах. Например, в плате Diecimila доступно 14 цифровых входов/выходов, 6 из которых могут выдавать ШИМ сигнал, и 6 аналоговых входов. Эти сигналы доступны на плате через контактные площадки или штыревые разъемы. Также доступны несколько видов внешних плат расширения, называемых «shields» («шилды»), которые присоединяются к плате Arduino через штыревые разъёмы, что позволяет легко расширить функциональность устройства и добавить, например, подключить к Arduino различные датчики или устройства.

Программное обеспечение. Среда разработки Arduino - это приложение на Java, включающее в себя редактор кода, компилятор и модуль передачи прошивки в плату.

Среда разработки основана на языке программирования Processing и спроектирована для программирования новичками, не знакомыми близко с разработкой программного обеспечения. Строго говоря, это C++, дополненный некоторыми библиотеками. Программы обрабатываются с помощью препроцессора, а затем компилируется с помощью AVR-GCC.

Существует полный русский перевод языка Arduino, предназначенный для преодоления языкового барьера при распространении платформы по России. Более подробно об Arduino на Википедии.

Цель сайта Ardoo.Ru - постараться поспособствовать распространинию Arduino в России.

Полный каталог на данный момент. В нашем магазине можно купить Arduino и модули к нему по самым низким ценам.