right now I have a project where I cant debug if everything is correct because I cant read the serial output of a ESP8266.
My other topic for this project: I2c multiple devices not recognized
I connected the ESP to multiple Arduino Nanos via a bi-directional level converter (3,3V/5V).
The circuit is supplied by a 5V PSU to which the Arduinos are directly connected to.
The ESP is supplied by a module holding a AMS1117 to get the 3,3V.
All microcontrollers are powering up but when I read the serial output of the ESP I only get garbage.
Now you would say "maybe it's the baud rate" but it all works correctly without touching any software part when I disconnect the 5V PSU and power the circuit by attaching a USB cable to one of the Arduinos and plug it into my computer. That's how I powered the circuit before and did not notice the problem.
I thought that maybe the ESP does not get enough power and the tx is behaving incorrect because of that but when I use the 5V PSU I measure exactly 3,32V on the VCC/GND pins of the ESP.
Is there any other explanation?
Maybe my circuit is just wrong?
This is a rough picture of the circuit with just one Arduino.