





Buy anything from 5,000+ international stores. One checkout price. No surprise fees. Join 2M+ shoppers on Desertcart.
Desertcart purchases this item on your behalf and handles shipping, customs, and support to Iceland.
📍 Lock in your location, unlock your potential!
The HiLetgo NEO-7M GPS Module is a high-precision, 51-channel satellite positioning device designed for Arduino, STM32, and C51 microcontrollers. Featuring a USB interface for direct PC monitoring, dual antenna options including a passive ceramic antenna and SMA connector for active antennas, and compatibility with both 3.3V and 5V power supplies, this compact 39x25.5mm module delivers reliable, accurate GPS data ideal for professional-grade embedded projects and vehicle tracking solutions.
| ASIN | B07X5GVW6Q |
| Additional Features | USB Phone Interface, Enhanced Antenna System |
| Are Batteries Included | No |
| Audio Output Mode | speaker |
| Best Sellers Rank | #795 in Single Board Computers (Computers & Accessories) |
| Brand | HiLetgo |
| Built-In Media | 1* NEO-7M GPS Satellite Positioning Module |
| Compatible Devices | Smartphone |
| Compatible with Vehicle Type | Car, Truck, Motorcycle, SUV, RV, Boat |
| Connectivity Technology | USB |
| Control Method | Voice |
| Customer Reviews | 3.8 out of 5 stars 97 Reviews |
| Display Type | No Display |
| Human-Interface Input | Microphone |
| Included Components | 1* NEO-7M GPS Satellite Positioning Module |
| Item Dimensions L x W x H | 1.54"L x 1"W x 1.54"H |
| Item Weight | 0.02 Kilograms |
| Manufacturer | HiLetgo |
| Map Type | Satellite |
| Map Types | Satellite |
| Mfr Part Number | 3-01-1541 |
| Model Number | 3-01-1541 |
| Mounting Type | Panel Mount |
| Special Feature | USB Phone Interface, Enhanced Antenna System |
| Supported Satellite Navigation System | GPS |
| Touch Screen Type | Resistive |
| Vehicle Service Type | Car, Truck, Motorcycle, SUV, RV, Boat |
M**A
The more you know
Great price for the module and it works well and is recognized in U-blox U-center. What should be mentioned though, in order to use the sma connector (external antenna) you need to remove capacitor C2. Otherwise both antennas are connected creating an impedance mismatch (bad reception).
A**R
Internal antenna does NOT work!
This does not have an internal antenna. You MUST use the external antenna for it to work properly. Once I added a live external antenna it picked up and locked on 10 sats. But I did not get any views of Glonass on it.
T**N
good product, reliable
easy to use. accurate. i have used several of these over the past few years for projects and for the price they can't be beat.
P**D
Doesn't work (Works with external antenna)
Update: with this GPS antenna: (https://www.amazon.com/dp/B07R7RC96G?ref=ppx_yo2ov_dt_b_product_details&th=1) it appears to a get a lock almost immediately. Antenna is sitting indoors in a non ideal spot. With the built in antenna it didn't even work outside. So I'm raising my score from 1 to 3.5 stars. I am able to see the messages from the module via an Arduino, but it never gets a lock. I updated the agps data and provided an accurate location to help it warm up and obtain a lock, but it still does not. This is true even standing outside. As others have said I suspect the antenna is hot garbage. For comparison, the Adafruit ultimate GPS gets a lock *in my basement* with a completely cold start, with the built in antenna. The antenna on the Adafruit module is significantly smaller as well. I will try an a different antenna and see if that works. I want to use a u-blox module for my project because it (supposedly) can output frequencies other than 1hz on the PPS pin, eg 1MHz. With 1MHz I can get an ultra accurate 1us time tick directly vs having to interpolate 1pps with the much less accurate Arduino clock.
E**T
Built in antenna is useless
As others have noted, the attached patch antenna pretty much does not work at all. Even leaving it outside for 20 minutes barely gave me a time signal (I have an RP2040 microcontroller application for displaying the GPS info). I pried off the patch and I though maybe the solder connection was not good, but even soldering a wire to ensure a good connection did not help. There is an onboard MAX2659 LNA for that antenna, so either that is not working properly or there is an issue with its interface to the NEO-7M module. Connecting an active antenna does work ok.
A**N
Working unit
Got burned by another unit which did not work. This and an external GPS antenna got a fix within a few minutes. USB interface worked out of the box on linux as well. Great for troubleshooting embedded projects.
R**B
Nice gps module
I purchased 2 of these modules to work with an esp8266 mcu. It works great. I am using it with a Wemos D1 Mini with ESPEASY.
J**S
USB did not work, runs hot, won't save settings in ucenter
I found this unit somewhat disappointing. It is a working GPS unit, but only in the most basic configuration. It has a USB port, but was not recognized as a device by Windows 10. I have tried multiple cables and various drivers from ublox to no avail. Perhaps I received a defective unit. I was able to use an ESP8266 to act as a serial converter, so I was able to read off NMEA sentences. I notice that this unit gets rather warm after a while. As others have noted, the ceramic antenna does not work well; you can attach an external antenna using the SMA port or you can just solder on a loop of wire (with one end attaching to the middle pin and the other to one of the four outer/ground pins. About 8 inches of wire ought to be about right for GPS frequencies (around 1.5 GHz). I tried to use ucenter (Ublox programming software) to write permanently some power save mode settings to reduce current draw and solve the heating issue, but the settings would not take. They would work until the next on/off cycle, then disappear. I have tried saving this to BBR/Flash and it made no difference. For the cost (which was pretty cheap) I am not going to bother returning it. But I a not entirely happy. If this were a more serious project -- rather than just a hobby thing -- I would be pretty upset.
E**S
Tarda mucho en enganchar
Para conectarse tarda como mínimo 1 hra
L**I
ATTENZIONE! Funziona ma...
Il dispositivo funziona, ma solo se collegato ad una antenna esterna. Per cui procuratevi l'antenna (pochi euro anche qui) e mettete in conto di dover saldare il connettore SMA sulla scheda. C'è anche l'antenna ceramica montata direttamente sulla scheda, ma secondo me si sono dimenticati di collegarla: con quella da sola non otterrete mai il fix. Sarebbe da tre stelle per quanto detto sopra, ma ne aggiungo una per il convertitore USB onboard che rende superfluo il convertitore UART-USB indispensabile in molte altre schede.
M**F
Neo 7m is not working even with sma external antenna
I had tried for hours and hours i just received the initial data but it not fixed and couldn't find the satellites. the light is always green. any help from who worked with them?!!
M**Y
Worked Great for me (windows 10, ublox driver, windows maps)
Worked Great. Yes you need to solder the SMA connector on it, and yes, you need an active GPS antenna. I Installed a different SMA connector than the one that was supplied (instead of angle one), installed the ublox driver (GNSS Sensor Device Driver), configured windows 10 to enable gps, and then started windows maps. GPS location worked right off. You can also use a Putty, or something that you can open a terminal serial window on the com port and see the raw GPS data. Everything worked as expected. To test with windows 10, look for the driver and how to configure, google "Connect a GPS/GNSS Receiver for Windows Maps " and this is the info I used. Thank you!
C**O
Rx GPS
Poor sensibility
Trustpilot
2 weeks ago
2 weeks ago