Probléme avec mini RFID ne fonctionne pas

Bonjour
Est ce que quelqu’un a réussi a faire fonctionner ce lecteur

j'en ai 3 dont 2 identiques (même fournisseur et même composants)
et 1 de fournisseur différent (on vois nettement que les composants sont différents de part leur taille formes et / ou couleur)
remarque importante pour la suite.
les 3 lecteurs bloquent la procédure de set up au moment de l'initialisation

Serial.begin(115200);
  Serial.println(F("configuration lecteur"));
  SPI.begin(); // Init SPI bus
Serial.println(F("fin begin"));
  for (uint8_t reader = 0; reader < NR_OF_READERS; reader++) {
    Serial.print(F("Reader "));
    Serial.print(reader);    Serial.print(F(": "));

    mfrc522[reader].PCD_Init(ssPins[reader], RST_PIN); // Initialisation des MFRC522

    //mfrc522[reader].PCD_SetAntennaGain(mfrc522[reader].RxGain_max);
    Serial.println(F("fin init"));
    mfrc522[reader].PCD_DumpVersionToSerial();
  }
  Serial.println("RC522 init OK");

blocage sur mfrc522[reader].PCD_Init(ssPins[reader], RST_PIN); // Initialisation des MFRC522

la console donne

configuration lecteur
fin begin
Reader 0:

et basta .

si je change avec un lecteur "normal" ça donne

configuration lecteur
fin begin
Reader 0: fin init
Firmware Version: 0x88 = (clone)
Reader 1: fin init
Firmware Version: 0x0 = (unknown)
WARNING: Communication failure, is the MFRC522 properly connected?
Reader 2: fin init
Firmware Version: 0x0 = (unknown)
WARNING: Communication failure, is the MFRC522 properly connected?
RC522 init OK

les warning sont normaux je n'ai qu'un lecteur branché !

J'ai refait 2 fois toutes les soudures sur les 3 modules (je peux en rater une de temps en temps mais en général je le vois ! la j'ai passé au microscope !)

j'ai pensé a une erreur dans la plaque et j'ai permuté mosi miso (effectivement dans ce cas le lecteur normal présente le même symptôme)
mais ca change rien !

je commence a m'énerver un peu donc je me demande si qq1 a réussi ? j'ai cherché sur google mais y arien ou presque ...

merci de votre attention.

faites les test avec un seul et expliquez nous quelles sont le connexions à votre arduino (et quel arduino) et donnez tout le code de test

dans une doc j'ai vu

Pin function:
(1) SDA: SPI port chip select
(2) SCK:SPI clock
(3) MOSI: SPI port slave input
(4) MISO: SPI port slave output
(5) IRQ: Interrupt port
(6) RST: reset pin
(7) 3.3V: VCC
(8) GND: ground

donc la pin SDA serait le CS

Bonjour
Je pense que la question n a pas été bien comprise.

Mon cablage fonctionne avec un rc522 ’’normal”
le cablage du mini est parfaitement identique.
Verifié 3 fois.
A un moment j ai pensé a des trous métallisés qui ne l etaient pas au niveau des connecteurs j ai donc soudé une plaque des deux cotés , ca ne change rien.

Si je swape entre un normal et un mini l’ un fonctionne l’autre pas !
Je sais faire fonctionner un rc522 normal j en ai utilisé plusieurs déja et j ai programmé et lu avec ce même programme des ultralight.
Quand je dis l autre je devrais dire les autres j ai 3 mini qui ne fonctionnent pas et bloquent le setup.

La question est donc est ce que quelqu'un en a déjà utilisé un avec succès et si oui est ce qu il y a une différence ou une particularité par rapport à un ”normal” ou pas ?

Je n ai pour l instant pas trouvé un exemple avec cette mini plaque ...

configuration lecteur
fin begin
Reader 0: fin init
Firmware Version: 0x88 = (clone)
Reader 1: fin init
Firmware Version: 0x0 = (unknown)
WARNING: Communication failure, is the MFRC522 properly connected?
Reader 2: fin init
Firmware Version: 0x0 = (unknown)
WARNING: Communication failure, is the MFRC522 properly connected?
RC522 init OK
Lecture tous lecteurs
CARD OK lecteur :0
Serial OK
 04 8B 69 7B B8 2A 81
PICC type: MIFARE Ultralight or Ultralight C
Contenu des pages: 4 à 7
 42 6F 6E 6A 6F 75 72 20 6C 65 20 6D 6F 6E 64 65
  B  o  n  j  o  u  r     l  e     m  o  n  d  e

Voila un lecteur "normal" même programme même branchement.

j'ai vérifié le nom des puces principales
2 x mrc522 et une no name.
par contre j'ai 21 composants d'un coté et 26 de l'autre

votre code en utilise 3 en même temps, ce que je suggérais c'était de tester un code avec qu'un seul

l'autre différence c'est l'alim en 3.3V alors que les "normaux" sont en 5V si je me souviens bien.

les normaux sont en 3.v mais tolérant sur les entrées au 5v.
mon code en utilise bien 3 mais je n'en branche effectivement qu un . la aussi ca marche avec un normal.peut être que les mini non ?
je suis en trainde voir pour changer et lancer un code plus simple.

je n'ai pas de mini mais les doc que j'ai vu parlent de 3.3V

Après de nombreuses lecture je pense qu'il va falloir pour les mini adapter en 3.3 les signaux entrant.
Je pars en vacances demain ça sera pour plus tard. je suivrais ce post si qq1 a d'autres idees.
merci.

configuration lecteur
fin begin
Reader 0: fin init
Firmware Version: 0x92 = v2.0
Reader 1: fin init
Firmware Version: 0x0 = (unknown)
WARNING: Communication failure, is the MFRC522 properly connected?
Reader 2: fin init
Firmware Version: 0x0 = (unknown)
WARNING: Communication failure, is the MFRC522 properly connected?
RC522 init OK

avec des "adaptateurs" résistifs câblés a l'arrache !
2 lecteurs sur 3 répondent ... donc ils ne sont pas 5 v tolérant

par contre ils lisent rien mais avec mon câblage le contraire eu été étonnant.

Donc me reste a acheter des convertisseurs ou a abandonner le nano pour passer a un truc en 3.3 v.

merci

Faut espérer que le 3ème ne soit pas mort…

possible c'est le noname qui ne réponds pas

après peut être qu'il a pas aimé mon câblage pourrave.
Enfin c'est pas pour ce que ça coute.
faut juste que je pense commander ce qu il me faut en vacances pour l'avoir en rentrant.
et oui je vais racheter un lecteur ca vaut peut être mieux.