I’m a bloody newbee in this group and I need some advise:
I’m trying to connect a thermal printer [1] to the ESP8266 (Wemos d1 mini[2]) via a level converter [3]. The thermal printer works fine if I connect it to an arduino but it refuses to print something with the ESP8266 (even If I change the timeoutWait function [4]).
@Marvin_Sielenkemper While pressing the button on the printer and powering it up, it does a test print with fw version and the corresponding baudrate. In oder words: I checked this.
@enhydra : A typical “beginner” error (I have to deal with that nasty feature of the NodeMCU every time I do ESP8266 projects). The NodeMCU D6 pin is the same as the pin 12 of any “standard” board.
If you replace D6 with 12 it will keep working. However, if you will use a NodeMCU for the final project, best use D6 to avoid confusion.