Стоит ли в лчку, ведь она многим может быть полезна в будущем. Только делай если действительно есть свободное время и желание.
ТЗ минимум такое.
1. Должен быть выбор COM порта и скорости, формат 8n1 без аппаратных хитройстей чтобы было достаточного одной ноги COM порта и земли + кнопка подключения к COM и освобождения его.
2. Орган управления - слайд-бар или ручка вращения которой можно управлять мышкой
3. Возможность задания минимального значения ( по дефолту 0 , а диапазон signed int ) , максимального ( по дефолту 1000 , диапазон signed int) и шага регулирования ( по дефолту 1 ) - желательно мышкой в тех боксах где эти значения отображаются.
4. Прога переодически ( по умолчанию около 20 раз в сек ) шлет в COM порт команды такие - преамбула ( по умолчанию это 1 байт 0xFF но желательно иметь возможнось ее задавать и изменять ) затем 2 байта в каком положении в данный момент регулятор - старший байт потом младший.
ТЗ максимум
5. Добавь то что сочтешь уместным
6. желательно добавить управление и стрелками на клаве и например пэйдж-ап и даун это скачок на 10 шагов
7. желательно возможность задать несколько значений на которые регулятор будет переходить по нажатию цифр или клавиш Fx - быстрый переход. Тогда эти клавиши должны быть в окне проги постоянно видны и напритив присвоеные значения.
8. Ну и каналов побольше бы !
=============
ИМХО наверняка где то есть такое. Только бы найти.