Как стать автором
Поиск
Написать публикацию
Обновить

Комментарии 16

А ссылка на github есть ?

…уже хорошо, что ссылки на телеграмм-канал нет :)

Немного позже выложу, как доработаю ПО

Для пайки с торца надо либо плату толще делать (что нежелательно, удлиняет переходные отверстия), либо припоя лить прям щедро.

Может сделать слот и краевой разъем? Как на картриджах Денди)


есть ещё вот такое, "2,54-мм штыревой разъем, двухрядный, угловой", помогает если надо сделать максимально плоскую платку, но с пинами для чего-то

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

А ведь можно было бы взять ESP32 и терминал управления вызывать из самой еспешки через любой веб браузер. C# приложения на сколько я знаю тоже мультиплатформенные. Так что кутеха не обязательна. Да и она там не просто устанавливается - санкции и все дела.

Насколько я знаю, десктопные приложения на С# кроссплатформенные, только если использовать кроссплатформенный фреймворк типа AvaloniaUI, а ему ещё очень далеко до Qt в плане maturity.

Что есть в Qt, но нет в Avalonia?

Довелось поработать и с тем и с другим. И как минимум Avalonia полноценный OpenSource. Помню, когда последний раз качал Qt, то пришлось потанцевать с ВПН, просто чтобы скачать и установить. Может, конечно сейчас что-то и изменилось.

Что есть в Qt, но нет в Avalonia?

Элементы управления, которые выглядят, а главное, ведут себя нативно для платформы. В Avalonia, как я понимаю, пошли путем а-ля Electron - все выглядит одинаково на всех платформах, и одинаково не нативно.

И редактор форм вместо текстового.

Про open source крыть нечем, c этим у Qt в последние годы проблемы. Разве что на линуксе оно всего ставилось из репозиториев ОС без проблем.

Ну да Avalonia же это клон WPF, поэтому базовый вариант будет выглядеть как Windows)) Хотя, думаю, что вручную-то можно сделать интерфейс под требуемую платформу с соответствующими временными затратами) Или какой-то отличающийся от всех) Никогда не задавался этим вопросом, поэтому не могу быть уверен, что для всех ситуаций подойдёт. Помню, встретил внезапное поведение под тачскрин на Линукс у пишки, что всплывающие окошки при главном окне на весь экран появляются под главным окном :D Было весьма внезапно и пришлось переосмыслять сообщение пользователю информации))

Делал нечто подобное лет 10 назад для аппаратуры связи. Помимо цифровых входов/выходов были еще аналоговые - генератор синуса и ацп с коммутатором. Для тестирования прохождения этого синуса. Также нелишним будет тестирование всех напряжений питания. Тестируемых выводов было сильно больше и пришлось применить ПЛИС.

Для такого тестирования плат обычно применяют не проводочки и разъемы, а контактные площадки на плате и подпружиненные иголки. Таким образом можно контролировать не только входные/выходные сигналы, но еще и внутренние.

Есть же Analog discovery и т.п. проекты. Без биндинга на питон выглядит не закончено. Будет нормальный биндинг в питон и матлаб - скорее всего взлетит.

Я бы сюда добавил вольтметр до 60В и амперметр до нескольких А. возможно, в виде модуля к основной плате.

Если будет возможность сделать считыванте с графиком, а-ля осциллограф, будет интересным решением.

Кстати, возможно, ваше решение будет полезно для встраивания в чужие разработки, то есть тут надо предусмотреть возможность крепления платы не в вашем корпусе, и разъемы адекватно раскинуть. Я за вертикальный разъем штыревой, на него хорошо насаживается разъем со шлейфом, до 10 контактов не слишком тяжело засадить и шлейф как раз пойдет не под углом к корпусу, а продолжит горизонтальный путь

очень красивое. что то типа такого под названием манюня ушла в сторону скорее flipper zero

а как то давно на хабре был расказ о такой коробке вроде на fpga и вроде красного цвета которая была суть есть тоже самое только еще навороченнее

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации