The '32U4 processor datasheet says for Vcc from 2.7V to 5.5V, the minimum "Vin high" is 0.2 x VCC+0.9V.
So with 5V: 0.2 x 5 + 0.9 = 1.9V
So 3.3V is fine as a high.
The '32U4 processor datasheet says for Vcc from 2.7V to 5.5V, the minimum "Vin high" is 0.2 x VCC+0.9V.
So with 5V: 0.2 x 5 + 0.9 = 1.9V
So 3.3V is fine as a high.