Просьба отговорить от бредовой идеи.
Имеется изначальный проект, содержащий генератор, меню с дисплеем 2004, кучу сигналов с задержками и прочее.
Все это работает на UNO. Принципиально это драйвер шагового мотора (только генератор, сам драйвер внешний) с заданием скорости и других параметров в меню.
Теперь появилось желание добавить счетчик пройденного пути на основе подсчета кол-ва импульсов ШД.
Конечно, их надо поделить на некий коэффициент, зависящий от свойств внешнего драйвера и механики. Это уже в процессе калибровки. Пусть будет для примера = 50.
Итак, первый счетчик (делитель на 50) получает сигнал от генератора и подает дальше на второй, который выводит значение пройденного пути на дисплей.
Все это работает, но беда в том, что максимальная частота, которую могут "переварить" счетчики на уже перегруженной UNO - всего около 17 Гц. А надо до 1000 хотя бы.
Если данный скетч залить на чистую UNO, то там счетчики работают гораздо шустрее.
Появилась мысль, можно ли такой внешний счетчик сделать на ESP-01 с обменом по UART?
Потянет?
Проект счетчика с пояснениями и картинка.
PS - может, лучше использовать один счетчик, не частоту делить, а его выходное значение с помощью масштабирования?