Hi everyone,
I noticed that the encoders are powered with 5V (from the Teensy Vin), and their output signals are 3.3V to match the Teensy's input voltage levels.
However, when I check the motor specs on StepperOnline, it says that the encoder’s output-high is 5V.
Can someone clarify how this voltage level shifting is handled? Is there something in the circuit bringing the encoder output down to 3.3V for the Teensy (it must be the teensy, as there's no other circuit around..)?
Thanks in advance!

The encoder output is listed at 5v but I believe the actual output is between 3.3 and 3.5. The teensy board has never had an issue handling the encoder output. This was one of my primary concerns when trying to find low cost encoders in combination with the Teensy4.1 board and I did quite a bit of testing.