Arduino Mega : un problème de marquage ?

Bonjour à tous,

j'ai découvert l'existence de la famille Arduino il y un mois environ. J'ai un Arduino Mega, que j'essaie d'utiliser avec un écran tactile Nextion. Ce n'est pas immédiat.
La liaison Nextion - Arduino s'effectue par une liaison série à 2 fils. J'ai essayé d'utiliser le port série 0, mais ça perturbe le téléversement de programme via USB0. J'ai donc retenu une liaison sur le port série 1.
Il est alors clair que le fil issu du port TX côté écran doit aller sur le port RX1 de l'Arduino, et vice-versa le fil RX de l'écran vient de la borne TX1.
La documentation précise :
TX1 = pin 18
RX1 = pin 19
...
RX3 = pin 15
TX3 = pin 14
Sur mon Arduino Mega, clone très chinois, je lis :
RX1 18
TX1 19
...
TX3 14
RX3 15
Soit une inversion systématique Tx, Rx (???)

J'ai essayé par tâtonnement : je dois bien brancher le TX de l'écran sur la borne 18 comme le prévoit la doc, sinon rien ne marche. J'ai donc branché, ce qui m'étonne un peu, TX sur TX1 et RX sur RX1.

Est-ce normal, est-ce connu, ou ai-je raté quelque chose ?

JL

Bonjour,

J'ai aussi une carte méga sur laquelle le marquage tx/rx est inversé, mais sur un seul port.
Il faut se fier à la documentation (on trouve le pinout sur internet) et non à la sérigraphie.