Украинцы создали GitHub для хардварщиков

Целевая аудитория CADLAB: хардверные стартапы, акселераторы, состоявшиеся компании, производящие электронику, компании, предоставляющие сервисы по разработке PCB и комьюнити opensource hardware, пишут AIN.UA.

Платформа CADLAB построена на базе системы контроля версий Git и предоставляет функциональность для удобства работы с файлами проектирования печатных плат (PCB). Инженеры могут создать проект на CADLAB и добавлять в него все версии дизайна платы, используя Git или просто загружая файлы через интерфейс. При этом нет необходимости конвертировать или экспортировать исходные файлы в другой формат, так как система автоматически анализирует исходные файлы и отображает принципиальную схему и компоновку платы файла прямо в браузере.

Украинцы создали GitHub для хардварщиков

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

CADLAB позволяет командам совместно работать над дизайном и обсуждать изменения, комментируя любой его элемент с помощью интерактивных аннотаций. «Совмещая возможности сравнения ревизий и комментирования хардварные команды могут построить процесс «Design review», по аналогии практики «Code review», используемой разработчиками софта, что позитивно сказывается на качестве продукта», — утверждает Жгенти.

Украинцы создали GitHub для хардварщиков

По его словам, CADLAB поможет сократить стоимость разработки прототипов PCB, а так же ускорить время выхода на на рынок. «Цена производства нескольких единиц прототипа может колебаться от сотен до тысяч долларов за итерацию в зависимости от сложности изготовления. Заказав производство прототипа с ошибкой в дизайне, команда теряет не только деньги на повторном производстве, но и тратит недели на ожидание нового прототипа, отодвигая дату запуска продукта и добавляя к расходам бернрейт всей команды, — пояснил Жгенти. —

Если поискать в интернете статьи о частых ошибках при создании прототипа PCB, то одни из самых распространенных: игнорирование ревью дизайна другими инженерами, отсутствие бекапов дизайна и недостаток коммуникации. Именно с этими проблемами и помогает справиться CADLAB».

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

Бизнес-модель CADLAB аналогична GitHub: пользователи платят за возможность создавать приватные проекты ($6 в месяц для личного пользования или $15 в месяц за пользователя для компаний), а для opensource-проектов пользование платформой бесплатное.

На сегодня в команде CADLAB постоянно работают шесть человек, включая Жгенти. Он — основатель киевской компании DevEngineering, которая занимаемся разработкой веб-приложений. CADLAB зародился как pet-проект, когда в офис купили Arduino starter kit от SparkFun и стали думать, чтобы такого интересного сделать.

«Мы обнаружили, что контрибьютить в хардварные проекты намного сложнее, чем в софтверные, где можно c легкостью отправить pull request на GitHub. В хардварных проектах, кроме кода, еще фигурировали инструкции по сборке, поэтому мы решили сделать платформу, где можно было бы их описать, залить код и нужные файлы, а другие люди могли бы делать патчи, содержащие изменения в инструкциях, коде и всех остальных ресурсах по типу pull request’ов», — пояснил Жгенти.

Разработчики создали прототип, работающий с принципиальными схемами, сделанными в Autodesk EAGLE. «Первым мы выбрали EAGLE, так как это одна из популярных программ, имеющая бесплатную и коммерческую лицензии, и пользующаяся определенной популярностью как в opensource-комьюнити, так и среди компаний, занимающихся коммерческой разработкой», — пояснил Жгенти, добавив, что на CADLAB будут добавлять и других популярных вендоров.

В создание платформы команда вложила около $100 000, а на саму разработку ушло примерно два года. Прототип назвали DIYZER и повезли показывать потенциальным пользователям на WebSummit. Там же познакомились командой Arduino и получили фидбек из первых рук. «Наибольший интерес у всех вызывала именно функциональность с рендерингом и сравнением принципиальных схем. После этого мы решили сфокусироваться на работе с PCB и со временем добавили поддержку для компоновки плат, а так же сделали ребрендинг», — пояснил основатель CADLAB.


Майя Яровая, AIN


!

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




Коды для вставки в блог\форум

blog comments powered by Disqus


Вспомним другие новости из этого раздела?


Internet и сети

←+Ctrl+→

Интересные новости
Google Chrome перестанет помечать HTTPS-сайты как «защищённые»Google Chrome перестанет помечать HTTPS-сайты как «защищённые»
Facebook заблокировал 1,3 млрд фейковых аккаунтов за полгодаFacebook заблокировал 1,3 млрд фейковых аккаунтов за полгода
На площадке для онлайн-оплаты услуг ЖКХ можно узнать долги ваших соседей, метраж чужих квартир и многое другоеНа площадке для онлайн-оплаты услуг ЖКХ можно узнать долги ваших соседей, метраж чужих квартир и многое другое
В Москве на митинге против ограничений в интернете задержали около 30 человек (обновлено)В Москве на митинге против ограничений в интернете задержали около 30 человек (обновлено)
Не все тесты одинаково полезны: данные 3 млн пользователей Facebook оказались в открытом доступе
Блок рекламы


Похожие новости

iForum-2018: Андрей Осадчий, GFK: как украинцы покупают в интернетеiForum-2018: Андрей Осадчий, GFK: как украинцы покупают в интернете
Мошенники создали клон сервиса Have I been pwned и брали биткоины за скомпрометированные паролиМошенники создали клон сервиса Have I been pwned и брали биткоины за скомпрометированные пароли
У GitHub — день рождения. 10 фактов о любимом сайте всех разработчиковУ GitHub — день рождения. 10 фактов о любимом сайте всех разработчиков
Украинцы запустили бесплатный сервис, который поможет предпринимателям составить нужный документУкраинцы запустили бесплатный сервис, который поможет предпринимателям составить нужный документ
Украинцы перестали гуглить криптовалюты. Количество запросов уменьшилось в разыУкраинцы перестали гуглить криптовалюты. Количество запросов уменьшилось в разы
В Одессе создали чат-бота на замену мэру, который уже месяц не появляется на работеВ Одессе создали чат-бота на замену мэру, который уже месяц не появляется на работе
Как украинец и голландец создали конкурента GitHub с инвестициями в $45 млн: история GitLabКак украинец и голландец создали конкурента GitHub с инвестициями в $45 млн: история GitLab
Кому украинцы платят за телевизор: Рейтинг ТВ-провайдеров
В Новой Зеландии создали чат-бота, который отвлекает мошенников бессмысленной болтовней
Исследование: из 26 000 блокчейн-проектов, запущенных в 2016 году на GitHub, больше 90% неактивныИсследование: из 26 000 блокчейн-проектов, запущенных в 2016 году на GitHub, больше 90% неактивны
Последние новости

Подгружаем последние новости