Тут на старости лет боссы отправили на доучку, и для диплома стал возиться управлялками на Ардуине, как наиболее простом варианте.
Заодно поковырял на предмет использования в примочкострроении.
Некоторые обнаруженные нюансы (конкретно по Nano, возможно, секрет Полишинеля...) :
1. АЦП, в лучшем случае, можно использовать для считывания положения регуляторов, дискретизация 1024, но квантование для звука - никакое.
2. использование ШИМ для аналогового управления (с интегрированием) - тоже не
фонтан, дискретизация 256, а выходная ШИМ-частота примерно 1кГц в лучшем случае (о ШИМ-ДАУ ваще молчу, а губу раскатывал...).
В общем, увидел единственное применение - управлять ключами коммутации , и запоминать/выставлять их пресеты, крутить движками ручки резюков, по аналогу - разве что кодом управлять внешними ключами с резюками - наборами R/2R
Печально, аднака - думал, Atmega328 может пошустрее хотя бы ШИМ выдавать.
Или, может, если ее на асме программиуровать, а не на детском, но ущербном ардуинском сишке?