Robossembler - Открытая робототехника
442 subscribers
22 photos
3 videos
1 file
163 links
Ваш персональный фронтир в борьбе роботов за лучшее будущее для кожаных мешков. Open Source Robotics и всё такое. По вопросам сотрудничества пишите @brylev, наш сайт robossembler.org
Download Telegram
​​Выпуск релиза KiCAD 6.0

Новость, конечно, не совсем про робототехнику, но, согласитесь, иметь возможность быстро набросать прототип платы управления, не прибегая к монструозным проприетарным EDA, всегда ценна. Новость действительно достойна внимания, так как выпуск мажорного релиза - это в KiCAD нечастое явление. Предыдущая версия 5.0 была выпущена ещё в 2018 году.

Среди улучшений можно отметить:
- повышение удобства интерфейса для бесшовного переключения между редактором схем и редактором плат
- возможность создавать классы цепей для более удобного присвоения правил
- поддержка многосигнальных шин для упрощения иерархического проектирования
- гибкий настраиваемый редактор плат
- обновлённый визуализатор внешнего вида платы с возможностью задавать параметры освещения и трассировку лучей
- новая система правил проектирования (design rules), позволяющая задавать сложные логики проверки для отдельных классов цепей и слоёв печатной платы
- переход с XSLT на Python для написания скриптов; сам Python API претерпел значительные изменения и теперь не использует SWIG
- полная поддержка русского языка (ну и вообще с локализацией у них всё круто благодаря одной компании из числа контрибьюторов)
- ну и, конечно, вагон и тележка мелких изменений/исправлений/улучшений

Подробный перечень изменений

Разработчики уже собирают средства на разработку версии 7.0. На данный момент собрано уже 40 из 50 тыс. долларов. По своим затратам из фонда команда публикует небольшие отчёты.

#kicad #opensource #eda
​​git для не-софтовых проектов

Начиная с какой-то версии KiCad сохраняет все файлы проекта как текстовые в виде псевдокода на Lisp-подобном языке или в нотации S-выражений. В git такое удобно версионировать, можно просмотреть что конкретно поменялось. На скрине пример git diff файла проекта PCB, где немного подвинули посадочное место.

#git #scm #kicad