ЦАП не обязательно ставить, используйте ШИМ с соответствующим фильтром.
Готового решения я не знаю, но я бы купил что-то от atmel'а c USB, поднял бы на нем виртуальный com-port (есть готовый пример на сайте), килогерц точно пролезет. Для ШИМ, АЦП тоже есть куча примеров. Работа с виртуальным последовательным портом довольно простая с обеих сторон.