Ethernet Shield on 3V Arduino-compatibles?

Will the Ethernet Shield work properly on an Arduino-footprint board which uses 3V I/O rather than 5V? The specific example I’m thinking of is the Adafruit Metro M4 with CircuitPython.

interesting… i cannot say right now… but i would think that the 3v3 would work

Adding a bi-directional level shifter between the Adafruit Metro M4 and the Ethernet Shield for the SPI lines will translate the 3.3V signals to 5V.