{"id":18103,"date":"2020-12-05T15:01:06","date_gmt":"2020-12-05T15:01:06","guid":{"rendered":"https:\/\/electropeak.com\/learn\/?p=18103"},"modified":"2024-03-05T07:01:07","modified_gmt":"2024-03-05T07:01:07","slug":"interfacing-neo-8m-gps-module-with-arduino","status":"publish","type":"post","link":"https:\/\/electropeak.com\/learn\/interfacing-neo-8m-gps-module-with-arduino\/","title":{"rendered":"Interfacing NEO-8M GPS Module with Arduino"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"18103\" class=\"elementor elementor-18103\" data-elementor-post-type=\"post\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-782ffda elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"782ffda\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-35d1f69\" data-id=\"35d1f69\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e3bd152 elementor-widget elementor-widget-heading\" data-id=\"e3bd152\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">NEO-8M GPS Module Features<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1d9a7f98 elementor-widget elementor-widget-text-editor\" data-id=\"1d9a7f98\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>The GY-NEO-8M module is an advanced GPS module based on uBlox m8N that <b>supports UART communication<\/b> protocol with active antenna. You can interface this module easily with a microcontroller. This module has a rechargeable battery and can also be connected directly to a computer using a USB to TTL converter.<\/p><p>NEO-8M can receive information and then calculate the geographical position with very high accuracy and fast speed. In addition to supporting BeiDou, Galileo, GLONASS, GPS \/ QZSS, the module has an internal memory to save settings. NEO-8M is <b>compatible with Arduino<\/b> and can be used in any project<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-5638d9b elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"5638d9b\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-794a4431\" data-id=\"794a4431\" data-element_type=\"column\" data-e-type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-27d569bb elementor-view-stacked elementor-widget__width-auto elementor-absolute elementor-shape-circle elementor-widget elementor-widget-icon\" data-id=\"27d569bb\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<i aria-hidden=\"true\" class=\"far fa-lightbulb\"><\/i>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7132b2f2 elementor-widget elementor-widget-heading\" data-id=\"7132b2f2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">Tip<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-534c777a elementor-widget elementor-widget-text-editor\" data-id=\"534c777a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>The on-board LED starts blinking when module is connecting to GPS satellites.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<div class=\"elementor-element elementor-element-3da46685 elementor-widget elementor-widget-image\" data-id=\"3da46685\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/electropeak.com\/learn\/wp-content\/uploads\/2020\/11\/NEO-8M-1.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"NEO-8M-1\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTgxMTEsInVybCI6Imh0dHBzOlwvXC9lbGVjdHJvcGVhay5jb21cL2xlYXJuXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDIwXC8xMVwvTkVPLThNLTEuanBnIn0%3D\">\n\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"600\" height=\"600\" src=\"https:\/\/electropeak.com\/learn\/wp-content\/uploads\/2020\/11\/NEO-8M-1.jpg\" class=\"attachment-large size-large wp-image-18111\" alt=\"NEO-8M GPS Module\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2c346c23 elementor-widget elementor-widget-text-editor\" data-id=\"2c346c23\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>You can download the datasheet of this module here.<\/p><p><div class='w3eden wpdm_package_shortcode'><!-- WPDM Link Template: Call to Action 3 -->\n\n<div class=\"well c2a3\">\n    <div class=\"media\">\n        <div class=\"mr-3\" align=\"left\">\n            <img decoding=\"async\" class=\"wpdm_icon\" alt=\"Icon\" src=\"https:\/\/electropeak.com\/learn\/wp-content\/plugins\/download-manager\/assets\/file-type-icons\/pdf.svg\" \/>\n        <\/div>\n        <div class=\"media-body\">\n            <h3 class=\"media-heading\" style=\"padding-top: 0px;border:0px;margin: 0 0 5px 0;font-size:12pt;\">\n                <a style=\"font-weight: 700\" href=\"https:\/\/electropeak.com\/learn\/download\/neo-8m-gps-module-datasheet\/\">NEO-8M GPS Module Datasheet<\/a>\n                <span style=\"font-size:8pt;font-weight:300\" class=\"text-muted ml-4\">\n                    <i class=\"fas fa-hdd mr-1\"><\/i> 1.21 MB\n                    <i class=\"ml-3 far fa-arrow-alt-circle-down mr-1\"><\/i> 2707 downloads\n                <\/span>\n            <\/h3>\n            &#8230;\n        <\/div>\n        <div class=\"ml-3\" align=\"right\">\n            <a class='wpdm-download-link download-on-click btn btn-primary '  rel='nofollow' href='#' data-downloadurl=\"https:\/\/electropeak.com\/learn\/download\/neo-8m-gps-module-datasheet\/?wpdmdl=18117&#038;refresh=6aa9d6cfcd9771789515471\">Download<\/a>\n        <\/div>\n    <\/div>\n\n<\/div>\n<style>\n    .well.c2a3 .btn {\n        padding: 11px 30px;\n        font-size: 11pt;\n    }\n\n    .well.c2a3 .media-body {\n        font-size: 11pt;\n    }\n\n    .well.c2a3 .wpdm_icon {\n        height: 42px;\n        width: auto;\n    }<\/style>\n<\/div><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1d76683c elementor-widget elementor-widget-heading\" data-id=\"1d76683c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">GY-NEO-8M GPS Module Pinout<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6d2a71f9 elementor-widget elementor-widget-text-editor\" data-id=\"6d2a71f9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>This sensor has 4 pins:<\/p><ul><li><strong>VIN: <\/strong>Module power supply \u2013 5 V<\/li><li><strong>GND:<\/strong> Ground<\/li><li><strong>RX:<\/strong> Receive data via serial protocol<\/li><li><strong>TX:<\/strong> Sending data via serial protocol<\/li><\/ul><p>You can see pinout of this module in the image below.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2ed21956 elementor-widget elementor-widget-image\" data-id=\"2ed21956\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/electropeak.com\/learn\/wp-content\/uploads\/2020\/11\/NEO-8M-pin.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"NEO-8M-pin\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTgxMTIsInVybCI6Imh0dHBzOlwvXC9lbGVjdHJvcGVhay5jb21cL2xlYXJuXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDIwXC8xMVwvTkVPLThNLXBpbi5qcGcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"800\" height=\"600\" src=\"https:\/\/electropeak.com\/learn\/wp-content\/uploads\/2020\/11\/NEO-8M-pin.jpg\" class=\"attachment-large size-large wp-image-18112\" alt=\"\" srcset=\"https:\/\/electropeak.com\/learn\/wp-content\/uploads\/2020\/11\/NEO-8M-pin.jpg 800w, https:\/\/electropeak.com\/learn\/wp-content\/uploads\/2020\/11\/NEO-8M-pin-533x400.jpg 533w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-390f1d05 elementor-widget elementor-widget-heading\" data-id=\"390f1d05\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Required Materials<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-58d6c677 elementor-widget elementor-widget-image\" data-id=\"58d6c677\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/electropeak.com\/learn\/wp-content\/uploads\/2020\/11\/NEO-8M-Required-Materials.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"NEO-8M-Required-Materials\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTgxMTMsInVybCI6Imh0dHBzOlwvXC9lbGVjdHJvcGVhay5jb21cL2xlYXJuXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDIwXC8xMVwvTkVPLThNLVJlcXVpcmVkLU1hdGVyaWFscy5qcGcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"600\" height=\"500\" src=\"https:\/\/electropeak.com\/learn\/wp-content\/uploads\/2020\/11\/NEO-8M-Required-Materials.jpg\" class=\"attachment-large size-large wp-image-18113\" alt=\"\" srcset=\"https:\/\/electropeak.com\/learn\/wp-content\/uploads\/2020\/11\/NEO-8M-Required-Materials.jpg 600w, https:\/\/electropeak.com\/learn\/wp-content\/uploads\/2020\/11\/NEO-8M-Required-Materials-480x400.jpg 480w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4aa0fd24 elementor-widget elementor-widget-heading\" data-id=\"4aa0fd24\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Hardware Components<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-406b6f06 elementor-widget elementor-widget-html\" data-id=\"406b6f06\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"table-2\">\r\n<table width=\"100%\" class=\"zebra\">\r\n<tbody>\r\n\r\n<tr>\r\n\t<td width=\"70%\">Arduino UNO R3 \r\n<\/td>\r\n\t<td class=\"center\" width=\"10%\">\u00d7<\/td>\r\n    <td class=\"center\" width=\"10%\">1<\/td>\r\n\t<td class=\"center\" width=\"10%\"><a href=\"https:\/\/electropeak.com\/arduino-uno-r3-original\" target=\"_blank\"><i class=\"fa fa-shopping-cart\" style=\"\"><\/i><\/a><\/td>\r\n<\/tr>\r\n<tr>\r\n\t<td width=\"70%\">NEO-8M GPS Module\r\n<\/td>\r\n\t<td class=\"center\" width=\"10%\">\u00d7<\/td>\r\n    <td class=\"center\" width=\"10%\">1<\/td>\r\n\t<td class=\"center\" width=\"10%\"><a href=\"https:\/\/electropeak.com\/gy-neo-8m-v2-flight-control-gps-module\" target=\"_blank\"><i class=\"fa fa-shopping-cart\" style=\"\"><\/i><\/a><\/td>\r\n<\/tr>\r\n<tr>\r\n\t<td width=\"70%\">Male to Female jumper wire \r\n<\/td>\r\n\t<td class=\"center\" width=\"10%\">\u00d7<\/td>\r\n    <td class=\"center\" width=\"10%\">1<\/td>\r\n\t<td class=\"center\" width=\"10%\"><a href=\"https:\/\/electropeak.com\/21cm-40p-male-to-female-jumper-wire\" target=\"_blank\"><i class=\"fa fa-shopping-cart\" style=\"\"><\/i><\/a><\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-64114b58 elementor-widget elementor-widget-heading\" data-id=\"64114b58\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Software Apps<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1ba98975 elementor-widget elementor-widget-html\" data-id=\"1ba98975\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"table-2\">\r\n<table width=\"100%\" class=\"zebra\">\r\n<tbody>\r\n\r\n<tr>\r\n\t<td width=\"90%\">Arduino IDE<\/td>\r\n\t<td class=\"center\" width=\"10%\"><a href=\"https:\/\/www.arduino.cc\/en\/Main\/Software\" target=\"_blank\"><i class=\"fa fa-info\" style=\"\"><\/i><\/a><\/td>\r\n<\/tr>\r\n\r\n\r\n<\/tbody>\r\n<\/table>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4f909812 elementor-widget elementor-widget-heading\" data-id=\"4f909812\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Interfacing GY-NEO-8M GPS Module with Arduino<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3a13834e elementor-widget elementor-widget-heading\" data-id=\"3a13834e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Step 1: Circuit<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-17b5f2c9 elementor-widget elementor-widget-text-editor\" data-id=\"17b5f2c9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>The following circuit shows how you should connect Arduino to R305 module. Connect wires accordingly.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3ee18d5d elementor-widget elementor-widget-image\" data-id=\"3ee18d5d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/electropeak.com\/learn\/wp-content\/uploads\/2020\/11\/NEO-8M-wire.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"NEO-8M-wire\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTgxMTQsInVybCI6Imh0dHBzOlwvXC9lbGVjdHJvcGVhay5jb21cL2xlYXJuXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDIwXC8xMVwvTkVPLThNLXdpcmUuanBnIn0%3D\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\" src=\"https:\/\/electropeak.com\/learn\/wp-content\/uploads\/2020\/11\/NEO-8M-wire.jpg\" class=\"attachment-large size-large wp-image-18114\" alt=\"NEO-8M Module Arduino circuit\" srcset=\"https:\/\/electropeak.com\/learn\/wp-content\/uploads\/2020\/11\/NEO-8M-wire.jpg 800w, https:\/\/electropeak.com\/learn\/wp-content\/uploads\/2020\/11\/NEO-8M-wire-533x400.jpg 533w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-23d49d97 elementor-widget elementor-widget-heading\" data-id=\"23d49d97\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Step 2: Code<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6ce3be3a elementor-widget elementor-widget-text-editor\" data-id=\"6ce3be3a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Install the following library on your Arduino.<\/p><p><a href=\"https:\/\/github.com\/mikalhart\/TinyGPSPlus\">https:\/\/github.com\/mikalhart\/TinyGPSPlus<\/a><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-3ba9ab8b elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"3ba9ab8b\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-5685734f\" data-id=\"5685734f\" data-element_type=\"column\" data-e-type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-41a98ab0 elementor-view-stacked elementor-widget__width-auto elementor-absolute elementor-shape-circle elementor-widget elementor-widget-icon\" data-id=\"41a98ab0\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<i aria-hidden=\"true\" class=\"far fa-lightbulb\"><\/i>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-67a50b27 elementor-widget elementor-widget-heading\" data-id=\"67a50b27\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">Tip<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1763f05f elementor-widget elementor-widget-text-editor\" data-id=\"1763f05f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>If you need more help with installing a library on Arduino, read this tutorial:\u00a0<a href=\"https:\/\/electropeak.com\/learn\/how-to-install-an-arduino-library\/\"><em>How to Install an Arduino Library<\/em><\/a><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<div class=\"elementor-element elementor-element-1e49f50 elementor-widget elementor-widget-text-editor\" data-id=\"1e49f50\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Upload the following code to your Arduino.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d43fd89 elementor-widget elementor-widget-html\" data-id=\"d43fd89\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<pre class=\"line-numbers lang-arduino\"><code> \/*   \r\nmodified on Sep 27, 2020\r\nModified by MohammedDamirchi from https:\/\/github.com\/mikalhart\/TinyGPSPlus\r\nhttps:\/\/electropeak.com\/learn\/ \r\n*\/ \r\n\r\n#include &lt;TinyGPS++.h&gt;\r\n#include &lt;SoftwareSerial.h&gt;\r\n\r\n\/*\r\n   This sample demonstrates TinyGPS++'s capacity for extracting custom\r\n   fields from any NMEA sentence.  TinyGPS++ has built-in facilities for\r\n   extracting latitude, longitude, altitude, etc., from the $GPGLL and\r\n   $GPRMC sentences.  But with the TinyGPSCustom type, you can extract\r\n   other NMEA fields, even from non-standard NMEA sentences.\r\n\r\n   It requires the use of SoftwareSerial, and assumes that you have a\r\n   9600-baud serial GPS device hooked up on pins 4(RX) and 3(TX).\r\n*\/\r\nstatic const int RXPin = 4, TXPin = 3;\r\nstatic const uint32_t GPSBaud = 9600;\r\n\r\n\/\/ The TinyGPS++ object\r\nTinyGPSPlus gps;\r\n\r\n\/\/ The serial connection to the GPS device\r\nSoftwareSerial ss(RXPin, TXPin);\r\n\r\n\/*\r\n   By declaring TinyGPSCustom objects like this, we announce that we\r\n   are interested in the 15th, 16th, and 17th fields in the $GPGSA\r\n   sentence, respectively the PDOP (F(&quot;positional dilution of precision&quot;)),\r\n   HDOP (F(&quot;horizontal...&quot;)), and VDOP (F(&quot;vertical...&quot;)).\r\n\r\n   (Counting starts with the field immediately following the sentence name,\r\n   i.e. $GPGSA.  For more information on NMEA sentences, consult your\r\n   GPS module's documentation and\/or http:\/\/aprs.gids.nl\/nmea\/.)\r\n\r\n   If your GPS module doesn't support the $GPGSA sentence, then you\r\n   won't get any output from this program.\r\n*\/\r\n\r\nTinyGPSCustom pdop(gps, &quot;GNGLL&quot;, 1); \/\/ $GPGSA sentence, 15th element\r\nTinyGPSCustom hdop(gps, &quot;GNGLL&quot;, 3); \/\/ $GPGSA sentence, 16th element\r\n\r\nvoid setup()\r\n{\r\n  Serial.begin(115200);\r\n  ss.begin(GPSBaud);\r\n\r\n  Serial.println(F(&quot;UsingCustomFields.ino&quot;));\r\n  Serial.println(F(&quot;Demonstrating how to extract any NMEA field using TinyGPSCustom&quot;));\r\n  Serial.print(F(&quot;Testing TinyGPS++ library v. &quot;)); Serial.println(TinyGPSPlus::libraryVersion());\r\n  Serial.println(F(&quot;by Mikal Hart&quot;));\r\n  Serial.println();\r\n}\r\n\r\nvoid loop()\r\n{\r\n  Serial.print(F(&quot; LAT=&quot;)); Serial.print(atof(pdop.value())\/100,7);\r\n  Serial.print(F(&quot;\\tLON=&quot;)); Serial.println(atof(hdop.value())\/100,7);\r\n  delay(100);\r\n\r\n  while (ss.available() &gt; 0)\r\n    gps.encode(ss.read());\r\n\r\n\r\n\r\n  Serial.print(F(&quot;  Date\/Time: &quot;));\r\n  if (gps.date.isValid())\r\n  {\r\n    Serial.print(gps.date.month());\r\n    Serial.print(F(&quot;\/&quot;));\r\n    Serial.print(gps.date.day());\r\n    Serial.print(F(&quot;\/&quot;));\r\n    Serial.print(gps.date.year());\r\n  }\r\n  else\r\n  {\r\n    Serial.print(F(&quot;INVALID&quot;));\r\n  }\r\n\r\n  Serial.print(F(&quot; &quot;));\r\n  if (gps.time.isValid())\r\n  {\r\n    if (gps.time.hour() &lt; 10) Serial.print(F(&quot;0&quot;));\r\n    Serial.print(gps.time.hour());\r\n    Serial.print(F(&quot;:&quot;));\r\n    if (gps.time.minute() &lt; 10) Serial.print(F(&quot;0&quot;));\r\n    Serial.print(gps.time.minute());\r\n    Serial.print(F(&quot;:&quot;));\r\n    if (gps.time.second() &lt; 10) Serial.print(F(&quot;0&quot;));\r\n    Serial.print(gps.time.second());\r\n    Serial.print(F(&quot;.&quot;));\r\n    if (gps.time.centisecond() &lt; 10) Serial.print(F(&quot;0&quot;));\r\n    Serial.print(gps.time.centisecond());\r\n  }\r\n  else\r\n  {\r\n    Serial.print(F(&quot;INVALID&quot;));\r\n  }\r\n\r\n  Serial.println();\r\n}\r\n<\/code><\/pre>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2f8b37d9 elementor-widget elementor-widget-text-editor\" data-id=\"2f8b37d9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>After uploading the code, you can see the output in the serial monitor.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-45680cd5 elementor-widget elementor-widget-image\" data-id=\"45680cd5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/electropeak.com\/learn\/wp-content\/uploads\/2020\/12\/12.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"sen-15-014\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MjkyNzEsInVybCI6Imh0dHBzOlwvXC9lbGVjdHJvcGVhay5jb21cL2xlYXJuXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDIwXC8xMlwvMTIucG5nIn0%3D\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1140\" height=\"774\" src=\"https:\/\/electropeak.com\/learn\/wp-content\/uploads\/2020\/12\/12-1179x800.png\" class=\"attachment-large size-large wp-image-29271\" alt=\"\" srcset=\"https:\/\/electropeak.com\/learn\/wp-content\/uploads\/2020\/12\/12-590x400.png 590w, https:\/\/electropeak.com\/learn\/wp-content\/uploads\/2020\/12\/12-768x521.png 768w\" sizes=\"(max-width: 1140px) 100vw, 1140px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>NEO-8M GPS Module Features The GY-NEO-8M module is an advanced GPS module based on uBlox m8N that supports UART communication protocol with active antenna. You can interface this module easily with a microcontroller. This module has a rechargeable battery and can also be connected directly to a computer using a USB to TTL converter. NEO-8M [&hellip;]<\/p>\n","protected":false},"author":16,"featured_media":18104,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4383],"tags":[4420,4441],"platform":[1071],"bytype":[1075],"difficulty":[1077],"related_products":[4292],"class_list":["post-18103","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-location","tag-gps","tag-location","platform-arduino","bytype-hookup-guides","difficulty-beginner","related_products-sen-15-014"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Interfacing NEO-8M GPS Module with Arduino - Electropeak<\/title>\n<meta name=\"description\" content=\"Learn How to interface a NEO-8M GPS Module with Arduino. using NEO-8M GPS Module example code, circuit, pinout library\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/electropeak.com\/learn\/interfacing-neo-8m-gps-module-with-arduino\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Interfacing NEO-8M GPS Module with Arduino - Electropeak\" \/>\n<meta property=\"og:description\" content=\"Learn How to interface a NEO-8M GPS Module with Arduino. using NEO-8M GPS Module example code, circuit, pinout library\" \/>\n<meta property=\"og:url\" content=\"https:\/\/electropeak.com\/learn\/interfacing-neo-8m-gps-module-with-arduino\/\" \/>\n<meta property=\"og:site_name\" content=\"Electropeak\" \/>\n<meta property=\"article:published_time\" content=\"2020-12-05T15:01:06+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-05T07:01:07+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/electropeak.com\/learn\/wp-content\/uploads\/2020\/11\/sen-15-014-teaser.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"900\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Mohammad Damirchi\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Mohammad Damirchi\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/electropeak.com\\\/learn\\\/interfacing-neo-8m-gps-module-with-arduino\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/electropeak.com\\\/learn\\\/interfacing-neo-8m-gps-module-with-arduino\\\/\"},\"author\":{\"name\":\"Mohammad Damirchi\",\"@id\":\"https:\\\/\\\/electropeak.com\\\/learn\\\/#\\\/schema\\\/person\\\/391776cde87ca107a152ca4dd9440a54\"},\"headline\":\"Interfacing NEO-8M GPS Module with Arduino\",\"datePublished\":\"2020-12-05T15:01:06+00:00\",\"dateModified\":\"2024-03-05T07:01:07+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/electropeak.com\\\/learn\\\/interfacing-neo-8m-gps-module-with-arduino\\\/\"},\"wordCount\":276,\"commentCount\":22,\"publisher\":{\"@id\":\"https:\\\/\\\/electropeak.com\\\/learn\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/electropeak.com\\\/learn\\\/interfacing-neo-8m-gps-module-with-arduino\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/electropeak.com\\\/learn\\\/wp-content\\\/uploads\\\/2020\\\/11\\\/sen-15-014-teaser.jpg\",\"keywords\":[\"GPS\",\"Location\"],\"articleSection\":[\"location\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/electropeak.com\\\/learn\\\/interfacing-neo-8m-gps-module-with-arduino\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/electropeak.com\\\/learn\\\/interfacing-neo-8m-gps-module-with-arduino\\\/\",\"url\":\"https:\\\/\\\/electropeak.com\\\/learn\\\/interfacing-neo-8m-gps-module-with-arduino\\\/\",\"name\":\"Interfacing NEO-8M GPS Module with Arduino - Electropeak\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/electropeak.com\\\/learn\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/electropeak.com\\\/learn\\\/interfacing-neo-8m-gps-module-with-arduino\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/electropeak.com\\\/learn\\\/interfacing-neo-8m-gps-module-with-arduino\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/electropeak.com\\\/learn\\\/wp-content\\\/uploads\\\/2020\\\/11\\\/sen-15-014-teaser.jpg\",\"datePublished\":\"2020-12-05T15:01:06+00:00\",\"dateModified\":\"2024-03-05T07:01:07+00:00\",\"description\":\"Learn How to interface a NEO-8M GPS Module with Arduino. using NEO-8M GPS Module example code, circuit, pinout library\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/electropeak.com\\\/learn\\\/interfacing-neo-8m-gps-module-with-arduino\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/electropeak.com\\\/learn\\\/interfacing-neo-8m-gps-module-with-arduino\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/electropeak.com\\\/learn\\\/interfacing-neo-8m-gps-module-with-arduino\\\/#primaryimage\",\"url\":\"https:\\\/\\\/electropeak.com\\\/learn\\\/wp-content\\\/uploads\\\/2020\\\/11\\\/sen-15-014-teaser.jpg\",\"contentUrl\":\"https:\\\/\\\/electropeak.com\\\/learn\\\/wp-content\\\/uploads\\\/2020\\\/11\\\/sen-15-014-teaser.jpg\",\"width\":1200,\"height\":900},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/electropeak.com\\\/learn\\\/interfacing-neo-8m-gps-module-with-arduino\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/electropeak.com\\\/learn\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Interfacing NEO-8M GPS Module with Arduino\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/electropeak.com\\\/learn\\\/#website\",\"url\":\"https:\\\/\\\/electropeak.com\\\/learn\\\/\",\"name\":\"Electropeak\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/electropeak.com\\\/learn\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/electropeak.com\\\/learn\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/electropeak.com\\\/learn\\\/#organization\",\"name\":\"ElectroPeak\",\"url\":\"https:\\\/\\\/electropeak.com\\\/learn\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/electropeak.com\\\/learn\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/electropeak.com\\\/learn\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/logo-electropeak-v3-square.png\",\"contentUrl\":\"https:\\\/\\\/electropeak.com\\\/learn\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/logo-electropeak-v3-square.png\",\"width\":620,\"height\":620,\"caption\":\"ElectroPeak\"},\"image\":{\"@id\":\"https:\\\/\\\/electropeak.com\\\/learn\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/electropeak.com\\\/learn\\\/#\\\/schema\\\/person\\\/391776cde87ca107a152ca4dd9440a54\",\"name\":\"Mohammad Damirchi\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/928d6214054264c2b2445ff4978f9d918bf0242f1f75bde6cc141a8636e4c3b5?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/928d6214054264c2b2445ff4978f9d918bf0242f1f75bde6cc141a8636e4c3b5?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/928d6214054264c2b2445ff4978f9d918bf0242f1f75bde6cc141a8636e4c3b5?s=96&d=mm&r=g\",\"caption\":\"Mohammad Damirchi\"},\"sameAs\":[\"mohammad\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Interfacing NEO-8M GPS Module with Arduino - Electropeak","description":"Learn How to interface a NEO-8M GPS Module with Arduino. using NEO-8M GPS Module example code, circuit, pinout library","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/electropeak.com\/learn\/interfacing-neo-8m-gps-module-with-arduino\/","og_locale":"en_US","og_type":"article","og_title":"Interfacing NEO-8M GPS Module with Arduino - Electropeak","og_description":"Learn How to interface a NEO-8M GPS Module with Arduino. using NEO-8M GPS Module example code, circuit, pinout library","og_url":"https:\/\/electropeak.com\/learn\/interfacing-neo-8m-gps-module-with-arduino\/","og_site_name":"Electropeak","article_published_time":"2020-12-05T15:01:06+00:00","article_modified_time":"2024-03-05T07:01:07+00:00","og_image":[{"width":1200,"height":900,"url":"https:\/\/electropeak.com\/learn\/wp-content\/uploads\/2020\/11\/sen-15-014-teaser.jpg","type":"image\/jpeg"}],"author":"Mohammad Damirchi","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Mohammad Damirchi","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/electropeak.com\/learn\/interfacing-neo-8m-gps-module-with-arduino\/#article","isPartOf":{"@id":"https:\/\/electropeak.com\/learn\/interfacing-neo-8m-gps-module-with-arduino\/"},"author":{"name":"Mohammad Damirchi","@id":"https:\/\/electropeak.com\/learn\/#\/schema\/person\/391776cde87ca107a152ca4dd9440a54"},"headline":"Interfacing NEO-8M GPS Module with Arduino","datePublished":"2020-12-05T15:01:06+00:00","dateModified":"2024-03-05T07:01:07+00:00","mainEntityOfPage":{"@id":"https:\/\/electropeak.com\/learn\/interfacing-neo-8m-gps-module-with-arduino\/"},"wordCount":276,"commentCount":22,"publisher":{"@id":"https:\/\/electropeak.com\/learn\/#organization"},"image":{"@id":"https:\/\/electropeak.com\/learn\/interfacing-neo-8m-gps-module-with-arduino\/#primaryimage"},"thumbnailUrl":"https:\/\/electropeak.com\/learn\/wp-content\/uploads\/2020\/11\/sen-15-014-teaser.jpg","keywords":["GPS","Location"],"articleSection":["location"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/electropeak.com\/learn\/interfacing-neo-8m-gps-module-with-arduino\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/electropeak.com\/learn\/interfacing-neo-8m-gps-module-with-arduino\/","url":"https:\/\/electropeak.com\/learn\/interfacing-neo-8m-gps-module-with-arduino\/","name":"Interfacing NEO-8M GPS Module with Arduino - Electropeak","isPartOf":{"@id":"https:\/\/electropeak.com\/learn\/#website"},"primaryImageOfPage":{"@id":"https:\/\/electropeak.com\/learn\/interfacing-neo-8m-gps-module-with-arduino\/#primaryimage"},"image":{"@id":"https:\/\/electropeak.com\/learn\/interfacing-neo-8m-gps-module-with-arduino\/#primaryimage"},"thumbnailUrl":"https:\/\/electropeak.com\/learn\/wp-content\/uploads\/2020\/11\/sen-15-014-teaser.jpg","datePublished":"2020-12-05T15:01:06+00:00","dateModified":"2024-03-05T07:01:07+00:00","description":"Learn How to interface a NEO-8M GPS Module with Arduino. using NEO-8M GPS Module example code, circuit, pinout library","breadcrumb":{"@id":"https:\/\/electropeak.com\/learn\/interfacing-neo-8m-gps-module-with-arduino\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/electropeak.com\/learn\/interfacing-neo-8m-gps-module-with-arduino\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/electropeak.com\/learn\/interfacing-neo-8m-gps-module-with-arduino\/#primaryimage","url":"https:\/\/electropeak.com\/learn\/wp-content\/uploads\/2020\/11\/sen-15-014-teaser.jpg","contentUrl":"https:\/\/electropeak.com\/learn\/wp-content\/uploads\/2020\/11\/sen-15-014-teaser.jpg","width":1200,"height":900},{"@type":"BreadcrumbList","@id":"https:\/\/electropeak.com\/learn\/interfacing-neo-8m-gps-module-with-arduino\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/electropeak.com\/learn\/"},{"@type":"ListItem","position":2,"name":"Interfacing NEO-8M GPS Module with Arduino"}]},{"@type":"WebSite","@id":"https:\/\/electropeak.com\/learn\/#website","url":"https:\/\/electropeak.com\/learn\/","name":"Electropeak","description":"","publisher":{"@id":"https:\/\/electropeak.com\/learn\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/electropeak.com\/learn\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/electropeak.com\/learn\/#organization","name":"ElectroPeak","url":"https:\/\/electropeak.com\/learn\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/electropeak.com\/learn\/#\/schema\/logo\/image\/","url":"https:\/\/electropeak.com\/learn\/wp-content\/uploads\/2026\/07\/logo-electropeak-v3-square.png","contentUrl":"https:\/\/electropeak.com\/learn\/wp-content\/uploads\/2026\/07\/logo-electropeak-v3-square.png","width":620,"height":620,"caption":"ElectroPeak"},"image":{"@id":"https:\/\/electropeak.com\/learn\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/electropeak.com\/learn\/#\/schema\/person\/391776cde87ca107a152ca4dd9440a54","name":"Mohammad Damirchi","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/928d6214054264c2b2445ff4978f9d918bf0242f1f75bde6cc141a8636e4c3b5?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/928d6214054264c2b2445ff4978f9d918bf0242f1f75bde6cc141a8636e4c3b5?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/928d6214054264c2b2445ff4978f9d918bf0242f1f75bde6cc141a8636e4c3b5?s=96&d=mm&r=g","caption":"Mohammad Damirchi"},"sameAs":["mohammad"]}]}},"_links":{"self":[{"href":"https:\/\/electropeak.com\/learn\/wp-json\/wp\/v2\/posts\/18103","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/electropeak.com\/learn\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/electropeak.com\/learn\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/electropeak.com\/learn\/wp-json\/wp\/v2\/users\/16"}],"replies":[{"embeddable":true,"href":"https:\/\/electropeak.com\/learn\/wp-json\/wp\/v2\/comments?post=18103"}],"version-history":[{"count":13,"href":"https:\/\/electropeak.com\/learn\/wp-json\/wp\/v2\/posts\/18103\/revisions"}],"predecessor-version":[{"id":29274,"href":"https:\/\/electropeak.com\/learn\/wp-json\/wp\/v2\/posts\/18103\/revisions\/29274"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/electropeak.com\/learn\/wp-json\/wp\/v2\/media\/18104"}],"wp:attachment":[{"href":"https:\/\/electropeak.com\/learn\/wp-json\/wp\/v2\/media?parent=18103"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/electropeak.com\/learn\/wp-json\/wp\/v2\/categories?post=18103"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/electropeak.com\/learn\/wp-json\/wp\/v2\/tags?post=18103"},{"taxonomy":"platform","embeddable":true,"href":"https:\/\/electropeak.com\/learn\/wp-json\/wp\/v2\/platform?post=18103"},{"taxonomy":"bytype","embeddable":true,"href":"https:\/\/electropeak.com\/learn\/wp-json\/wp\/v2\/bytype?post=18103"},{"taxonomy":"difficulty","embeddable":true,"href":"https:\/\/electropeak.com\/learn\/wp-json\/wp\/v2\/difficulty?post=18103"},{"taxonomy":"related_products","embeddable":true,"href":"https:\/\/electropeak.com\/learn\/wp-json\/wp\/v2\/related_products?post=18103"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}