1

I have connected my Raspberry Pi 3b to a PN532 NFC reader using the I2C interface. I am using the red version 3.0 board. I have set the switches: 1 to on, 2 to off, as according to the table for I2C. I have connected GND, VCC, SDA and SCL correctly, the LED lights up. I have enabled I2C interface on the PI.

With all of that, triple checked, when I run sudo i2cdetect -y 1 on the PI, it just prints an empty table and doesn't detect the PN532 board.

Am I missing something crucial?

  • The most likely explanation is you have not connected SDA/SCL correctly. – joan Feb 16 '18 at 21:35
  • @joan already tried swapping, nope. – Vilsol Feb 16 '18 at 23:16
  • Add a photo of the connections between the Pi and the device. – joan Feb 17 '18 at 11:50
2

It can be that the you do not have the PN532 set to i2c mode. Check it out how is done in the image:

enter image description here

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.