I've a CNC project with the Beaglebone Black. Is It possible to put 4 rotary encoder without a lost of performance of the servo boucles (servo cycle of 1ms)?
I saw some libraries but there are limitations and a way is to acces GPIO in mode 7 and use internal timers.
So my question is if the CPU timers are accessible throught a kernel module, and how many, from the 8 timers present on the processor, are usable?
I've planed to use the machinekit but, if i've good understand, it's only possible to work with 2 encoders on the BeagleBone Black.
Fun is in the horizon, write a nex cnc software :-)