Hello,
I have a RFID starter kit (https://www.sparkfun.com/products/13198 … 1648137980) that uses the Qwiic system to connect to a pHAT V2 (https://www.sparkfun.com/products/15945 … 1648137980).
I am using a Raspberry Pi 4.
I have things hooked up as they should, but running RFID example scripts from SparkFun yielded an error message “SparkFun Qwiic RFID reader example 1, error connecting to Device: 13, [Errno 121] Remote I/O error”
I tried the “sudo i2cdetect -y 1” command and that showed nothing connected.
I have another sensor (Adafruit LIS3DH Triple-Axis Accelerometer https://www.adafruit.com/product/2809) on hand that uses the Qwiic system. Plugging that in and running the same command showed a device connected.
I have tried daisy-chaining the RFID reader to the accelerometer, but still only the accelerometer shows up.
I have tried soldering the address pad on the RFID reader to give it a different I2C address… but it did not solve the issue.
Finally, I soldered pins to the RFID reader, and wired it to an Arduino board (3V, GRD, SDA, SCL) and ran a sketch that was able to return the information from a scanned card.
So I know the RFID reader works. The blue light and buzzer activate when I scan a card, even when connected to the pHAT.
But I cannot seem to get the RFID reader recognized by the Pi.
Any help would be great.
Thank you.