Notice: Memcache::get(): Server localhost (tcp 11211) failed with: Connection refused (111) in /home/a146/www/we.easyelectronics.ru/engine/lib/external/DklabCache/Zend/Cache/Backend/Memcached.php on line 134
Fritzing - opensource аналог Sprint Layout / Софт для электронщика / Сообщество EasyElectronics.ru

Fritzing - opensource аналог Sprint Layout

Fritzing — ПО с открытым кодом, разработанное чтобы помочь дизайнерам, начинающим радиолюбителям и просто энтузиастам перейти от физического прототипирования к законченному продукту на базе популярных платформ Arduino, Raspberry Pi и многих других.

Несмотря на то что изначально Fritzing разрабатывался как инструмент автоматизации прототипирования для не-инженеров в программе есть довольно много различных интересных фишек, и в целом после серьезного ПО он мне очень напоминает Sprint Layout по удобству и легкости работы.

На сегодняшний день это самое простое ПО для проектирования и производства печатных плат.
Но я использую его для макетирования на обычных паечных макетных платах поскольку Fritzing позволяет смотреть принципиальную схему для проверки правильности разводки схемы — как раз то чего мне всегда не хватало в Sprint Layout. Беспаечные макетные платы и stripboard тоже поддерживаются.
И конечно можно сначала составить схему, а уже потом разводить плату.

Поскольку Fritzing занимает мало места (>200 МБ) и это portable ПО я всегда ношу его с собой на флешке и на 8" планшете с Win8.1


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

Более того во Fritzing можно набросать даже макет печатной платы, например в случае если проект разрастется и будет лень перерисовывать все в Sprint Layout или более продвинутом ПО, чтобы в будущем отдать ёё в производство.

Работа с новым проектом в Fritzing начинается с выбора готовых компонентов перечень которых расположен с правой стороны рабочего окна (все также как в Sprint Layout!). Здесь можно найти большой набор аналоговых и цифровых микросхем, любые радиодетали, присутствует большая коллекция устройств для робототехники: моторы, дальномеры, динамики, пищалки, сервоприводы, шаговые двигатели, LCD и цифровые индикаторы, а также многое другое.
Поскольку изначально ПО разрабатывалось дизайнерами и для дизайнеров все компоненты очень красиво прорисованы.
С каждой новой версией стандартная библиотека расширяется, что не может не радовать. Конечно же можно создавать собственные элементы и редактировать существующие.


Схема доступна для рисования, как в окне Макетная плата, так и в окне Принципиальная схема простым перетаскиванием нужных компонентов на рабочее поле. В наличии есть функция автотрассировки. При выборе окна Печатная плата можно приступить к разводке проводников и размещению элементов. Результат работы экспортируется в pdf-файл для распечатки на лазерном принтере с дальнейшим изготовлением платы методом ЛУТ.



Самостоятельно разводить дорожки Fritzing не может, так же как и симулировать работу схемы. Но не беда, для этого есть Proteus.
Зато герберы генерит правильныеи в отличии от спринта программа из коробки поддерживает РУССКИЕ ШРИФТЫ.

Для ардуинщиков он позволяет сохранять и распространять весь проект в 1 файле: макетка, схема, PCB и код. А то как обычно бывает в интернете: либо схема есть, исходники фиг знает где, либо наоборот.

Программный пакет Fritzing был разработан в 2009 году в Потсдамском университете прикладных наук за счет субсидий, выделяемых государством на исследования научной программы под названием «From prototype to product» (от прототипа к продукту). В настоящее время создатели САПР предлагают талантливым программистам сотрудничать с ними по вопросам дальнейшего развития программы.
Вокруг Fritzing сформировалось мощное Opensource/OpenHardware сообщество и сейчас формат файлов *.fzz это стандарт де-факто для обмена не очень сложными OpenHardware проектами.

Fritzing работает на всех распространенных операционных системах: Windows, Mac OS и Linux.

В общем инструмент безусловно полезный, а главное простой в использовании. Я активно использую Fritzing при разработке прототипов плат на AVR контролерах и хочу поделиться опытом в этом деле. Если будут вопросы — спрашивайте в комментариях.
Для начального ознакомления рекомендую посмотреть примеры проектов в меню Файл-Открыть пример, а также выложенные на официальном сайте fritzing.org/projects/, предварительно отфильтровав их по сложности.

P.S. По умолчанию новый проект создается с беспаечныой макетной платой. Я их не очень люблю, поэтому ёё нужно удалить и вместо нее перетащить в рабочее поле нужную нам обычную или stripboard макетку:
  • +3
  • 08 января 2016, 18:46
  • UR5SIX

Комментарии (63)

RSS свернуть / развернуть
А у него есть поддержка связи между схемой и платой?
0
Есть
0
а можно рисовать плату и из нее сделать схему?
0
таки рисует
но нельзя вставить плату как картинку, только свг формат
а спринт в него не конвертирует
0
Велосипед. Ну чем он лучше того же KiCAD?
+2
KiCad это САПР более высокого уровня. Я не слышал чтоб его применяли самодельщики.
Fritzing — это как бы опенсорсный Sprint Layout. Видно что разработчики вдохновились простотой интерфейса спринта
0
Я не слышал чтоб его применяли самодельщики.
Самодельшики (те кто не более чистым опенсурсом) сейчас все больше и больше используют более профессиональный софт. Если есть возможность в альтиуме (пусть даже крякнутом) свои перделкосвистелки малевать — зачем мне сплинт?
0
Запускать на своём пк крайне сомнительные бинарники, тем более «крякнутые» — это предел безумия в 2016 году.
0
Если так параноидально рассуждать то: «Сама винда (линукс темболее)» весьма сомнительный набор бинарников. Антивирусу так вообше хуже чем вирусы, и т.д. С нета с офф.сайтов скачанные приложения то темболее мрак! мало ли что по пути подцепилось… да и интеренет к своему ПК подключать опасно, везде лезут рекламки, спойлеры, вирусы, майлы.ру
0
Моя Ubuntu собирается из исходников абсолютно прозрачно — можно посмотреть на launchpad.net, сверить контрольные суммы и подписи. Не пользуюсь виндой, антивирусами, не качаю никаких бинарников из интернета.
0
… хожу с шапочкой из фольги, смотрю ламповый телевизор… и еще куча сарказма
+2
Ну так, для линуксоводов: Стоит хрюша, семерка и убунту! Все используются мной для разных задач! Граблями асфальт укладывать не люблю… тратить время на приспосабливание граблей в асфальтоукладчик тоже… всему есть свое предназначение!
0
KiCad это САПР более высокого уровня. Я не слышал чтоб его применяли самодельщики.
эээ… ну я применял :)
0
Интересно, Opensource/OpenHardware сообщество тем более, но почему-то слышно про этот проект только тут…
0
Fritzing активно используется на западе, поскольку профессиональный софт стоит больших денег, а за кряк можно получить по шапке. Тот же Sprint Layout для них считайте что не доступен, да и не запустится он под линуксом или макосью без хаков.

Все серьезные конторы вроде sparkfun свои OpenHardware проекты делают в eagle.
Fritzing это не замена eagle и другим проф. САПР, а всего лишь софт уровня «чтоб на бумаге ручкой не рисовать».
0
Да это понятно, попробуем, за информацию спасибо.
0
Я бы чуть перефразировал: «Ардуинодрочерам нравится пользоваться этой прогой, потому что в более серьезные проги (и тут не вопрос в деньгах! Это для нас 200 — 300 баксов бешеное бабло, на западе эти деньги потратить на софт для людей не проблема) не умеют, а тут красивенько так ардуину намалевало, да и макетки всякие есть, даже мега16 пишет… просто ВАУ какая крутотенечка»
-1
Раньше точно так же набрасывались на Sprint Layout :)
Для разных задач нужны разные инструменты, нет смысла запускать альтиум/KiCad, если ту же работу можно за пол часа сделать в спринте (или еще где то) и расшарить потом в интернете. Спринт есть у всех, а вот альтиум/KiCad мне будет влом качать ради какой то платы
0
если ту же работу можно за пол часа сделать в спринте (или еще где то)
Вы имеете ввиду то что в альтиуме (не важно даже в чем более мощном) можно сделать за 10 минут?

Насколько мне известно Sprint пользуют или упоротые до дыр любители стабильности или студоба неопытная… ко второму можно отнести еще всякого рода джава, питон, пхп программисты которые хотят поиграть в железо но сделать серьезный подход для вхождения в электронику им тупо впадлу ибо они гурумегапрограммисты и єто не божественно так низко падать…
А после всего этого на форумах появляется куча новых веток о том как: «Я мегакрутопилил девайс, только вот он не взлетел, делал топором и на коре… а оно не работает, а вот по ютубу показывали видос где работает… а у меня не работает, что делать куда пихать ардуину и сколько будет стоить заменить згоревший микроконтроллер ...»
0
Насколько мне известно Sprint пользуют или упоротые до дыр любители стабильности или студоба неопытная…
Школьники только им и пользуются.
А еще я видел как в одной конторе пытались делать промышленное оборудование в Sprint Layout. У них правда ничего не получилось, но деньги на разработку были потрачены.
0
Сидел минут 20 в эту прогу тыкал мышкой… могу сказать одно! Если бы мне в классе эдак 9 — 10 м она попалась, я бы от нее писался кипятком!
В принципе все проясняется, создатели проги люди с университетов (професура) и можно сделать догадку, что прога заточена под студобу, чтоб хоть как-то зацепились основы в их головах.
Из личного опыта: Студоба зверь особый, перед ней надо и танцевать и петь да еще и картиночки красивенькие чтоб были повсеместно, чтоб интересненько было… красивенько! Плюшечки всякие… ардуиночки… наглядно и сладко! А если этого нет, то и студобе будет более интересно спать на задних партах чем учиться…
0
Тем не менее, Sprint Layout почему-то (может быть из-за начальной простоты освоения?) мега-популярен на радиокоте, там в темах кучи плат делают/переделывают на свой манер именно на нем.

Самый православным для open-hardware является конечно KiCAD. Но чтобы сделать на нем первую плату — надо затратить времени, нервной(мозговой) энергии в 20-30 раз больше, чем в Спринте. Также популярен у хоббистов и EAGLE.

Altium в этих целях… хм, это, как сказать… это — there is such a thing as torrent-tracker, т.е. neo-електроник с бо-о-ольшими амбициями, т.е. сразу с очень крутым угловым коэффициентом подъема личности к вершинам профисианалисма :DDD
0
спринт — все равно что в паинте рисовать разводку. ну чуть удобнее.
кикакд как и остальные «свободные» и прочие шароварные проекты — чужими для хищников.
орёл — ну не понимаю я его интерфейс. см. кикад. и см. ниже.
альтиум — да, своровал. но для работы — нормальное управление, удобные дифпары, чертовски удобная многоканальность (пару десятков однотипных блоков — просто копирую разводку), удобная настройка джобсов (всякие выводы документации), многодокументные проекты,… да тысячи их. не без недостатков, конечно. некоторые баги живут годами и приходится держать на компе несколько версий одновременно, но… но достоинства перевешивают недостатки, а конкурентам (ИМХО!) 100500 лет плыть до луны.
0
Но чтобы сделать на нем первую плату — надо затратить времени, нервной(мозговой) энергии в 20-30 раз больше, чем в Спринте.
Я тоже так думал, и с первого раза даже закинул его. Но потом оказалось, что у него есть встроенное руководство для начинающих, и даже на русском языке. Там очень коротко и по делу написано как с ним работать. По нему учиться достаточно быстро.
0
У меня нет спринта, никогда не было (10-15 минут смотрения на него не считается))) и никогда не будет. Мне видно повезло, я когда начал изучать подобный софт это не встретил, а потом пользоваться им становится психологически невозможно.
И то что можно сделать за полчаса в альтиуме на спринте или вообще не сделать или это займет нереальное время))))
0
Ну, у меня спринт есть и будет просто потому что немало разводок в нем валяется. И хоть чтобы посмотреть насколько все там ужасно — и нужен этот самый спринт. Я свой путь тоже начал с того что спринт не попался на глаза, попробовал пикад и недопонял и долгое время сидел на оркаде. А потом попался альтиум, и… И всё.
+1
Fritzing активно используется на западе
первый раз слышу
обычно или спринт или игл
ну еще кикад
0
По большому счету, на мой взгляд, не опробовав программу на своей так сказать шкуре сложно говорить о чем либо. Достоинства и недостатки были во всем и всегда, такова реальность. Желающие, кому сильно интересно, могут установить прогу и опробовать. А вот потом и вопросы автору материала. Автор хоть и вкратце дал полный обзор проги. Но это сугубо мое личное мнение.
И раз уж зашел разговор на тему трассировщиков у меня давно один больной вопрос по поводу DipTrace. А именно. Никак не могу разобраться с отображением масштаба на экране монитора. Получается такая хрень что при масштабе в 100%, реально отображается около 70%. То же происходит и при печати. И если просто изображение на экране меня сильно не напрягает и я с этим как то мирюсь, то при печати изображения приходится постоянно подгонять процентное отношение под реальное. Плюс ко всему происходит некоторое искажение геометрических фигур, особенно это заметно на примере окружностей которые превращаются из круга в легкий овал.
-1
раскрыть комментарий
-5
Поскольку Fritzing занимает мало места (>200 МБ)
Дохрена это, все-таки, для функциональности спринта.
+3
  • avatar
  • Vga
  • 08 января 2016, 21:48
Наверное, имелось ввиду «меньше». Просто знак перепутал. :-)
Но, вообще-то, да… По сравнению с 15 МБ Спринта (вместе с библиотекой элементов)…
Но финтифлюшечки требуют места… :-)
0
Но финтифлюшечки требуют места… :-)

Приятно видеть что все запилино на Qt (оттуда ноги кросплатформенности растут) ну и веса внушительные тоже изза него. 30 мегабайт только от длл приклеенных, вот только зачем там Qt5SerialPort?
+1
На чуть более старом Qt (Qt4, например) могло бы быть всего метров 15 библиотек) А вообще, можно нагуглить icudt51.dll размером чуть менее метра, но не пробовал, будет ли с ней работать.

Но надо отметить, там больше всего места занимает библиотека компонентов. Что-то около 115 метров.
0
больше всего места занимает библиотека компонентов
Рисуночки, рисуночки. Финтифлюшечки. :-)
Но, с другой стороны, 200 метров по нынешним временам не критично.
0
Теоретически-то да, а практически — вечно я выискиваю место для еще одной серии аниме на забитом под завязку винте...)
0
Знакомая картина. :-)))
Как я понял по своему печальному :-) опыту, решение только одно: ещё один новый винт. И размером побольше, побольше! :-))
0
$ sudo apt install fritzing
...
The following NEW packages will be installed:
  fritzing fritzing-data fritzing-parts
0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 16,4 MB of archives

Ужас какой.
0
Да, под линуксом живется проще
0
А если из исходников, то… )
[ebuild  N    ~] sci-electronics/fritzing-0.9.2b::gentoo  10 659 KiB
0
В архивах оно и под виндой всего 48 метров. А развернется как минимум в 120, там одних библиотек столько.
0
200 МБ это меньше одной серии аниме в хорошем качестве :)
А по современным меркам это мало
+3
Все так. Но осадочек все равно остается)
+1
Спасибо, потестил… смешанные чувства… за все время работы отношение менялось от «че за хрень?» до «она офигенна!».

Что понравилось на первый взгляд — простота выбора/настройки компонентов. Понадобилась тебе какая-нибудь микра TSSOP20, ты не рисуешь ее вручную, не ищешь до посинения в макросах, а просто выбираешь в два клика IC и «TSSOP20»!



Не уверен, что она способна заменить спринт, полноценного (привычного?) редактора я там не увидел, но вот нужен ли он там?

Что не понравилось: нет настройки печати, как в спринте, нет нормальной возможности выделить несколько элементов разом (или я просто режим не нашел), ну и так далее.

В общем, ИМХО прога стоит того, чтобы над ней посидеть — особенно, учитывая ее бесплатность и кроссплатформенность. Однако, это ни разу не «аналог Sprint Layout». Пока ощущение такое: если бы я начинал, то начинал бы наверно с этой проги. А если слезать со спринта, то сразу в сторону чего-то более серьезного, хотя бы того же Eagle (у него вроде бесплатная версия есть).
+1
1/ Восхищенно: какой превосходный продукт для обучения детей!

2/ С презрением: Еще одна потешная гадость для «дебилов» и прочих детей_с_большими_хуями, решивших поиграться в електронику… Радиолюбители/хоббисты со стажем и студенты изучающие/увлекающиеся электронику(ой) такое юзать не будут из принципа.
+1
DipTrace с любительской лицензией (бесплатной) хватает на большинство нужд! С такой халявой пользоваться ради бесплатности всякого рода лайоутами и иже с ними — моветон! А раньше пользовался P-Cad-ом крякнутым и проблем не было.
+3
  • avatar
  • aoao
  • 09 января 2016, 05:40
даже не смотрел, но такое подозрение, что туда впердолили что-то типа явы или какого нибудь шарпа оттуда и 200МБ
0
ан-нет, на кутешке. респект за это.
+1
Вот бесплатная, упрощенная и облачная до безобразия версия альтиум дизайнера от его разработчиков.
www.circuitmaker.com/
Тестил полгода назад, интерфейс привычный и удобный, но как-то сыровато.
Рекомендую потратить 5 минут времени и посмотреть, мне в целом понравилось.
Для совсем уж ленивых, я вбил в поиск ютуба «circuitmaker», и вот первая ссылка =)
www.youtube.com/watch?v=QEO0PsuyxeI
0
а в нем можно рисовать соединения на плате и потом получить схему?
и можно подкладывать скан платы?
0
Хз, никогда такое не делал, у меня типичная последовательность — нарисовать схему и по ней развести плату))
0
ну потребовалось тут сделать реверс на пару плат аналоговых
0
Альтернатива, которaя Win / Linux / Mac
0
Столь же облачная?
0
гавно полное
делать такой софт в браузере это надо совсем не дружить с мозгами
так и не смог нарисовать пару резисторов на плате
только одни дырки видны

демо проект выглядит круто, только сомневаюсь, что они его в браузере рисовали
+1
сейчас не 2005 год уже)
0
Тут сразу схема, потом печатка. С дженерик компонентами есть нюанс по футпринт — нужно в свойствах выставлять. Мне заменило польностью и SL и kicad.
0
Даже более. Circuitmaker требует установки, upverter — чистое облако.
0
Вот бесплатная, упрощенная и облачная до безобразия версия альтиум дизайнера от его разработчиков.
УГ чуть более чем полностью. Облачность — казнить на месте. Импорта/экспорта в родной альтиум нет. Кажется и с библами тоже не все гладко. Поковырял пять минут и снес.
+1
Схематик там совместимый с альтиумом, PCB — нет. Локальные копии проектов хранятся в недрах пользовательских профилей.
Библиотеки, кажись, только в облаках и там жуткий бардак.
Ну и интерфейс а ля офис2010 — повбывав бы. :(
А в остальном — бывает и хуже. :)
0
Была такая прога в 2000-ном circuitmaker и она мне понравилась. Потом попробовал PCAD и ORCAD 9.1 и остановился на ORCADе. До сих пор не могу перейти на что-то другое. Возможно идет речь о том circuitmaker-е.
0
С Circuitmaker2000 у нового общее разве что название. :)
Нашёл ещё несколько часов для поиграться — уже не так страшен чёрт… осталось разобраться с созданием компонентов, отличия от AD там заметные.
0
А раскажи подробнее насколько он не настолько страшен.
0
Когда доведу тестовый проект до герберов, смогу рассказать. На это навскидку нужно ещё часов 8...10 — в течение месяца, может быть, найду.
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.