I've been wondering the same thing. Is there already a standard for output from digital encoders?
I'm certain that once the Duet filament monitor goes on sale, it will be more cost effective to buy them than to roll by own. But until then, I'm feeling the urge to tinker.