{"id":5814,"date":"2023-10-07T06:39:33","date_gmt":"2023-10-07T06:39:33","guid":{"rendered":"https:\/\/lora.vsb.cz\/?page_id=5814"},"modified":"2025-08-14T09:29:03","modified_gmt":"2025-08-14T09:29:03","slug":"868-mhz-ic880a-lora-basics-station","status":"publish","type":"page","link":"https:\/\/lora.vsb.cz\/index.php\/868-mhz-ic880a-lora-basics-station\/","title":{"rendered":"868 MHz iC880a &#8211; LoRa Basics Station"},"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>Frequency:<\/strong><\/td>\n<td>Europe 863-870 MHz (SF9 for RX2 &#8211; recommended)<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; min-width: 100px;\" width=\"10%\"><strong>Classes:<\/strong><\/td>\n<td><strong><span style=\"color: #008000;\">Ready for LoRaWAN Classes A, B and C<\/span><\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; min-width: 100px;\" width=\"10%\"><strong>Using Docker:<\/strong><\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; min-width: 100px;\" width=\"10%\"><strong>Last updated:<\/strong><\/td>\n<td>August 2, 2025<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>This article provides instructions for making <strong>LoRa Basics Station<\/strong> using <strong>Raspberry Pi 3 or 4, <\/strong><strong>iC880A-SPI LoRa Concentrator <\/strong>and <strong>GPS NEO-6M GYNEO6MV2<\/strong>.<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5852 \" src=\"http:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/IC880A_LBS_6-scaled.jpg\" alt=\"Two assembled LoRa Basics Stations\" width=\"899\" height=\"317\" srcset=\"https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/IC880A_LBS_6-scaled.jpg 2560w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/IC880A_LBS_6-300x106.jpg 300w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/IC880A_LBS_6-1024x361.jpg 1024w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/IC880A_LBS_6-768x271.jpg 768w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/IC880A_LBS_6-1536x542.jpg 1536w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/IC880A_LBS_6-2048x722.jpg 2048w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/IC880A_LBS_6-1080x380.jpg 1080w\" sizes=\"auto, (max-width: 899px) 100vw, 899px\" \/><\/p>\n<p><span style=\"color: #ff6600;\">Note:<\/span> A <strong>GPS module<\/strong> with <strong>PPS<\/strong> (Pulse Per Second) is required to support <strong>class B<\/strong> end devices.<\/p>\n<p>&nbsp;<\/p>\n<h2><span style=\"color: #189bd6;\"><strong>Prepare<\/strong><\/span><\/h2>\n<p>There are several ways to build a LoRa Basics Station. We have chosen two that we use, so here are two component lists.<\/p>\n<h6><strong>Assembly 1<\/strong><\/h6>\n<ul>\n<li>Raspberry Pi 3 or 4<\/li>\n<li>Power Supply<\/li>\n<li>microSD card<\/li>\n<li><a href=\"https:\/\/wireless-solutions.de\/products\/lora-solutions-by-imst\/radio-modules\/ic880a-spi\/\" target=\"_blank\" rel=\"noopener\">iC880A-SPI LoRa Concentrator<\/a><\/li>\n<li>iC880A Backplane v1.5 (coredump.ch 2018)<\/li>\n<li><a href=\"https:\/\/dratek.cz\/arduino\/1510-gps-neo-6m-gyneo6mv2-modul-s-antenou.html\" target=\"_blank\" rel=\"noopener\">GPS NEO-6M GYNEO6MV2<\/a><\/li>\n<li>GPS antenna<\/li>\n<li>Stacking Header for Pi A+\/B+\/Pi 2\/Pi 3 &#8211; 2&#215;20 Extra Tall Header<\/li>\n<li>2x SMA to uFL\/u.FL\/IPX\/IPEX RF Adapter Cable<\/li>\n<li>5x jumper wire<\/li>\n<li>PC<\/li>\n<\/ul>\n<h6><strong>Assembly 2<\/strong><\/h6>\n<ul>\n<li>Raspberry Pi 3 or 4<\/li>\n<li>Raspberry Pi Power Supply<\/li>\n<li>microSD card<\/li>\n<li><a href=\"https:\/\/wireless-solutions.de\/products\/lora-solutions-by-imst\/radio-modules\/ic880a-spi\/\" target=\"_blank\" rel=\"noopener\">iC880A-SPI LoRa Concentrator<\/a><\/li>\n<li><a href=\"https:\/\/dratek.cz\/arduino\/1510-gps-neo-6m-gyneo6mv2-modul-s-antenou.html\" target=\"_blank\" rel=\"noopener\">GPS NEO-6M GYNEO6MV2<\/a><\/li>\n<li>GPS antenna<\/li>\n<li>12x jumper wire<\/li>\n<li>2x SMA to uFL\/u.FL\/IPX\/IPEX RF Adapter Cable<\/li>\n<li><a href=\"https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/RPI-iC880-holder.zip\">3D printed holder to mount boards<\/a><\/li>\n<li>screws<\/li>\n<li>PC<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2><strong><span style=\"color: #800000;\">iC880A-SPI LoRa Concentrator<br \/>\n<\/span><\/strong><\/h2>\n<p>The concentrator module iC880A is targeted for a huge variety of applications like Smart Metering, IoT and M2M applications. This concentrator module can be integrated into a gateway as a complete RF front end. It provides the possibility to enable robust communication between a LoRa gateway and a huge amount of LoRa end-nodes spread over a wide range of distance.<\/p>\n<p>The iC880A is able to receive up to 8 LoRa packets simultaneously sent with different spreading factors and also on different channels. This unique capability allows to implement innovative network architectures advantageous over other short range systems.<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5857 \" src=\"http:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/iC880A_SPI.jpg\" alt=\"iC880A\" width=\"301\" height=\"192\" srcset=\"https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/iC880A_SPI.jpg 2560w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/iC880A_SPI-300x192.jpg 300w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/iC880A_SPI-1024x654.jpg 1024w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/iC880A_SPI-768x491.jpg 768w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/iC880A_SPI-1536x981.jpg 1536w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/iC880A_SPI-2048x1308.jpg 2048w\" sizes=\"auto, (max-width: 301px) 100vw, 301px\" \/><\/p>\n<p>For more information on iC880A-SPI LoRa Concentrator, see:<\/p>\n<ul>\n<li><strong><a href=\"https:\/\/wireless-solutions.de\/products\/lora-solutions-by-imst\/radio-modules\/ic880a-spi\/\" target=\"_blank\" rel=\"noopener\">iC880A-SPI LoRa\u00ae Concentrator<\/a><\/strong><\/li>\n<li><strong><a href=\"https:\/\/wireless-solutions.de\/downloadfile\/ic880a-spi-documents\/\" target=\"_blank\" rel=\"noopener\">iC880A-SPI Documents<\/a><\/strong><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2 id=\"assembly\"><strong><span style=\"color: #800000;\">Assembly<\/span><\/strong><\/h2>\n<h4><strong>Assembly 1<\/strong><\/h4>\n<ol>\n<li>Prepare all the components.<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5830 \" src=\"http:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/IC880A_LBS_1-scaled.jpg\" alt=\"All components\" width=\"500\" height=\"374\" srcset=\"https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/IC880A_LBS_1-scaled.jpg 2560w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/IC880A_LBS_1-300x224.jpg 300w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/IC880A_LBS_1-1024x766.jpg 1024w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/IC880A_LBS_1-768x574.jpg 768w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/IC880A_LBS_1-1536x1149.jpg 1536w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/IC880A_LBS_1-2048x1532.jpg 2048w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/li>\n<li>Insert the <strong>iC880A-SPI LoRa Concentrator<\/strong> module into the <strong>iC880A Backplane v1.5<\/strong>.<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5831 \" src=\"http:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/IC880A_LBS_2.jpg\" alt=\"Concentrator on backplane\" width=\"301\" height=\"236\" srcset=\"https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/IC880A_LBS_2.jpg 2341w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/IC880A_LBS_2-300x236.jpg 300w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/IC880A_LBS_2-1024x804.jpg 1024w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/IC880A_LBS_2-768x603.jpg 768w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/IC880A_LBS_2-1536x1206.jpg 1536w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/IC880A_LBS_2-2048x1608.jpg 2048w\" sizes=\"auto, (max-width: 301px) 100vw, 301px\" \/><\/li>\n<li>Connect the <strong>Stacking Header for Pi<\/strong> to the <strong>GPIO on the Raspberry Pi<\/strong>.<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5832 \" src=\"http:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/IC880A_LBS_3-scaled.jpg\" alt=\"GPIO header on Raspberry Pi\" width=\"300\" height=\"199\" srcset=\"https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/IC880A_LBS_3-scaled.jpg 2560w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/IC880A_LBS_3-300x199.jpg 300w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/IC880A_LBS_3-1024x678.jpg 1024w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/IC880A_LBS_3-768x509.jpg 768w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/IC880A_LBS_3-1536x1017.jpg 1536w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/IC880A_LBS_3-2048x1356.jpg 2048w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/li>\n<li>Connect the <strong>iC880A Backplane v1.5<\/strong> to the <strong>Stacking Header for Pi<\/strong><strong>.<\/strong><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5833 \" src=\"http:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/IC880A_LBS_4-scaled.jpg\" alt=\"Backplane connected to GPIO header\" width=\"300\" height=\"115\" srcset=\"https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/IC880A_LBS_4-scaled.jpg 2560w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/IC880A_LBS_4-300x115.jpg 300w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/IC880A_LBS_4-1024x392.jpg 1024w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/IC880A_LBS_4-768x294.jpg 768w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/IC880A_LBS_4-1536x589.jpg 1536w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/IC880A_LBS_4-2048x785.jpg 2048w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/li>\n<li>Finally, connect the <strong>SMA to uFL\/u.FL\/IPX\/IPEX RF Adapter Cable<\/strong> to the <strong>iC880A-SPI LoRa Concentrator<\/strong> module and <strong>power supply<\/strong> to the <strong>iC880A Backplane v1.5<\/strong>.<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5834 \" src=\"http:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/IC880A_LBS_5-scaled.jpg\" alt=\"Connected power supply and antenna connector to modules\" width=\"301\" height=\"225\" srcset=\"https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/IC880A_LBS_5-scaled.jpg 2560w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/IC880A_LBS_5-300x224.jpg 300w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/IC880A_LBS_5-1024x764.jpg 1024w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/IC880A_LBS_5-768x573.jpg 768w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/IC880A_LBS_5-1536x1147.jpg 1536w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/IC880A_LBS_5-2048x1529.jpg 2048w\" sizes=\"auto, (max-width: 301px) 100vw, 301px\" \/><\/li>\n<\/ol>\n<h6><strong>Class B support<\/strong><\/h6>\n<ol>\n<li>Connect the <strong>GPIO<\/strong> pins to the <strong>GPS NEO-6M GYNEO6MV2<\/strong> according to the table, wiring diagram and image.\n<div style=\"padding-left: 35%;\">\n<table style=\"border-collapse: collapse; border-spacing: 0px; border-color: #999999; width: 300px; height: 131px;\">\n<tbody>\n<tr>\n<th style=\"font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; padding: 0px 3px; overflow: hidden; word-break: normal; color: #ffffff; background-color: #34cdf9; vertical-align: top; border: 1px solid #999999; text-align: center;\">GPS<\/th>\n<th style=\"font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; padding: 0px 3px; overflow: hidden; word-break: normal; color: #ffffff; background-color: #34cdf9; vertical-align: top; border: 1px solid #999999; text-align: center;\">RPi pin<\/th>\n<th style=\"font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; padding: 0px 3px; overflow: hidden; word-break: normal; color: #ffffff; background-color: #34cdf9; vertical-align: top; border: 1px solid #999999; text-align: center;\">Backplane pin<\/th>\n<\/tr>\n<tr>\n<td style=\"font-family: Arial, sans-serif; font-size: 14px; padding: 0px 3px; overflow: hidden; word-break: normal; color: #444444; background-color: #efefef; vertical-align: top; border: 1px solid #999999; text-align: center;\">VCC<\/td>\n<td style=\"font-family: Arial, sans-serif; font-size: 14px; padding: 0px 3px; overflow: hidden; word-break: normal; color: #444444; background-color: #efefef; vertical-align: top; border: 1px solid #999999; text-align: center;\">4<\/td>\n<td style=\"font-family: Arial, sans-serif; font-size: 14px; padding: 0px 3px; overflow: hidden; word-break: normal; color: #444444; background-color: #efefef; vertical-align: top; border: 1px solid #999999; text-align: center;\">x<\/td>\n<\/tr>\n<tr>\n<td style=\"font-family: Arial, sans-serif; font-size: 14px; padding: 0px 3px; overflow: hidden; word-break: normal; color: #444444; background-color: #efefef; vertical-align: top; border: 1px solid #999999; text-align: center;\">GND<\/td>\n<td style=\"font-family: Arial,sans-serif; font-size: 14px; padding: 0px 3px; overflow: hidden; word-break: normal; color: #444444; background-color: #efefef; text-align: center; vertical-align: top; border: 1px solid #999999;\">9<\/td>\n<td style=\"font-family: Arial, sans-serif; font-size: 14px; padding: 0px 3px; overflow: hidden; word-break: normal; color: #444444; background-color: #efefef; vertical-align: top; border: 1px solid #999999; text-align: center;\">x<\/td>\n<\/tr>\n<tr>\n<td style=\"font-family: Arial, sans-serif; font-size: 14px; padding: 0px 3px; overflow: hidden; word-break: normal; color: #444444; background-color: #efefef; vertical-align: top; border: 1px solid #999999; text-align: center;\">TXD<\/td>\n<td style=\"font-family: Arial,sans-serif; font-size: 14px; padding: 0px 3px; overflow: hidden; word-break: normal; color: #444444; background-color: #efefef; text-align: center; vertical-align: top; border: 1px solid #999999;\">10 (GPIO 15)<\/td>\n<td style=\"font-family: Arial, sans-serif; font-size: 14px; padding: 0px 3px; overflow: hidden; word-break: normal; color: #444444; background-color: #efefef; vertical-align: top; border: 1px solid #999999; text-align: center;\">x<\/td>\n<\/tr>\n<tr>\n<td style=\"font-family: Arial, sans-serif; font-size: 14px; padding: 0px 3px; overflow: hidden; word-break: normal; color: #444444; background-color: #efefef; vertical-align: top; border: 1px solid #999999; text-align: center;\">RXD<\/td>\n<td style=\"font-family: Arial,sans-serif; font-size: 14px; padding: 0px 3px; overflow: hidden; word-break: normal; color: #444444; background-color: #efefef; text-align: center; vertical-align: top; border: 1px solid #999999;\">8 (GPIO 14)<\/td>\n<td style=\"font-family: Arial, sans-serif; font-size: 14px; padding: 0px 3px; overflow: hidden; word-break: normal; color: #444444; background-color: #efefef; vertical-align: top; border: 1px solid #999999; text-align: center;\">x<\/td>\n<\/tr>\n<tr>\n<td style=\"font-family: Arial, sans-serif; font-size: 14px; padding: 0px 3px; overflow: hidden; word-break: normal; color: #444444; background-color: #efefef; vertical-align: top; border: 1px solid #999999; text-align: center;\">PPS<\/td>\n<td style=\"font-family: Arial,sans-serif; font-size: 14px; padding: 0px 3px; overflow: hidden; word-break: normal; color: #444444; background-color: #efefef; text-align: center; vertical-align: top; border: 1px solid #999999;\">x<\/td>\n<td style=\"font-family: Arial, sans-serif; font-size: 14px; padding: 0px 3px; overflow: hidden; word-break: normal; color: #444444; background-color: #efefef; vertical-align: top; border: 1px solid #999999; text-align: center;\">PPS<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-6060\" src=\"http:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/LBS_GPS.png\" alt=\"GPS wiring diagram\" width=\"500\" height=\"327\" srcset=\"https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/LBS_GPS.png 1589w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/LBS_GPS-300x196.png 300w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/LBS_GPS-1024x669.png 1024w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/LBS_GPS-768x502.png 768w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/LBS_GPS-1536x1003.png 1536w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-6073 \" src=\"http:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/IC880A_GPS_LBS-scaled.jpg\" alt=\"GPS wiring\" width=\"501\" height=\"348\" srcset=\"https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/IC880A_GPS_LBS-scaled.jpg 2560w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/IC880A_GPS_LBS-300x209.jpg 300w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/IC880A_GPS_LBS-1024x712.jpg 1024w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/IC880A_GPS_LBS-768x534.jpg 768w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/IC880A_GPS_LBS-1536x1068.jpg 1536w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/IC880A_GPS_LBS-2048x1424.jpg 2048w\" sizes=\"auto, (max-width: 501px) 100vw, 501px\" \/><\/li>\n<\/ol>\n<h4><strong>Assembly 2<\/strong><\/h4>\n<ol>\n<li>Prepare all the components.<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-6141 \" src=\"http:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/10\/IC880A_LBS_7-scaled.jpg\" alt=\"All components\" width=\"500\" height=\"349\" srcset=\"https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/10\/IC880A_LBS_7-scaled.jpg 2560w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/10\/IC880A_LBS_7-300x209.jpg 300w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/10\/IC880A_LBS_7-1024x714.jpg 1024w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/10\/IC880A_LBS_7-768x536.jpg 768w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/10\/IC880A_LBS_7-1536x1071.jpg 1536w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/10\/IC880A_LBS_7-2048x1428.jpg 2048w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/li>\n<li>Connect the <strong>GPIO<\/strong> pins to the <strong>iC880A-SPI LoRa Concentrator<\/strong> module according to the table and image below.\n<div style=\"padding-left: 33%;\">\n<table style=\"border-collapse: collapse; border-spacing: 0px; border-color: #999999; width: 350px; height: 214px;\">\n<tbody>\n<tr>\n<th style=\"font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; padding: 0px 3px; overflow: hidden; word-break: normal; color: #ffffff; background-color: #34cdf9; vertical-align: top; border: 1px solid #999999; text-align: center;\">iC880 pin<\/th>\n<th style=\"font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; padding: 0px 3px; overflow: hidden; word-break: normal; color: #ffffff; background-color: #34cdf9; vertical-align: top; border: 1px solid #999999; text-align: center;\">Description<\/th>\n<th style=\"font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; padding: 0px 3px; overflow: hidden; word-break: normal; color: #ffffff; background-color: #34cdf9; vertical-align: top; border: 1px solid #999999; text-align: center;\">RPi pin<\/th>\n<\/tr>\n<tr>\n<td style=\"font-family: Arial, sans-serif; font-size: 14px; padding: 0px 3px; overflow: hidden; word-break: normal; color: #444444; background-color: #efefef; vertical-align: top; border: 1px solid #999999; text-align: center;\">21<\/td>\n<td style=\"font-family: Arial, sans-serif; font-size: 14px; padding: 0px 3px; overflow: hidden; word-break: normal; color: #444444; background-color: #efefef; vertical-align: top; border: 1px solid #999999; text-align: center;\">+5V<\/td>\n<td style=\"font-family: Arial, sans-serif; font-size: 14px; padding: 0px 3px; overflow: hidden; word-break: normal; color: #444444; background-color: #efefef; vertical-align: top; border: 1px solid #999999; text-align: center;\">2<\/td>\n<\/tr>\n<tr>\n<td style=\"font-family: Arial, sans-serif; font-size: 14px; padding: 0px 3px; overflow: hidden; word-break: normal; color: #444444; background-color: #efefef; vertical-align: top; border: 1px solid #999999; text-align: center;\">22<\/td>\n<td style=\"font-family: Arial,sans-serif; font-size: 14px; padding: 0px 3px; overflow: hidden; word-break: normal; color: #444444; background-color: #efefef; text-align: center; vertical-align: top; border: 1px solid #999999;\">GND<\/td>\n<td style=\"font-family: Arial, sans-serif; font-size: 14px; padding: 0px 3px; overflow: hidden; word-break: normal; color: #444444; background-color: #efefef; vertical-align: top; border: 1px solid #999999; text-align: center;\">6<\/td>\n<\/tr>\n<tr>\n<td style=\"font-family: Arial, sans-serif; font-size: 14px; padding: 0px 3px; overflow: hidden; word-break: normal; color: #444444; background-color: #efefef; vertical-align: top; border: 1px solid #999999; text-align: center;\">13<\/td>\n<td style=\"font-family: Arial,sans-serif; font-size: 14px; padding: 0px 3px; overflow: hidden; word-break: normal; color: #444444; background-color: #efefef; text-align: center; vertical-align: top; border: 1px solid #999999;\">Reset<\/td>\n<td style=\"font-family: Arial, sans-serif; font-size: 14px; padding: 0px 3px; overflow: hidden; word-break: normal; color: #444444; background-color: #efefef; vertical-align: top; border: 1px solid #999999; text-align: center;\"><strong>22 (GPIO25)<\/strong> or <strong>11 (GPIO17)<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"font-family: Arial, sans-serif; font-size: 14px; padding: 0px 3px; overflow: hidden; word-break: normal; color: #444444; background-color: #efefef; vertical-align: top; border: 1px solid #999999; text-align: center;\">14<\/td>\n<td style=\"font-family: Arial,sans-serif; font-size: 14px; padding: 0px 3px; overflow: hidden; word-break: normal; color: #444444; background-color: #efefef; text-align: center; vertical-align: top; border: 1px solid #999999;\">SPI CLK<\/td>\n<td style=\"font-family: Arial, sans-serif; font-size: 14px; padding: 0px 3px; overflow: hidden; word-break: normal; color: #444444; background-color: #efefef; vertical-align: top; border: 1px solid #999999; text-align: center;\">23 (GPIO11)<\/td>\n<\/tr>\n<tr>\n<td style=\"font-family: Arial, sans-serif; font-size: 14px; padding: 0px 3px; overflow: hidden; word-break: normal; color: #444444; background-color: #efefef; vertical-align: top; border: 1px solid #999999; text-align: center;\">15<\/td>\n<td style=\"font-family: Arial,sans-serif; font-size: 14px; padding: 0px 3px; overflow: hidden; word-break: normal; color: #444444; background-color: #efefef; text-align: center; vertical-align: top; border: 1px solid #999999;\">MISO<\/td>\n<td style=\"font-family: Arial, sans-serif; font-size: 14px; padding: 0px 3px; overflow: hidden; word-break: normal; color: #444444; background-color: #efefef; vertical-align: top; border: 1px solid #999999; text-align: center;\">21 (GPIO09)<\/td>\n<\/tr>\n<tr>\n<td style=\"font-family: Arial, sans-serif; font-size: 14px; padding: 0px 3px; overflow: hidden; word-break: normal; color: #444444; background-color: #efefef; vertical-align: top; border: 1px solid #999999; text-align: center;\">16<\/td>\n<td style=\"font-family: Arial,sans-serif; font-size: 14px; padding: 0px 3px; overflow: hidden; word-break: normal; color: #444444; background-color: #efefef; text-align: center; vertical-align: top; border: 1px solid #999999;\">MOSI<\/td>\n<td style=\"font-family: Arial, sans-serif; font-size: 14px; padding: 0px 3px; overflow: hidden; word-break: normal; color: #444444; background-color: #efefef; vertical-align: top; border: 1px solid #999999; text-align: center;\">19 (GPIO10)<\/td>\n<\/tr>\n<tr>\n<td style=\"font-family: Arial, sans-serif; font-size: 14px; padding: 0px 3px; overflow: hidden; word-break: normal; color: #444444; background-color: #efefef; vertical-align: top; border: 1px solid #999999; text-align: center;\">17<\/td>\n<td style=\"font-family: Arial, sans-serif; font-size: 14px; padding: 0px 3px; overflow: hidden; word-break: normal; color: #444444; background-color: #efefef; vertical-align: top; border: 1px solid #999999; text-align: center;\">NSS<\/td>\n<td style=\"font-family: Arial, sans-serif; font-size: 14px; padding: 0px 3px; overflow: hidden; word-break: normal; color: #444444; background-color: #efefef; vertical-align: top; border: 1px solid #999999; text-align: center;\">24 (GPIO08)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/li>\n<li>Finally, connect the <strong>SMA to uFL\/u.FL\/IPX\/IPEX RF Adapter Cable<\/strong> to the <strong>iC880A-SPI LoRa Concentrator<\/strong> module.<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-6142 \" src=\"http:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/10\/IC880A_LBS_8.jpg\" alt=\"iC880a and RPi wiring\" width=\"350\" height=\"229\" srcset=\"https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/10\/IC880A_LBS_8.jpg 2374w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/10\/IC880A_LBS_8-300x196.jpg 300w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/10\/IC880A_LBS_8-1024x669.jpg 1024w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/10\/IC880A_LBS_8-768x502.jpg 768w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/10\/IC880A_LBS_8-1536x1004.jpg 1536w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/10\/IC880A_LBS_8-2048x1339.jpg 2048w\" sizes=\"auto, (max-width: 350px) 100vw, 350px\" \/><\/li>\n<li>If you want, you can attach the components to the 3D printed holder with screws.<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-413 \" src=\"http:\/\/lora.vsb.cz\/wp-content\/uploads\/2018\/01\/gw-1.jpg\" alt=\"holder\" width=\"350\" height=\"233\" srcset=\"https:\/\/lora.vsb.cz\/wp-content\/uploads\/2018\/01\/gw-1.jpg 1300w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2018\/01\/gw-1-300x200.jpg 300w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2018\/01\/gw-1-768x512.jpg 768w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2018\/01\/gw-1-1024x683.jpg 1024w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2018\/01\/gw-1-272x182.jpg 272w\" sizes=\"auto, (max-width: 350px) 100vw, 350px\" \/><\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<h6><strong>Class B support<\/strong><\/h6>\n<ol>\n<li>Connect the <strong>GPIO<\/strong> and <strong>iC880a<\/strong> pins to the <strong>GPS NEO-6M GYNEO6MV2<\/strong> according to the table, wiring diagram and image.\n<div style=\"padding-left: 35%;\">\n<table style=\"border-collapse: collapse; border-spacing: 0px; border-color: #999999; width: 300px; height: 131px;\">\n<tbody>\n<tr>\n<th style=\"font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; padding: 0px 3px; overflow: hidden; word-break: normal; color: #ffffff; background-color: #34cdf9; vertical-align: top; border: 1px solid #999999; text-align: center;\">GPS<\/th>\n<th style=\"font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; padding: 0px 3px; overflow: hidden; word-break: normal; color: #ffffff; background-color: #34cdf9; vertical-align: top; border: 1px solid #999999; text-align: center;\">RPi pin<\/th>\n<th style=\"font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; padding: 0px 3px; overflow: hidden; word-break: normal; color: #ffffff; background-color: #34cdf9; vertical-align: top; border: 1px solid #999999; text-align: center;\">iC880A pin<\/th>\n<\/tr>\n<tr>\n<td style=\"font-family: Arial, sans-serif; font-size: 14px; padding: 0px 3px; overflow: hidden; word-break: normal; color: #444444; background-color: #efefef; vertical-align: top; border: 1px solid #999999; text-align: center;\">VCC<\/td>\n<td style=\"font-family: Arial, sans-serif; font-size: 14px; padding: 0px 3px; overflow: hidden; word-break: normal; color: #444444; background-color: #efefef; vertical-align: top; border: 1px solid #999999; text-align: center;\">4<\/td>\n<td style=\"font-family: Arial, sans-serif; font-size: 14px; padding: 0px 3px; overflow: hidden; word-break: normal; color: #444444; background-color: #efefef; vertical-align: top; border: 1px solid #999999; text-align: center;\">x<\/td>\n<\/tr>\n<tr>\n<td style=\"font-family: Arial, sans-serif; font-size: 14px; padding: 0px 3px; overflow: hidden; word-break: normal; color: #444444; background-color: #efefef; vertical-align: top; border: 1px solid #999999; text-align: center;\">GND<\/td>\n<td style=\"font-family: Arial,sans-serif; font-size: 14px; padding: 0px 3px; overflow: hidden; word-break: normal; color: #444444; background-color: #efefef; text-align: center; vertical-align: top; border: 1px solid #999999;\">9<\/td>\n<td style=\"font-family: Arial, sans-serif; font-size: 14px; padding: 0px 3px; overflow: hidden; word-break: normal; color: #444444; background-color: #efefef; vertical-align: top; border: 1px solid #999999; text-align: center;\">x<\/td>\n<\/tr>\n<tr>\n<td style=\"font-family: Arial, sans-serif; font-size: 14px; padding: 0px 3px; overflow: hidden; word-break: normal; color: #444444; background-color: #efefef; vertical-align: top; border: 1px solid #999999; text-align: center;\">TXD<\/td>\n<td style=\"font-family: Arial,sans-serif; font-size: 14px; padding: 0px 3px; overflow: hidden; word-break: normal; color: #444444; background-color: #efefef; text-align: center; vertical-align: top; border: 1px solid #999999;\">10 (GPIO 15)<\/td>\n<td style=\"font-family: Arial, sans-serif; font-size: 14px; padding: 0px 3px; overflow: hidden; word-break: normal; color: #444444; background-color: #efefef; vertical-align: top; border: 1px solid #999999; text-align: center;\">x<\/td>\n<\/tr>\n<tr>\n<td style=\"font-family: Arial, sans-serif; font-size: 14px; padding: 0px 3px; overflow: hidden; word-break: normal; color: #444444; background-color: #efefef; vertical-align: top; border: 1px solid #999999; text-align: center;\">RXD<\/td>\n<td style=\"font-family: Arial,sans-serif; font-size: 14px; padding: 0px 3px; overflow: hidden; word-break: normal; color: #444444; background-color: #efefef; text-align: center; vertical-align: top; border: 1px solid #999999;\">8 (GPIO 14)<\/td>\n<td style=\"font-family: Arial, sans-serif; font-size: 14px; padding: 0px 3px; overflow: hidden; word-break: normal; color: #444444; background-color: #efefef; vertical-align: top; border: 1px solid #999999; text-align: center;\">x<\/td>\n<\/tr>\n<tr>\n<td style=\"font-family: Arial, sans-serif; font-size: 14px; padding: 0px 3px; overflow: hidden; word-break: normal; color: #444444; background-color: #efefef; vertical-align: top; border: 1px solid #999999; text-align: center;\">PPS<\/td>\n<td style=\"font-family: Arial,sans-serif; font-size: 14px; padding: 0px 3px; overflow: hidden; word-break: normal; color: #444444; background-color: #efefef; text-align: center; vertical-align: top; border: 1px solid #999999;\">x<\/td>\n<td style=\"font-family: Arial, sans-serif; font-size: 14px; padding: 0px 3px; overflow: hidden; word-break: normal; color: #444444; background-color: #efefef; vertical-align: top; border: 1px solid #999999; text-align: center;\">19<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-6060\" src=\"http:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/LBS_GPS.png\" alt=\"GPS wiring diagram\" width=\"500\" height=\"327\" srcset=\"https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/LBS_GPS.png 1589w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/LBS_GPS-300x196.png 300w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/LBS_GPS-1024x669.png 1024w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/LBS_GPS-768x502.png 768w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/09\/LBS_GPS-1536x1003.png 1536w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-6143 \" src=\"http:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/10\/IC880A_LBS_9-scaled.jpg\" alt=\"GPS wiring\" width=\"500\" height=\"452\" srcset=\"https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/10\/IC880A_LBS_9-scaled.jpg 2560w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/10\/IC880A_LBS_9-300x271.jpg 300w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/10\/IC880A_LBS_9-1024x926.jpg 1024w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/10\/IC880A_LBS_9-768x695.jpg 768w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/10\/IC880A_LBS_9-1536x1390.jpg 1536w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/10\/IC880A_LBS_9-2048x1853.jpg 2048w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<h2><strong><span style=\"color: #800000;\">Raspberry Pi OS setup<\/span><\/strong><\/h2>\n<ol>\n<li>From\u00a0<strong><a href=\"https:\/\/www.raspberrypi.com\/software\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.raspberrypi.com\/software\/<\/a><\/strong>\u00a0download\u00a0<strong>Raspberry Pi Imager<\/strong>\u00a0and install it.<\/li>\n<li>Insert the microSD card into the computer.<\/li>\n<li>Run\u00a0<strong>Raspberry Pi Imager<\/strong>.<\/li>\n<li>Click on\u00a0<strong>CHOOSE OS<\/strong>.<\/li>\n<li>Click on\u00a0<strong>Raspberry Pi OS (other)<\/strong>.<\/li>\n<li>Click on\u00a0<strong>Raspberry Pi OS Lite (32-bit)<\/strong>.<\/li>\n<li>Click on\u00a0<strong>CHOOSE STORAGE<\/strong>.<\/li>\n<li>Select the inserted microSD card on which you want to install Raspberry Pi OS.<\/li>\n<li>Click on <strong>Next<\/strong>.<\/li>\n<li>Would you like to apply OS customisation settings? &#8211; <strong>EDIT SETTINGS<\/strong>.<\/li>\n<li><strong>Set hostname<\/strong>.<\/li>\n<li><strong>Set username and password<\/strong>. (<span style=\"color: #ff6600;\">we recommend a 17-digit password containing lower and upper case letters, numbers and symbols<\/span>)<\/li>\n<li>If you will use WiFi \u2013\u00a0<strong>Configure wireless LAN<\/strong>. (<span style=\"color: #ff6600;\">optional<\/span>)<\/li>\n<li><strong>Set locale settings<\/strong>.<\/li>\n<li>Click on tab <strong>SERVICES<\/strong>.<\/li>\n<li>If you will be connecting remotely via SSH \u2013<strong>\u00a0Enable SSH<\/strong>\u00a0\u2013\u00a0<strong>Use password authentication<\/strong>. (<span style=\"color: #ff6600;\">optional<\/span>)<\/li>\n<li>Click on\u00a0<strong>SAVE<\/strong>.<\/li>\n<li>Click on <strong>YES<\/strong>.<\/li>\n<li>Click on\u00a0<strong>YES<\/strong>.<\/li>\n<li>Click on\u00a0<strong>CONTINUE<\/strong>.<\/li>\n<li>Insert the microSD card into the Raspberry Pi.<\/li>\n<li>Turn on the Raspberry Pi.<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<h6><strong>Remote connection via SSH (optional)<\/strong><\/h6>\n<ol>\n<li>Connect to your router and find the IP address of your Raspberry Pi.<\/li>\n<li>From a Windows PC, you can connect using\u00a0<strong>Command Prompt<\/strong>\u00a0(CMD) or\u00a0<strong><a href=\"https:\/\/www.chiark.greenend.org.uk\/~sgtatham\/putty\/latest.html\" target=\"_blank\" rel=\"noopener\">PuTTY<\/a><\/strong>.<\/li>\n<li>On Windows PC open\u00a0<strong>Command Prompt<\/strong>\u00a0(CMD).<\/li>\n<li>Type\u00a0<code class=\" prettyprinted\"><strong><span class=\"pln\">ssh\u00a0<\/span><span class=\"pun\">-<\/span><span class=\"pln\">p\u00a0<\/span><em><span class=\"pln\">port\u00a0<\/span><\/em><em><span class=\"pln\">username<\/span><\/em><span class=\"pln\">@<\/span><em><span class=\"pln\">IP<\/span><\/em><\/strong><em><span class=\"pln\">_<\/span><\/em><strong><em><span class=\"pln\">Address<\/span><\/em><\/strong><\/code>\u00a0(for example: ssh -p 22 loravsb@192.168.1.120).<\/li>\n<li>Type your password.<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<h6><strong>Post-installation steps<\/strong><\/h6>\n<ol>\n<li>Update, upgrade and reboot Raspberry Pi. This will ensure that any security vulnerabilities are patched:\n<pre>$ sudo apt update\r\n$ sudo apt full-upgrade\r\n$ sudo reboot<\/pre>\n<\/li>\n<li>Connect again via SSH.<\/li>\n<li>Use a different port for SSH and disable root login.\u00a0First, open the SSH configuration file with a text editor:\n<pre>$ sudo nano \/etc\/ssh\/sshd_config\r\n<\/pre>\n<\/li>\n<li>Locate the line with <code>Port 22<\/code> and change it to the desired port number (for example, change the port to 2222). Locate the line with <code>PermitRootLogin<\/code> and change its value to <code>no<\/code> (this will disable root login via SSH):\n<pre><span class=\"hljs-keyword\">Port 2222\r\nPermitRootLogin no<\/span>\r\n\r\n<\/pre>\n<\/li>\n<li>Save the changes and exit the text editor.<\/li>\n<li>Restart the SSH service to apply the changes:\n<pre>$ sudo systemctl restart ssh\r\n<\/pre>\n<\/li>\n<li>Log out and connect again via SSH on the new port.<\/li>\n<li>Install and configure the built-in firewall, ufw, to limit incoming network connections. In the <code>sudo ufw limit 2222\/tcp<\/code> rule, change port 2222 to port you have chose for SSH above.\n<pre>$ sudo apt install ufw\r\n$ sudo ufw <span class=\"hljs-keyword\">default<\/span> deny incoming\r\n$ sudo ufw limit 2222\/tcp<span class=\"hljs-number\">\r\n$ sudo ufw enable<\/span>\r\n<\/pre>\n<p><span style=\"color: #ff6600;\">Note: Firewall rules will have no effect on ports opened by Docker.<\/span><\/li>\n<li>Reboot Raspberry Pi:\n<pre>$ sudo reboot<\/pre>\n<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<h6><strong>Docker<\/strong><\/h6>\n<ol>\n<li>Connect again via SSH.<\/li>\n<li>Install the latest Docker version using the convenience script provided by docker:\n<pre>$ curl -fsSL https:\/\/get.docker.com -o get-docker.sh\r\n$ sudo sh get-docker.sh\r\n$ sudo groupadd docker\r\n$ sudo usermod -aG docker $USER\r\n$ newgrp docker\r\n$ sudo systemctl enable docker.service\r\n$ sudo systemctl enable containerd.service<\/pre>\n<\/li>\n<\/ol>\n<p>For more information on Docker installation, see <strong><a href=\"https:\/\/docs.docker.com\/engine\/install\/\" target=\"_blank\" rel=\"noopener\">https:\/\/docs.docker.com\/engine\/install\/<\/a><\/strong>.<\/p>\n<p>&nbsp;<\/p>\n<h2><strong><span style=\"color: #800000;\">LoRa Basics Station setup<\/span><\/strong><\/h2>\n<ol>\n<li>First, get the <strong>Gateway EUI<\/strong> by running the following command:\n<pre>$ cat \/sys\/class\/net\/eth0\/address | awk -F\\: '{print toupper($1$2$3\"FFFE\"$4$5$6)}'<\/pre>\n<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<h4><strong>The Things Stack<\/strong><\/h4>\n<ol>\n<li><a href=\"https:\/\/www.thethingsnetwork.org\/login?next=\/\" target=\"_blank\" rel=\"noopener\"><strong>Create an account<\/strong><\/a>\u00a0on The Things Network if you don\u2019t have one.<\/li>\n<li><strong>Login<\/strong>\u00a0on\u00a0<strong><a href=\"https:\/\/www.thethingsnetwork.org\/login?next=\/\" target=\"_blank\" rel=\"noopener\">The Things Network<\/a><\/strong>.<\/li>\n<li>Click on your username and choose\u00a0<strong>Console<\/strong>.<\/li>\n<li>Select a network cluster.<\/li>\n<li><strong>Go to gateways<\/strong>.<\/li>\n<li>Click on button\u00a0<strong>+ Register gateway<\/strong>.<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-8823 \" src=\"http:\/\/lora.vsb.cz\/wp-content\/uploads\/2025\/07\/RAK5146_KIT_LBS_2_3.png\" alt=\"\" width=\"705\" height=\"64\" srcset=\"https:\/\/lora.vsb.cz\/wp-content\/uploads\/2025\/07\/RAK5146_KIT_LBS_2_3.png 1233w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2025\/07\/RAK5146_KIT_LBS_2_3-300x27.png 300w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2025\/07\/RAK5146_KIT_LBS_2_3-1024x93.png 1024w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2025\/07\/RAK5146_KIT_LBS_2_3-768x70.png 768w\" sizes=\"auto, (max-width: 705px) 100vw, 705px\" \/><\/li>\n<li>Write the previously detected <strong>Gateway EUI<\/strong> in the <strong>Gateway EUI field<\/strong>.<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5544 \" src=\"http:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_3.png\" alt=\"RAK5146_KIT_LBS_3\" width=\"401\" height=\"244\" srcset=\"https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_3.png 693w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_3-300x183.png 300w\" sizes=\"auto, (max-width: 401px) 100vw, 401px\" \/><\/li>\n<li>Click on button\u00a0<strong>Confirm<\/strong>.<\/li>\n<li>Write something into <strong>Gateway ID<\/strong>.<\/li>\n<li>Write something into <strong>Gateway name<\/strong>.<\/li>\n<li>Frequency plan \u2013 <strong>Europe 863-870 MHz (SF9 for RX2 \u2013 recommended)<\/strong><\/li>\n<li>Click on button <strong>Register gateway<\/strong>.<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5548 \" src=\"http:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_4.png\" alt=\"RAK5146_KIT_LBS_4\" width=\"400\" height=\"514\" srcset=\"https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_4.png 611w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_4-233x300.png 233w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/><\/li>\n<li>In <strong>API keys<\/strong> click on button <strong>+Add API key<\/strong>.<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-8824 \" src=\"http:\/\/lora.vsb.cz\/wp-content\/uploads\/2025\/07\/RAK5146_KIT_LBS_5_3.png\" alt=\"\" width=\"666\" height=\"246\" srcset=\"https:\/\/lora.vsb.cz\/wp-content\/uploads\/2025\/07\/RAK5146_KIT_LBS_5_3.png 1229w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2025\/07\/RAK5146_KIT_LBS_5_3-300x111.png 300w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2025\/07\/RAK5146_KIT_LBS_5_3-1024x378.png 1024w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2025\/07\/RAK5146_KIT_LBS_5_3-768x284.png 768w\" sizes=\"auto, (max-width: 666px) 100vw, 666px\" \/><\/li>\n<li>Write something into <strong>Name<\/strong>.<\/li>\n<li>Click on <strong>Grant individual rights<\/strong>.<\/li>\n<li>Select <strong>Link as Gateway to a Gateway Server for traffic exchange, i.e. write uplink and read downlink<\/strong>.<\/li>\n<li>Click on button <strong>Create API key<\/strong>.<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5626\" src=\"http:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_6-e1691494233842.png\" alt=\"RAK5146_KIT_LBS_6\" width=\"400\" height=\"546\" srcset=\"https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_6-e1691494233842.png 606w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_6-e1691494233842-220x300.png 220w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/><\/li>\n<li>Click the <strong>Copy to clipboard<\/strong> button and <strong>paste the key<\/strong> into some text document for future use.<\/li>\n<li>Click on button <strong>I have copied the key<\/strong>.<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5559 \" src=\"http:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_7.png\" alt=\"RAK5146_KIT_LBS_7\" width=\"400\" height=\"357\" srcset=\"https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_7.png 928w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_7-300x267.png 300w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_7-768x684.png 768w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/><\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<h4><strong>Raspberry Pi&#8217;s Interfaces<\/strong><\/h4>\n<ol>\n<li>Run the following command to configure the Raspberry Pi&#8217;s Interfaces:\n<pre>$ sudo raspi-config<\/pre>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5569 \" src=\"http:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_8.png\" alt=\"RAK5146_KIT_LBS_8\" width=\"401\" height=\"201\" srcset=\"https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_8.png 947w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_8-300x150.png 300w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_8-768x384.png 768w\" sizes=\"auto, (max-width: 401px) 100vw, 401px\" \/><\/li>\n<li>In <strong>3 Interface Options<\/strong> -&gt; <strong>I4 SPI<\/strong>.<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5570 \" src=\"http:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_9.png\" alt=\"RAK5146_KIT_LBS_9\" width=\"400\" height=\"204\" srcset=\"https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_9.png 952w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_9-300x153.png 300w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_9-768x392.png 768w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/><\/li>\n<li>Would you like the SPI interface to be enabled? -&gt; <strong>Yes<\/strong>.<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5578 \" src=\"http:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_10.png\" alt=\"RAK5146_KIT_LBS_10\" width=\"400\" height=\"279\" srcset=\"https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_10.png 785w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_10-300x209.png 300w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_10-768x536.png 768w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/><\/li>\n<li><strong>Ok<\/strong>.<\/li>\n<li>In <strong>3 Interface Options<\/strong> -&gt; <strong>I5 I2C<\/strong>.<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5580 \" src=\"http:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_11.png\" alt=\"RAK5146_KIT_LBS_11\" width=\"400\" height=\"206\" srcset=\"https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_11.png 971w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_11-300x154.png 300w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_11-768x395.png 768w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/><\/li>\n<li>Would you like the ARM I2C interface to be enabled? -&gt; <strong>Yes<\/strong>.<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5583 \" src=\"http:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_12.png\" alt=\"RAK5146_KIT_LBS_12\" width=\"400\" height=\"285\" srcset=\"https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_12.png 784w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_12-300x214.png 300w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_12-768x548.png 768w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/><\/li>\n<li><strong>Ok<\/strong>.<\/li>\n<li>In <strong>3 Interface Options<\/strong> -&gt; <strong>I6 Serial Port<\/strong>.<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5586 \" src=\"http:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_13.png\" alt=\"RAK5146_KIT_LBS_13\" width=\"400\" height=\"209\" srcset=\"https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_13.png 988w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_13-300x157.png 300w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_13-768x402.png 768w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/><\/li>\n<li>Would you like a login shell to be accessible over serial? -&gt; <strong>No<\/strong>.<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5588 \" src=\"http:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_14.png\" alt=\"RAK5146_KIT_LBS_14\" width=\"400\" height=\"283\" srcset=\"https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_14.png 783w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_14-300x212.png 300w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_14-768x543.png 768w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/><\/li>\n<li>Would you like the serial port hardware to be enabled? -&gt; <strong>Yes<\/strong>.<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5589 \" src=\"http:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_15.png\" alt=\"RAK5146_KIT_LBS_15\" width=\"400\" height=\"284\" srcset=\"https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_15.png 794w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_15-300x213.png 300w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_15-768x546.png 768w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/><\/li>\n<li><strong>Ok<\/strong>.<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5590 \" src=\"http:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_16.png\" alt=\"RAK5146_KIT_LBS_16\" width=\"400\" height=\"285\" srcset=\"https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_16.png 785w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_16-300x214.png 300w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_16-768x547.png 768w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/><\/li>\n<li><strong>Finish<\/strong>.<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5591 \" src=\"http:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_17.png\" alt=\"RAK5146_KIT_LBS_17\" width=\"400\" height=\"210\" srcset=\"https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_17.png 981w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_17-300x157.png 300w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_17-768x403.png 768w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_17-720x380.png 720w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/><\/li>\n<li>Would you like to reboot now? -&gt; <strong>Yes<\/strong>.<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5592 \" src=\"http:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_18.png\" alt=\"RAK5146_KIT_LBS_18\" width=\"400\" height=\"283\" srcset=\"https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_18.png 783w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_18-300x212.png 300w, https:\/\/lora.vsb.cz\/wp-content\/uploads\/2023\/08\/RAK5146_KIT_LBS_18-768x543.png 768w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/><\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<h4><strong>LoRa Basics Station<\/strong><\/h4>\n<ol>\n<li>Connect again via SSH.<\/li>\n<li>Clone the repository with LoRa Basics Station and go to the created directory:\n<pre>$ git clone https:\/\/github.com\/RAKWireless\/basicstation.git\r\n$ cd basicstation<\/pre>\n<\/li>\n<li>Run this command to overwrite the<strong> station.v2.conf<\/strong> file with a new file containing the <strong>PPS <\/strong>settings:\n<pre>$ curl -L https:\/\/raw.githubusercontent.com\/OndrejKnebl\/gateway-patch\/main\/station.v2.conf &gt; runner\/station.v2.conf<\/pre>\n<\/li>\n<li>Run this commands to patch the<strong> Dockerfile.<\/strong> If you are not using a 64-bit ARMv8 computer (like Raspberry Pi 4), you can change line<code>+ARG ARCH=aarch64<\/code>\u00a0to <code>+ARG ARCH=armv7hf<\/code>(ARMv7)\u00a0or <code>+ARG ARCH=amd64<\/code> (AMD64):\n<pre>$ curl -L https:\/\/raw.githubusercontent.com\/OndrejKnebl\/gateway-patch\/main\/dockerfile.patch &gt; dockerfile.patch\r\n$ nano dockerfile.patch\r\n$ patch Dockerfile &lt; dockerfile.patch<\/pre>\n<\/li>\n<li>Build the image by using the buildx extension of docker. If you are not using a 64-bit ARMv8 computer (like Raspberry Pi 4), you can change <code>aarch64<\/code> to <code>armv7hf<\/code>(ARMv7)\u00a0or <code>amd64<\/code> (AMD64):<\/li>\n<li>\n<pre>$ VARIANT=std docker buildx bake --load aarch64<\/pre>\n<\/li>\n<li>Return to the parent folder:\n<pre>$ cd ..<\/pre>\n<\/li>\n<li>Run this command to create and edit the <strong>docker-compose.yml<\/strong> file:\n<pre>$ sudo nano docker-compose.yml<\/pre>\n<\/li>\n<li>Copy and paste the configuration below into your <strong>docker-compose.yml<\/strong> file. Copy and paste the <strong>API key<\/strong> you got previously saved to the <strong>TC_KEY<\/strong> variable. If you are not using a 64-bit ARMv8 computer (like Raspberry Pi 4), you can change <code class=\" prettyprinted\"><span class=\"pln\">aarch64<\/span><\/code>\u00a0to\u00a0<code class=\" prettyprinted\"><span class=\"pln\">armv7hf<\/span><\/code>(ARMv7)\u00a0or\u00a0<code class=\" prettyprinted\"><span class=\"pln\">amd64<\/span><\/code>\u00a0(AMD64).\n<pre>version: '2.0'\r\nservices:\r\n  basicstation:\r\n      image: xoseperez\/basicstation:aarch64-latest  # If not using a 64-bit ARMv8 computer, change aarch64\r\n      container_name: basicstation\r\n      restart: unless-stopped\r\n      privileged: true\r\n      network_mode: host\r\n      environment:\r\n        MODEL: \"IC880A\"\r\n        SPI_SPEED: 2000000      # If using backplane = 2000000, if wired and not working properly = 1000000\r\n        GW_RESET_GPIO: 25       # If using backplane = 25, otherwise define your GPIO reset\r\n        TC_KEY: \"NNSXS....\"     # Copy here your API key from the TTS\r\n        USE_LIBGPIOD: 1<\/pre>\n<\/li>\n<li>Now, you can start it <strong>running in the background<\/strong> with the following command:\n<pre>$ sudo docker compose up -d<\/pre>\n<\/li>\n<li>Finaly, check that the gateway status is <strong>Connected<\/strong> in the <strong>TTS console<\/strong>.<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<p>For more information on <strong>LoRa Basics\u2122 Station for Docker<\/strong>, see:<\/p>\n<ul>\n<li><strong><a href=\"https:\/\/github.com\/RAKWireless\/basicstation\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/RAKWireless\/basicstation<\/a><\/strong><\/li>\n<li><a href=\"https:\/\/hub.docker.com\/r\/xoseperez\/basicstation\" target=\"_blank\" rel=\"noopener\"><strong>https:\/\/hub.docker.com\/r\/xoseperez\/basicstation<\/strong><\/a><\/li>\n<li><a href=\"https:\/\/news.rakwireless.com\/basics-station-on-rak-wisgate-developer-gateways\/\" target=\"_blank\" rel=\"noopener\"><strong>https:\/\/news.rakwireless.com\/basics-station-on-rak-wisgate-developer-gateways\/<\/strong><\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>TTN version: TTNv3 Frequency: Europe 863-870 MHz (SF9 for RX2 &#8211; recommended) Classes: Ready for LoRaWAN Classes A, B and C Using Docker: Yes Last updated: August 2, 2025 This article provides instructions for making LoRa Basics Station using Raspberry Pi 3 or 4, iC880A-SPI LoRa Concentrator and GPS NEO-6M GYNEO6MV2. Note: A GPS module [&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-5814","page","type-page","status-publish","hentry","post"],"_links":{"self":[{"href":"https:\/\/lora.vsb.cz\/index.php\/wp-json\/wp\/v2\/pages\/5814","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=5814"}],"version-history":[{"count":128,"href":"https:\/\/lora.vsb.cz\/index.php\/wp-json\/wp\/v2\/pages\/5814\/revisions"}],"predecessor-version":[{"id":8916,"href":"https:\/\/lora.vsb.cz\/index.php\/wp-json\/wp\/v2\/pages\/5814\/revisions\/8916"}],"wp:attachment":[{"href":"https:\/\/lora.vsb.cz\/index.php\/wp-json\/wp\/v2\/media?parent=5814"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}