Hello,
I have posted about this issue before, and after one reply, my posts were not answered, so I am trying again.
The original post is at: viewtopic.php?f=105&p=232768&t=57535&si … 4008e57a8c
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.
The one reply got was:
So I did disable the pullup resistor on the pHat, without changing the outcome.Also try disabling the pullup resistors on the pHat https://learn.sparkfun.com/tutorials/qw … 8#hardware and/or powering the reader separately
I had asked about how to power the reader separately, but never got an answer.
So yeah, any help to figure this out would be great.
Thank you