воскресенье, 1 мая 2011 г.

Amicus18 - аналог Arduino на контроллере PIC18

Одной из самых популярных платформ для разработки электронных устройств является Arduino. Но данная платформа ориентирована в первую очередь на использование микроконтроллеров Atmel. Фанатам других производителей оставалось довольствоваться изучением Arduino. Но, тем не менее, имеются аналоги, использующие контроллеры других производителей. Одной из таких платформ стала Amicus18, построенная на базе процессора PIC18F25K20 от Microchip.
Отладочная плата Amicus18 
Производитель -   английская фирма Crownhill Associates.Сайт проекта - http://www.myamicus.co.uk/
Amicus18 копирует основные решения Arduino. Точно такая же по размерам плата и расположение разъемов позволяют использовать одни и те же  шилды. При этом, благодаря использованию другого процессора, Amicus18 имеет большее количество линий ввода вывода.
Основное отличие заключается в среде программирования. Amicus18 использует собственную IDE и язык программирования ProtonBASIC. Данный язык прост в изучении, но сильно отличается от современных языков высокого уровня. IDE распространяется бесплатно, компилятор может быть интегрирован в MPLAB и имеет оптимизатор кода.
Достоинством платформы Amicus18 можно считать поддержку программатора PICKit2, выпускавшегося Microchip. Фактически это позволяет создавать готовые устройства любого конструктива, предварительно отработав их на отладочной плате.
К сожалению, производитель Amicus18 выпускает только один вариант платформы, по возможностям примерно соответствующий Arduino Uno. Также количество шилдов для Amicus18 пока не велико.
Хочется надеяться, что данная платформа постепенно наберет популярность сравнимую с Arduino.

Комментариев нет:

Отправить комментарий