Что это такое?
Программно-аппаратный комплекс на Python, который автоматизирует процесс поиска и контактирования с точками на печатной плате с помощью ЧПУ, микроскопа и измерительного щупа.
Это open-source стек на Python для автоматизации летающего щупа. Проект даёт всё необходимое, чтобы от обнаружения новой платы на столе перейти к безопасному зондированию отдельных контактов. Включает код управления (CNC, осциллограф, микроскоп),...
Для инженеров по аппаратной безопасности, реверс-инженеров и исследователей в области IoT-безопасности, которым нужно автоматизировать процесс поиска и тестирования контактов на платах без дорогого промышленного оборудования.
Вручную искать и зондировать десятки крошечных контактов на плате под микроскопом — это мучительно долго, утомительно для глаз и чревато ошибками или повреждением образца.
Система управляет ЧПУ-станком, к которому прикреплены микроскоп и измерительный щуп. Агент (скрипт или оператор) указывает на наличие новой платы. Система автоматически сканирует область, строит карту поверхности, распознаёт контакты и компоненты, а затем предлагает цели для зондирования через веб-интерфейс. После утверждения оператором система точно подводит щуп к выбранным точкам для измерений. Всё движение...
Это open-source стек на Python для автоматизации летающего щупа. Проект даёт всё необходимое, чтобы от обнаружения новой платы на столе перейти к безопасному зондированию отдельных контактов. Включает код управления (CNC, осциллограф, микроскоп), одностраничную Flask-панель, CAD-модели для печати каретки и документацию по безопасности. Это кандидат в релиз, готовый к сборке.
В качестве аварийного концевика безопасности используется не штатный сигнал ЧПУ, а отдельный оптический датчик, чьё состояние считывается через один из каналов осциллографа — своеобразный «аппаратный сторож».
Стоит пробовать, если у вас есть соответствующее оборудование (ЧПУ 3018, USB-микроскоп, осциллограф) и задача автоматизировать исследование плат. Проект — отличная отправная точка, но требует сборки, настройки и понимания основ безопасности работы с механизмами.
Проект выглядит активным, выложен как кандидат в релиз с полным набором исходников, CAD-моделей и подробной документацией по безопасности. Код структурирован, есть примеры скриптов для основных операций.
Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.
Программно-аппаратный комплекс на Python, который автоматизирует процесс поиска и контактирования с точками на печатной плате с помощью ЧПУ, микроскопа и измерительного щупа.
Для специалистов по аппаратной безопасности, реверс-инженеров и исследователей, занимающихся анализом электроники, кто хочет автоматизировать рутинную часть работы с платами.
Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.