Der ESP8266 und seine Brüder arbeiten mit 3,3V Logiglevel. Komponenten mit 5V Level können den Chip zerstören. Findige Bastler setzen mit Spannungsteilern den Pegel runter.
Mit Level Convertern kann man das viel eleganter lösen. Ob Ch340 (Ftdi) , I2C bus oder SPI, die Converter arbeiten Bidirektional und sind vielseitig einsetzbar.
Hier ein Anwendungsbeispiel mit CH340. Ich biete die Dinger in meinem Ebayshop an. Alles was ich verkaufe ist auch getestet und funktioniert. Es sind auch noch zwei Pins zur freien Verwendung verfügbar.
Das Bild zeigt nur den Anschluss des Konverters. Die anderen Anschlüsse wie Spannungsversogung am ESP muss natürlich korrekt sein
Weiterhin gibt es Breakoutboards mit Displays und Sensoren die zwar mit 5V versorgt werden aber intern mittels Spannungswandlers schon auf 3,3V laufen. Das können Sie mit einem Multimeter prüfen. Bei 3,3V benötigen Sie das Teil nicht.