Земля Ардуино должна быть соединена с землей ESP
Для согласования уровней надо поставить хотя бы делитель R1, R2, например, R1=1k, R2=2.2k
На входе питания ESP желательно поставить электролит C1=470...1000 uF
Отдельный блок питания для ESP не нужен и даже вреден, USB дает достаточно тока для...