I tried to re-build the schematic as shown in the diagram.
Due to the 3.3v from the ESP i2c bus and the display was working as expected, but as soon as the 5v operated NFC reader got added, the display behaved very weird.
I had to add a level shifter like shown here in order to reliable read NFC tags and also have a stable display.
For anyone also suffering from a non functional NFC reader: try adding a level-shifter.
| GND | GND |
| HV | 5v |
| LV | 3.3v |
| HV1 | SCL NFC |
| HV2 | SDA NFC |
| LV1 | SCL ESP |
| LV2 | SDA ESP |
I didn't check whether the display or the NFC has i2c termination enabled - in any case it would usually be required to have this on the bus.
I tried to re-build the schematic as shown in the diagram.
Due to the 3.3v from the ESP i2c bus and the display was working as expected, but as soon as the 5v operated NFC reader got added, the display behaved very weird.
I had to add a level shifter like shown here in order to reliable read NFC tags and also have a stable display.
For anyone also suffering from a non functional NFC reader: try adding a level-shifter.
I didn't check whether the display or the NFC has i2c termination enabled - in any case it would usually be required to have this on the bus.