Вспомогательные устройства и софт для разработчиков

В любой лаборатории или даже при производстве различных сложных устройств возникает необходимость в дополнительных, так сказать дебажных устройствах, а также всего остального, что помогает делать это самое — главное устройство. Понятно, что без паяльника или осциллографа никак не обойтись любой более-менее серьезной лаборатории, но на практике периодически возникает потребность в особых устройствах, которые в силу нашей слабо развитой промышлености либо не продаются, либо изготавливаются кое-как на коленке. Более того, всю информацию нужно собирать по кусочкам на различных форумах и сайтах DIY. Буду рад, если кто-нибудь подскажет, где конкретно можно поискать такие общие устройства, которые путем небольшой доработки можно успешно применять во многих проектах.Наверно многим на хабре приходили такие мысли, предлагаю обсудить их в этом треде — кому какие устройства приходили на ум и есть ли у нас магазины, которые бы специализировались на продаже таких устройств. Не найдя такового устройства для наших нужд ни в магазине, ни забугром мы решили сделать свой собственный.Кратко, задача заключалась в том, что разработчики встроенного ПО у нас сидят на удаленке, а само устройство разрабатывается в единичном экземпляре и получается довольно накладно постоянно находиться рядом с устройством или приезжать в офис, чтобы тестировать оборудование и программное обеспечение.Из особенностей — была необходимость в контролировании удаленно напряжения на устройстве и подачи разовых команд. Мы рассматривали несколько вариантов разработки такого устройства, в конечном итоге остановились на связке TeamViewer+наш софт+наше железо. Принципиальная схема приведена ниже28d1a9b8b2cb680c1d8898749cd7e844.png

Разработка устройства заняла 3 месяца с учетом написания софта для управления устройством и доводки его до приемлемого вида. Основная сложность была в том, чтобы обеспечить адекватную работу устройства в отсутствие кого-либо рядом с установкой, чтобы она не сгорела и компьютер не попортился. Этому мы уделили особое внимание.

26c9c1ddf64f66c74d262d5659d0ee04.jpg

Логично предположить, что это устройство понадобится еще кому-то и если накопится приемлемое количество заказов — сделать его по более-менее приемлемой цене.

827fa36a41c6dbecf916a4fcb10a5271.png

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

А какие устройства делали вы? image

© Habrahabr.ru