Ah, good info on the levelshifter, thanks! I started having problems last night with the WT32-ETH01 locking up frequently. I saw where others have had to put in a capacitor to eliminate reset problems on the board: WT32-ETH01 Hangs on Boot after power up which I am also noticing. I have a couple Ethernet DigQuads on order from Dr. Zzzs which I expect to receive in the mail today, I think for now I am just going to switch to a DigQuad for the matrix as I am seeing too many issues with the WT32-ETH01. After the holidays I will see if I can fix some of the issues I am having with this MCU. I really appreciate your ideas and feedback!