{"id":1522,"date":"2022-08-18T07:44:52","date_gmt":"2022-08-18T07:44:52","guid":{"rendered":"http:\/\/lora.vsb.cz\/?page_id=1522"},"modified":"2024-04-14T20:49:53","modified_gmt":"2024-04-14T20:49:53","slug":"gps_tracker","status":"publish","type":"page","link":"https:\/\/lora.vsb.cz\/index.php\/gps_tracker\/","title":{"rendered":"868 MHz GPS Tracker"},"content":{"rendered":"<table style=\"height: 66px;\" width=\"356\">\n<tbody>\n<tr>\n<td style=\"text-align: left; min-width: 100px;\" width=\"10%\"><strong>TTN version:<\/strong><\/td>\n<td><strong><span style=\"color: #008000;\">TTNv3<\/span><\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; min-width: 100px;\" width=\"10%\"><strong>Activation:<\/strong><\/td>\n<td>ABP<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; min-width: 100px;\" width=\"10%\"><strong>Device Class:<\/strong><\/td>\n<td>Class A<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; min-width: 100px;\" width=\"10%\"><strong>Last updated:<\/strong><\/td>\n<td>January 23, 2023<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>This article provides instructions for making a GPS tracker using <strong>Adafruit Feather 32u4 RFM95 LoRa Radio<\/strong> and <strong>NEO-6M<\/strong>. If you haven&#8217;t set up Adafruit Feather 32u4 yet, check out our<strong> <a href=\"http:\/\/lora.vsb.cz\/index.php\/adafruit-feather-32u4\/\" target=\"_blank\" rel=\"noopener\">Adafruit Feather 32u4 tutorial<\/a><\/strong>.<\/p>\n<p>You can use this tracker for tracking for example your bike or suitcase. The tracker can run on battery power or can be powered from USB. This device can be also used as TTN mapper to map The Things Network coverage. Learn more about using the<strong> <a href=\"http:\/\/lora.vsb.cz\/index.php\/ttn-mapper\/\" target=\"_blank\" rel=\"noopener\">GPS Tracker as a TTN Mapper<\/a><\/strong>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1537 \" src=\"http:\/\/lora.vsb.cz\/wp-content\/uploads\/2022\/05\/GPS_Tracker-1.jpg\" alt=\"GPS_Tracker\" width=\"397\" height=\"497\" srcset=\"https:\/\/lora.vsb.cz\/wp-content\/uploads\/2022\/05\/GPS_Tracker-1.jpg 500w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2022\/05\/GPS_Tracker-1-240x300.jpg 240w\" sizes=\"auto, (max-width: 397px) 100vw, 397px\" \/><\/p>\n<h2><span style=\"color: #189bd6;\"><strong>Prepare<\/strong><\/span><\/h2>\n<ul>\n<li>Adafruit Feather 32u4 RFM95 LoRa Radio<\/li>\n<li>GPS module with NEO-6M (GY-NEO6MV2)<\/li>\n<li>LiPoly 3,7 V battery (1200 mAh or more)<\/li>\n<li>Switch ON-OFF-ON MTS-203 6 pins<\/li>\n<li>LED green \/ red<\/li>\n<li>Male U.FL connector (for Adafruit Feather 32u4)<\/li>\n<li>2x pigtail U.FL &#8211; SMA Female<\/li>\n<li>LoRa 868 MHz antenna<\/li>\n<li>GPS antenna<\/li>\n<li>13x wire<\/li>\n<li>Box (<strong><a href=\"https:\/\/github.com\/OndrejKnebl\/TTNv3-LoRaVSB\/blob\/main\/GPS_Tracker\/GPS_Tracker_Box.stl\" target=\"_blank\" rel=\"noopener\">3D model<\/a><\/strong>)<\/li>\n<li>4x screw<\/li>\n<li>PC + micro USB cable<\/li>\n<\/ul>\n<p>When using the <strong>1200 mAh battery<\/strong>, the device <strong>lasts 22 hours<\/strong> on a single charge (measured at room temperature 25 \u00b0C).<\/p>\n<p>&nbsp;<\/p>\n<h2><strong><span style=\"color: #800000;\">GPS module GY-NEO6MV2<\/span><\/strong><\/h2>\n<p>To determine the location, we will use the GPS module GY-NEO6MV2 with NEO-6M. The module requires a stabilized supply voltage in the range of 3.3 V to 5.5 V for its function.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1638 \" src=\"http:\/\/lora.vsb.cz\/wp-content\/uploads\/2022\/05\/GPS_Tracker_NEO.jpg\" alt=\"GPS_Tracker_NEO\" width=\"184\" height=\"250\" srcset=\"https:\/\/lora.vsb.cz\/wp-content\/uploads\/2022\/05\/GPS_Tracker_NEO.jpg 386w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2022\/05\/GPS_Tracker_NEO-221x300.jpg 221w\" sizes=\"auto, (max-width: 184px) 100vw, 184px\" \/><\/p>\n<p>&nbsp;<\/p>\n<h2><strong><span style=\"color: #800000;\">Assembly<\/span><\/strong><\/h2>\n<p>Connect everything according to the schematics bellow.<\/p>\n<p>W<span style=\"color: #000000;\">ire up the <strong>Adafruit Feather 32u4&#8217;s IO1 pin <\/strong>with <strong>pin 6<\/strong>.<\/span><\/p>\n<p>The <strong>battery<\/strong> is connected to the <strong>two middle pins of the switch<\/strong>. <strong>Two left pins with 3,7 V<\/strong> are connected and one of this pins is connected to <strong>Feather&#8217;s pin BAT<\/strong>. This means that when the switch is in the middle position, the battery is disconnected from Feather, otherwise the battery is connected. <strong>Middle pin of switch with battery GND<\/strong> is connected to <strong>Feather&#8217;s GND<\/strong>. <strong>One right pin of switch with GND<\/strong> is connected to <strong>Feather&#8217;s pin A1<\/strong>. <strong>Second right pin of switch with GND<\/strong> is connected to <strong>Feather&#8217;s pin A0<\/strong>.<\/p>\n<p><strong>LED&#8217;s middle pin<\/strong> is connected to <strong>220 \u03a9 resistor<\/strong> that is connected to <strong>Feather&#8217;s 3V pin<\/strong>. <strong>LED&#8217;s pin with green colour <\/strong>is connected to <strong>Feather&#8217;s pin A4<\/strong>. <strong>LED&#8217;s pin with red colour<\/strong> is connected to <strong>Feather&#8217;s pin A5<\/strong>.<\/p>\n<p>GPS module NEO-6M is connected using four wires. The first <strong>GPS module pin GND <\/strong>is connected to ground (<strong>GND pin on Feather<\/strong>), second <strong>GPS module pin Tx <\/strong>is connected to <strong>Feather\u2019s pin Rx<\/strong>, the third <strong>GPS module pin Rx<\/strong> is connected to <strong>Feather\u2019s pin Tx <\/strong>and the fourth <strong>GPS module pin VCC<\/strong> is connected to the supply voltage (<strong>3V pin on Feather<\/strong>).<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1553 \" src=\"http:\/\/lora.vsb.cz\/wp-content\/uploads\/2022\/05\/GPS_Tracker_Schematics.png\" alt=\"GPS_Tracker_Schematics\" width=\"500\" height=\"501\" srcset=\"https:\/\/lora.vsb.cz\/wp-content\/uploads\/2022\/05\/GPS_Tracker_Schematics.png 687w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2022\/05\/GPS_Tracker_Schematics-300x300.png 300w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2022\/05\/GPS_Tracker_Schematics-150x150.png 150w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/p>\n<p>Put everything in a small box and connect <strong>pigtails U.FL &#8211; SMA Female<\/strong> to <strong>GPS module<\/strong> and <span style=\"color: #000000;\"><strong>Adafruit Feather 32u4<\/strong>. Then screw on the antennas.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1546 \" src=\"http:\/\/lora.vsb.cz\/wp-content\/uploads\/2022\/05\/GPS_Tracker_Box-e1652457562961.jpg\" alt=\"GPS_Tracker_Box\" width=\"344\" height=\"401\" srcset=\"https:\/\/lora.vsb.cz\/wp-content\/uploads\/2022\/05\/GPS_Tracker_Box-e1652457562961.jpg 500w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2022\/05\/GPS_Tracker_Box-e1652457562961-257x300.jpg 257w\" sizes=\"auto, (max-width: 344px) 100vw, 344px\" \/><\/p>\n<p>&nbsp;<\/p>\n<h2><strong><span style=\"color: #800000;\">Arduino IDE setup<\/span><\/strong><\/h2>\n<ol>\n<li>Run Arduino IDE.<\/li>\n<li>In the Arduino IDE <strong>Library Manager<\/strong>\u00a0search <strong>TinyGPSPlus <\/strong>by Mikal Hart and install it.<\/li>\n<li>Download as ZIP this <a href=\"https:\/\/github.com\/rocketscream\/Low-Power\" target=\"_blank\" rel=\"noopener\"><strong>Low-Power library<\/strong> <\/a>by Rocketscream.<\/li>\n<li>In the Arduino IDE <strong>Sketch -&gt; Include Library -&gt; Add .ZIP Library&#8230; <\/strong>choose downloaded ZIP.<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<h2><span style=\"color: #800000;\"><strong>GPS Tracker test<\/strong><\/span><\/h2>\n<p>To test your assembled GPS Tracker follow this instructions:<\/p>\n<ol>\n<li><strong><a href=\"https:\/\/github.com\/OndrejKnebl\/TTNv3-LoRaVSB\/blob\/main\/GPS_Tracker\/Serial_GPS_Tracker\/Serial_GPS_Tracker.ino\" target=\"_blank\" rel=\"noopener\">Copy and paste this program<\/a><\/strong>\u00a0to your Arduino IDE.<\/li>\n<li>Set the <strong>switch on the GPS Tracker to the middle (OFF) position<\/strong>.<\/li>\n<li>Connect Adafruit Feather 32u4 using micro USB cable to your computer.<\/li>\n<li>In Arduino IDE click on\u00a0<strong>Upload<\/strong>\u00a0button to upload program to your Adafruit Feather 32u4.<\/li>\n<li>In Arduino IDE click on\u00a0<strong>Serial Monitor\u00a0<\/strong>button and you should\u00a0<strong>every second<\/strong>\u00a0see this:<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-3685\" src=\"http:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/01\/GPSTracker-SerialMonitor1.png\" alt=\"GPS Serial Monitor\" width=\"700\" height=\"282\" srcset=\"https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/01\/GPSTracker-SerialMonitor1.png 898w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/01\/GPSTracker-SerialMonitor1-300x121.png 300w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/01\/GPSTracker-SerialMonitor1-768x310.png 768w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/li>\n<li>LED should blink green and red.<\/li>\n<li>Set the <strong>switch on the GPS Tracker to one side (ON) <\/strong>.<\/li>\n<li>LED should blink green.<\/li>\n<li>You should see this in <strong>Serial Monitor<\/strong> every second:<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-3686 \" src=\"http:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/01\/GPSTracker-SerialMonitor2.png\" alt=\"GPS Serial Monitor\" width=\"700\" height=\"283\" srcset=\"https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/01\/GPSTracker-SerialMonitor2.png 895w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/01\/GPSTracker-SerialMonitor2-300x121.png 300w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/01\/GPSTracker-SerialMonitor2-768x311.png 768w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/li>\n<li>Set the <strong>switch on the GPS Tracker to the other side (ON) <\/strong>.<\/li>\n<li>LED should blink red.<\/li>\n<li>You should see this in <strong>Serial Monitor<\/strong> every second:<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-3687\" src=\"http:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/01\/GPSTracker-SerialMonitor3.png\" alt=\"GPS Serial Monitor\" width=\"700\" height=\"281\" srcset=\"https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/01\/GPSTracker-SerialMonitor3.png 896w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/01\/GPSTracker-SerialMonitor3-300x121.png 300w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/01\/GPSTracker-SerialMonitor3-768x309.png 768w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<h2><span style=\"color: #800000;\"><strong>Program for sending <\/strong><\/span><strong><span style=\"color: #800000;\">coordinates <\/span><\/strong><span style=\"color: #800000;\"><strong>to TTS<\/strong><\/span><\/h2>\n<p>We have prepared program for sending latitude, longitude, altitude and hdop to TTS every +-15 seconds.<\/p>\n<h4><strong>Program and TTS setup<\/strong><\/h4>\n<ol>\n<li>Copy and paste <a href=\"https:\/\/github.com\/OndrejKnebl\/TTNv3-LoRaVSB\/blob\/main\/GPS_Tracker\/GPS_Tracker\/GPS_Tracker.ino\" target=\"_blank\" rel=\"noopener\"><strong>GPS Tracker program<\/strong><\/a> to your Arduino IDE.<\/li>\n<li>In program replace\u00a0<strong>NWKSKEY<\/strong>,\u00a0<strong>APPSKEY<\/strong>\u00a0and\u00a0<strong>DEVADDR<\/strong>\u00a0with keys of your end device registred in TTS. Keys are in\u00a0<strong>TTS -&gt; Applications -&gt; YourAppName -&gt; YourEndDeviceName -&gt; Overview -&gt; Session information<\/strong>.<\/li>\n<li>In\u00a0<strong>TTS -&gt; Applications -&gt; YourAppName -&gt; Payload formatters -&gt; Uplink<\/strong>\u00a0change\u00a0<strong>Formatter type<\/strong>\u00a0to\u00a0<strong>Custom Javascript formatter\u00a0<\/strong>and to\u00a0<strong>Formatter code<\/strong> copy and paste code bellow:\n<pre><span style=\"color: #333399;\"><em>function <\/em><\/span><span style=\"color: #ff6600;\">decodeUplink<\/span>(input) {\r\n   <span style=\"color: #333399;\">var<\/span> data = {};\r\n\r\n   data.latitude = (input.bytes[<span style=\"color: #00ccff;\">0<\/span>] &lt;&lt; <span style=\"color: #00ccff;\">16<\/span>) + (input.bytes[<span style=\"color: #00ccff;\">1<\/span>] &lt;&lt; <span style=\"color: #00ccff;\">8<\/span>) + input.bytes[<span style=\"color: #00ccff;\">2<\/span>];\r\n   data.latitude = (data.latitude \/ <span style=\"color: #00ccff;\">10000<\/span>)\r\n\r\n   data.longitude = (input.bytes[<span style=\"color: #00ccff;\">3<\/span>] &lt;&lt; <span style=\"color: #00ccff;\">16<\/span>) + (input.bytes[<span style=\"color: #00ccff;\">4<\/span>] &lt;&lt; <span style=\"color: #00ccff;\">8<\/span>) + input.bytes[<span style=\"color: #00ccff;\">5<\/span>];\r\n   data.longitude = (data.longitude \/ <span style=\"color: #00ccff;\">10000<\/span>)\r\n\r\n   data.altitude = (input.bytes[<span style=\"color: #00ccff;\">6<\/span>] &lt;&lt; <span style=\"color: #00ccff;\">8<\/span>) + input.bytes[<span style=\"color: #00ccff;\">7<\/span>];\r\n   data.altitude = data.altitude \/ <span style=\"color: #00ccff;\">10<\/span>\r\n\r\n   data.hdop = input.bytes[<span style=\"color: #00ccff;\">8<\/span>] \/ <span style=\"color: #00ccff;\">10<\/span>;\r\n\r\n   <span style=\"color: #333399;\">return<\/span> {\r\n      data: data,\r\n      warnings: [],\r\n      errors: []\r\n   };\r\n}<\/pre>\n<\/li>\n<li><strong>Save changes<\/strong>.<\/li>\n<li>Set the <strong>switch on the GPS Tracker to the middle (OFF) position<\/strong>.<\/li>\n<li>Connect Adafruit Feather 32u4 using micro USB cable to your computer.<\/li>\n<li>In Arduino IDE click on\u00a0<strong>Upload<\/strong>\u00a0button to upload program to your Adafruit Feather 32u4.<\/li>\n<li>The LED should start <strong>flashing green and red<\/strong>.<\/li>\n<li>Set the <strong>switch on the GPS Tracker to the Tracking position <\/strong>(as shown bellow).<\/li>\n<li>The LED should start <strong>flashing green<\/strong>.<\/li>\n<li>If the <strong>GPS data are valid<\/strong>, then the <strong>LED flashes green at a longer interval<\/strong> and the <strong>data are sent to the TTS<\/strong>.<\/li>\n<li>In\u00a0<strong>TTS -&gt; Applications -&gt; YourAppName -&gt; YourEndDeviceName -&gt; Live data<\/strong> you should <strong>every +-15 seconds<\/strong> see this:<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1688 size-full\" src=\"http:\/\/lora.vsb.cz\/wp-content\/uploads\/2022\/05\/GPS_Tracker_Console-1-e1653128280120.png\" alt=\"\" width=\"1549\" height=\"571\" srcset=\"https:\/\/lora.vsb.cz\/wp-content\/uploads\/2022\/05\/GPS_Tracker_Console-1-e1653128280120.png 1549w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2022\/05\/GPS_Tracker_Console-1-e1653128280120-300x111.png 300w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2022\/05\/GPS_Tracker_Console-1-e1653128280120-1024x377.png 1024w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2022\/05\/GPS_Tracker_Console-1-e1653128280120-768x283.png 768w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2022\/05\/GPS_Tracker_Console-1-e1653128280120-1536x566.png 1536w\" sizes=\"auto, (max-width: 1549px) 100vw, 1549px\" \/><\/li>\n<\/ol>\n<h2><span style=\"color: #800000;\"><strong>Operating modes<\/strong><\/span><\/h2>\n<h4><strong>Description of parts<\/strong><\/h4>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1634 \" src=\"http:\/\/lora.vsb.cz\/wp-content\/uploads\/2022\/05\/GPS_Tracker_TOP.png\" alt=\"GPS_Tracker_TOP\" width=\"400\" height=\"262\" srcset=\"https:\/\/lora.vsb.cz\/wp-content\/uploads\/2022\/05\/GPS_Tracker_TOP.png 500w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2022\/05\/GPS_Tracker_TOP-300x197.png 300w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/><\/p>\n<h4><strong>USB power<\/strong><\/h4>\n<p>The following section describes the operating modes of the GPS Tracker when powered from USB:<\/p>\n<p><strong>Charging<\/strong><\/p>\n<ul>\n<li>The switch is in the <strong>Charging position<\/strong><\/li>\n<li>The battery <strong>is charging<\/strong><\/li>\n<li>The LED flashes <strong>red<\/strong><\/li>\n<li>The GPS Tracker <strong>is not sending data to the TTS<\/strong><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><strong>OFF \/ Program update<\/strong><\/p>\n<ul>\n<li>The switch is in the <strong>OFF position<\/strong><\/li>\n<li>the battery <strong>is not charging<\/strong><\/li>\n<li>the LED flashes <strong>green and red<\/strong><\/li>\n<li>the GPS Tracker <strong>is not sending data to the TTS<\/strong><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><strong>Tracking<\/strong><\/p>\n<ul>\n<li>The switch is in the <strong>Tracking position<\/strong><\/li>\n<li>The battery <strong>is charging<\/strong><\/li>\n<li>The LED flashes <strong>green<\/strong><\/li>\n<li>The GPS Tracker <strong>sends data to the TTS<\/strong><\/li>\n<\/ul>\n<p>If the switch is in the <strong>Tracking position<\/strong> and the <strong>GPS data are valid<\/strong>, then the <strong>LED flashes green at a longer interval<\/strong> and the <strong>data are sent to the TTS<\/strong>.<\/p>\n<p>&nbsp;<\/p>\n<h4><strong>Battery power<\/strong><\/h4>\n<p>The following section describes the operating modes of the GPS Tracker when running on battery power:<\/p>\n<p><strong>Charging &#8211; <\/strong><span style=\"color: #ff6600;\">Don&#8217;t use this mode!<\/span><\/p>\n<ul>\n<li>The switch is in the <strong>Charging position<\/strong><\/li>\n<li>The LED flashes <strong>red<\/strong><\/li>\n<li>The GPS Tracker <strong>is not sending data to the TTS<\/strong><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><strong>OFF<\/strong><\/p>\n<ul>\n<li>The switch is in the <strong>OFF position<\/strong><\/li>\n<li>The GPS Tracker <strong>is OFF<\/strong><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><strong>Tracking<\/strong><\/p>\n<ul>\n<li>The switch is in the <strong>Tracking position<\/strong><\/li>\n<li>The LED flashes <strong>green<\/strong><\/li>\n<li>The GPS Tracker <strong>sends data to the TTS<\/strong><\/li>\n<\/ul>\n<p>If the switch is in the <strong>Tracking position<\/strong> and the <strong>GPS data are valid<\/strong>, then the <strong>LED flashes green at a longer interval<\/strong> and the <strong>data are sent to the TTS<\/strong>.<\/p>\n<p>&nbsp;<\/p>\n<h4><strong>Program update<\/strong><\/h4>\n<ol>\n<li>Set the <strong>switch on the GPS Tracker to the middle (OFF) position<\/strong>.<\/li>\n<li>Connect Adafruit Feather 32u4 using micro USB cable to your computer.<\/li>\n<li>The LED should start flashing <strong>green and red<\/strong>.<\/li>\n<li>In Arduino IDE click on\u00a0<strong>Upload<\/strong>\u00a0button to upload program to your Adafruit Feather 32u4.<\/li>\n<li>The LED should start flashing<strong> green and red<\/strong>.<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>TTN version: TTNv3 Activation: ABP Device Class: Class A Last updated: January 23, 2023 This article provides instructions for making a GPS tracker using Adafruit Feather 32u4 RFM95 LoRa Radio and NEO-6M. If you haven&#8217;t set up Adafruit Feather 32u4 yet, check out our Adafruit Feather 32u4 tutorial. You can use this tracker for tracking [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1522","page","type-page","status-publish","hentry","post"],"_links":{"self":[{"href":"https:\/\/lora.vsb.cz\/index.php\/wp-json\/wp\/v2\/pages\/1522","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lora.vsb.cz\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/lora.vsb.cz\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/lora.vsb.cz\/index.php\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/lora.vsb.cz\/index.php\/wp-json\/wp\/v2\/comments?post=1522"}],"version-history":[{"count":92,"href":"https:\/\/lora.vsb.cz\/index.php\/wp-json\/wp\/v2\/pages\/1522\/revisions"}],"predecessor-version":[{"id":6916,"href":"https:\/\/lora.vsb.cz\/index.php\/wp-json\/wp\/v2\/pages\/1522\/revisions\/6916"}],"wp:attachment":[{"href":"https:\/\/lora.vsb.cz\/index.php\/wp-json\/wp\/v2\/media?parent=1522"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}