Из за сопротивлений или из за 10 бит оцифровки?
Если второе то может помочь STM32 с 12 бит ADC на борту получится (идеальный вариант) 4096 точек на круг 360градусов. Реально конечно меньше но 12бит это шаг 0,08 градуса примерно (в идеале). Резисторы конечно надо будет поискать тоже на уровне, что то типа датчиков на 7200 градусов (+/- 10 оборотов) применяемых в авиации. Да и сами поворотки с такой точностью поискать придется. Но как универсальный контроллер возможно в принципе стоит реализовать, тем более объемы памяти и портов позволяют сделать его очень эргономичным.
Резисторы ППМЛ -М-5-хххх +/- 0,5%
СП5-39Б (1 или 2%) 10 оборотов (3600 град)
Достижимая точность позиционирования 0,1 градуса при использовании 10 оборотов при наличии термокомпенсации моста , в который устанавливается этот резистор.
Если использовать АЦП - то и 10 разрядов Atmega16 хватит для точности в 0,5 град, только внешний ИОН установить .
Резисторы эти еще можно поискать по магазинам и рынкам, поспрашивать у строителей QRP аппаратов - это их любимые штучки для VFO с варикапом.