Fritzing - бесплатная программа для инженеров и конструкторов, помогающая создавать и документировать прототипы электрических цепей и схем, в том числе на базе Arduino и Raspberry Pi, а так же различного электронного оборудования для последующего производства печатных плат.
Вдохновляясь системой Arduino и языком программирования Processing, авторы Fritzing создали простой и понятный инструмент с помощью которого можно создавать прототипы на основе прототипы аппаратных эскизов на основе Arduino, которые в дальнейшем могут быть преобразованы в печатные платы для самостоятельного изготовления или серийного производства.
В базе Fritzing уже содержится множество различных модулей, компонентов и платформ, которые можно использовать в процессе создания собственного макета в процессе создания прототипа будущего устройства. Учитывая, что разработчики изначально вдохновлялись робототехникой, нет ничего удивительного, что кроме любых радиодеталей, транзисторов, резисторов и цифровых микросхем, в программе содержится большой выбор деталей для построения роботов: шаговых двигателей, сервоприводов, пищалок и динамиков, цифровых индикаторов и LCD-дисплеев, моторов и тому подобного. Вы можете размещать компоненты на рабочем поле, а в случае ошибки, её можно быстро обнаружить и исправить, а ни один из виртуальных компонентов при этом не сгорит.
Из минусов можно отметить невозможность симуляции работы собранной схемы, упрощённое представление и достаточно скромную элементную базу, что делает программу подходящей скорее для создания ярких и красочных схем, чем для разработки сложных изделий. Fritzing поддерживает экспорт готовых макетов в различные форматы, например, формат PDF сохраняет исходные размеры, SVG сохраняет только картинку, а сохранив прототип в формате Gerber, его можно передать в промышленное производство.