Отладочные платы
ChipKIT32™ - 32 разрядный Arduino на PIC
Популярность Arduino не дает спокойно спать разработчикам электроники. Появляются все новые и новые клоны и варианты реализации данной платы. При этом все чаще используются процессоры, отличные от родных для Arduino ATMega.
Одной из самых мощных версий Arduino на базе «чужих» процессоров стал вариант под названием chipKIT32™. Сегодня существует две версии данных плат chipKIT32™ Uno32 и chipKIT32™ MAX32. По своим характеристикам они копируют варианты соответственно Uno и MAX от Arduino. Обе платы оснащаются процессорами серии PIC32. Фактически Microchip и является владельцем торговой марки chipKIT. Ориентация на системы с открытым кодом никогда не интересовала фирму, но видимо успех Arduino очень впечатляющ, что бы не попробовать на нем что-то заработать. Microchip, похоже, спешит застолбить нишу, пока в нее не пришли ARM варианты.
mpIDE
Самым главным достоинством данного проекта стала полная совместимость с языком программирования Wiring и соответственно программой ArduinoIDE. Чтобы этого достичь был создан новый компилятор под PIC32, а среда разработки получила название mpide. Все это значит, что chipKIT32™ не только способен работать с шилдами, но и имеет сходные основы программирования. К сожалению напряжение питания chipKIT32™, составляет 3.3В, соответственно не все шилды будут работать.
О полной совмести программного обеспечения тоже пока сказать сложно. Тем не менее, все необходимые библиотеки в mpide присутствуют, и вполне возможно будут работать.
ChipKIT ™ Uno32 ™
Данная плата позиционируется как аналог Arduino Uno. Она оснащена 32-разрядным микроконтроллером PIC32MX320F128H. Последний содержит 128кБ флэш-памяти и 16кБ ОЗУ. Так как контроллер выполнен в 64-выводном корпусе и имеет большое число линий ввода/вывода, разъемы периферийных устройств выполнены в двухрядном исполнении, что бы позволить задействовать все линии.
ChipKIT ™ Max32™
ChipKIT ™ Max32™ повторяет идеи, заложенные в Arduino ™ Mega2560. Он оснащен PIC32MX795F512L от Microchip с 512 внутренней флэш-памяти и 128 КБ оперативной памяти. Количество линий ввода/вывода также увеличено, вследствие чего применяются двухрядные разъемы.
На сегодняшний день проект ChipKIT ™ предоставляет самые мощные варианты Arduin-совместимых плат. Тесты показывают увеличение быстродействия в несколько раз, по сравнению с 8-ми битными вариантами. Учитывая, что проект поддерживает Microchip, он может иметь самое впечатляющее будущее.
Еще по теме:
Платформа Amicus18 - Arduino на PIC