Unusual characters on the display - please help

I just found a buck converter into my toolbox, I took an external power supply, set the buck converter from 12v to exactly 5v and connected the + to I2C and the - to ESP ground. Now I don’t see the strange characters that often but they still appear after a few minutes. What may be the cause?