Фризінг дуже приємний для цього, є купа бібліотек, вбудованих і доступних для завантаження, які мають багато більш популярних платформ, і ви можете визначити власні частини за допомогою редактора svg, наприклад Inkscape . Особливо приємно, що ви визначили ділянки штифтів для підключення ваших ліній, щоб речі не зламалися, якщо перетягнути їх навколо.
draw.io хороший для швидких блокових діаграм та спрощеного електропроводки, і він базується на веб-переглядачах із приємною хмарною інтеграцією. Але я не намагався використовувати зображення друкованих плат для розпізнавання з ним, щоб це не було правильним для цього.
редагувати 22.02.2020 : ось хороше відео, яке показує, як виготовляються схеми пір'я Adafruit: https://youtu.be/ndVs1UvK6AE
Sparkfun також має репо на github для генерації елементів SVG, які вони використовують для своїх графічних графічних даних. Я не пробував цього, але Sparkfun робить дуже багато таких типів виправлень: https://github.com/sparkfun/Graphical_Datasheets
Хтось взяв це за допомогою сценарію python, який може бути хорошим варіантом для досвідчених користувачів, якщо ви не заперечуєте навчитися користуватися форматом: https://github.com/stevenj/GenPinoutSVG
Також додайте це посилання до іншого репортажу GitHub, щоб генерувати гарні вигляд SVG-зображень конструкцій PCB з файлу плати KiCad. Я також не користувався цим, але, схоже, він би справді поєднувався з тим, як Фрітцінг визначає частини: https://github.com/yaqwsx/PcbDraw