Каждый, начинающий создавать свои электронные устройства, с использованием микроконтроллеров или плат Arduino, сталкивается с множеством технических задач. Среди них можно выделить следующие элементы:
- разработка идеи конструкции
- рисование принципиальной схемы
- создание и отладка опытного образца
- разработка печатной платы
- изготовление отдельных компонентов
- монтаж и наладка готового устройства
Применение Arduino несколько облегчает некоторые задачи, так как предоставляет разработчику готовый блок. Тем не менее многие задачи все равно приходится решать. В промышленных условиях труд разработчика облегчают многочисленные системы автоматизированного проектирования. Появилась такая программа и для начинающих. Разрабатывается она в Германии по открытой лицензии и носит имя Fritzing.
Fritzing ориентирована в первую очередь на начинающих. Поэтому одной из основных особенностей, является создание схемы с использованием макетной платы беспаечного монтажа. Фактически разработчик просто переносит в программу внешний вид макета своего устройства. Для этого доступно множество графических изображений компонентов. Далее программа сама формирует принципиальную схему и выполняет разводку элементов на печатной плате. При желании можно создавать не внешний вид устройства, а схему или сразу плату.
Ориентированность на Arduino заключена в нескольких образах этих плат. Также имеются шаблоны стандартных шилдов, что дает возможность получить плату расширения без больших затрат.
Пока Fritzing еще не дошел до версии 1, тем не менее, он отлично подойдет для целей обучения и ознакомления с современными технологиями. Достоинством программы является поддержка русского языка.