I have an MKR WiFi 1010 and an MKR GPS Shield. When I connect my GPS Shield using the I2C cable, it works fine.
This works perfectly (the bottom is the MKR Motor Carrier):
However, when I use it as a shield (hat?) using the pins, it doesn't.
This doesn't work. The code blocks somewhere (I suspect GPS.available()
):
My question, should it work the same whether it is cabled or put on with the pins? Or should I change my code somehow?