Unable to make the Neo 6M GPS module work with Portenta H7

Hello,

When I try to use the module on an Arduino UNO, everything works fine (I get a blinking red led showing that it has signal), but when I try to use it with a Portenta H7 (connected to 5V and Gnd), the module does not work (no blinking red lights showing that it has a signal).

Any idea why this is happening?

It's 3V3 isn't it? That's at the low end for the Neo6M, even if it's allegedly ok.

@wildbill

I tried it with both 3.3V and 5V. For some reason the output of my Portenta is around 3.04V on the 3.3V pin. And since the module is compatible with 5V as well...I tried it with 5V too. But it doesn't seem to work.

If you go back to the Uno again, does it still work?

Yes it does

Then it sounds like the Portenta just can't manage to power it - 3.04V is for sure too little (it needs 3.2 according to the datasheet) so you have something wrong, wither in the H7 itself or your wiring.

@wildbill

Should I try keeping some digital pin as HIGH and use that as the input voltage for the VCC pin of the module?

I would not recommend it. I don't know how much current the Portenta's I/O pins can supply, but I suspect it would try to draw too much with possible damage occurring.

@wildbill Is there any other solution then?

Should I communicate between the Uno and H7 then?

I think you need to figure out why the Portenta is supplying such low voltage - is there anything else attached to it?

You could have the Uno talk to the Neo, but it's a bandaid solution hiding the root cause.

@wildbill

The vision shield is connected to the Portenta. I need it for the computer vision model.

What voltage do you measure if the Portenta has nothing attached?

@wildbill

I tried connecting the module with only the Portenta and it still did not work.

@wildbill

Any updates or solutions?

Okay apparently hardware noise from the Portenta makes the Neo 6M module not work properly.

Hi, how do you solve connecting GPS module to portenta h7? Because i am facing same problem, and i am curious how do you solve this problem.

@hafhaf10,
Unfortunately, I was unable to solve the issue

I will try power gps module with different external power source, and send data to arduino.

@hafhaf10 let me know if it works for you...as it did not work for me.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.