user43574: I am trying to use the 'DumpInfo.ino' example file to dump an rfid tag, the only changes i have made to the example is changing the pin settings.
#define RST_PIN         3          // Configurable, see typical pin layout above
#define SS_PIN          4         // Configurable, see typical pin layout above

i have wired it based on this guide (tried using the pins shown on here as well) when i run the code i get this error from mfrc522.PCD_DumpVersionToSerial();
WARNING: Communication failure, is the MFRC522 properly connected?

Ive also tried printing the version and i get 0xFF which along with 0x00 seems to mean it isnt connected.
The only light that is on during the test is D1 on the RFID reader which you can see in the first wiring pic.
Pictures of wiring here
Edit: I've changed the pins to D3 and D4 but i still get the same error

user37622: change the pins to Dx constants, to match your connections
#define RST_PIN         D3         
#define SS_PIN          D4         

because pin D3 is not io 3 and pin D4 is not io 4. see pins_arduino.h

43574: <p>I am trying to use the 'DumpInfo.ino' example file to dump an rfid tag, the only changes i have made to the example is changing the pin settings.</p>

<pre><code>#define RST_PIN         3          // Configurable, see typical pin layout above
#define SS_PIN          4         // Configurable, see typical pin layout above
</code></pre>

<p>i have wired it based on <a href="https://github.com/Jorgen-VikingGod/ESP8266-MFRC522" rel="nofollow noreferrer">this guide</a> (tried using the pins shown on here as well) when i run the code i get this error from <code>mfrc522.PCD_DumpVersionToSerial();</code></p>

<pre><code>WARNING: Communication failure, is the MFRC522 properly connected?
</code></pre>

<p>Ive also tried printing the version and i get 0xFF which along with 0x00 seems to mean it isnt connected.</p>

<p>The only light that is on during the test is D1 on the RFID reader which you can see in the first wiring pic.</p>

<p><a href="https://imgur.com/a/YbrWV" rel="nofollow noreferrer">Pictures of wiring here</a></p>

<p>Edit: I've changed the pins to D3 and D4 but i still get the same error</p>
 37622: <p>change the pins to Dx constants, to match your connections</p>

<pre><code>#define RST_PIN         D3         
#define SS_PIN          D4         
</code></pre>

<p>because pin D3 is not io 3 and pin D4 is not io 4. see <a href="https://github.com/esp8266/Arduino/blob/master/variants/nodemcu/pins_arduino.h" rel="nofollow noreferrer">pins_arduino.h</a></p>
