<
From version < 105.1 >
edited by Edwin Chen
on 2022/11/29 14:08
To version < 100.1 >
edited by Kilight Cao
on 2022/11/12 16:43
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.Edwin
1 +XWiki.Kilight
Content
... ... @@ -11,30 +11,23 @@
11 11  
12 12  {{toc/}}
13 13  
14 -
15 -
16 -
17 -
18 -
19 19  = **1. Introduction** =
20 20  
21 -== **1.1 What is LG01v2** ==
22 22  
17 +== **1.1 What is LG01-V2** ==
23 23  
19 +
24 24  (((
25 25  (((
26 -The LG01v2 is an (% style="color:green" %)**open-source single channel LoRa Gateway**(%%). It lets you bridge LoRa wireless network to an IP network via (% style="color:green" %)**WiFi , Ethernet or Cellular Network**(%%) (via Optional 4G module). The LoRa wireless allows users to send data and reach extremely long ranges at low data rates.
27 -
28 -LG01v2 is specially design for (% style="color:green" %)**peer to peer LoRa**(%%) protocol instead of LoRaWAN protocol. The LG01v2 use single channel LoRa module to minimize the deployment cost for a private p2p LoRa wireless network.**
22 +The LG01-V2 is an (% style="color:green" %)**open-source single channel LoRa Gateway**(%%). It lets you bridge LoRa wireless network to an IP network via (% style="color:green" %)**WiFi , Ethernet or Cellular Network**(%%) (via Optional 4G module). The LoRa wireless allows users to send data and reach extremely long ranges at low data rates.
29 29  )))
30 30  
31 31  (((
32 -LG01v2 uses Open Source Linux system. User can modify the Linux part and develop customize software base on it. It has (% style="color:green" %)**1.2Ghz Quad-Core CPU**(%%) , (% style="color:green" %)**4GB eMMC storage**(%%) and (% style="color:green" %)**512MB RAM**(%%) for most application.
33 -
34 -LG01v2 supports (% style="color:green" %)**remote management**(%%). System Integrator can easy to remote monitor the gateway and maintain it.
26 +LG01-V2 supports (% style="color:green" %)**remote management**(%%). System Integrator can easy to remote monitor the gateway and maintain it.
35 35  )))
36 36  
37 37  
30 +
38 38  == **1.2 Specifications** ==
39 39  
40 40  
... ... @@ -63,6 +63,7 @@
63 63  * Remote Management
64 64  * Auto-provisioning for batch deployment and management
65 65  * LoRa Gateway
59 +* Built-in (% style="color:#037691" %)//**The Things Network**//(%%) local LoRaWAN server
66 66  * Built-in  (% style="color:#037691" %)//**Node-Red**// (%%)local Application server
67 67  
68 68  == **1.4 Block Diagram** ==
... ... @@ -90,6 +90,7 @@
90 90  (% style="color:blue" %)//**➢ WIFI LED**//(%%)//: This LED shows the WIFI interface connection status.//
91 91  
92 92  
87 +
93 93  == **1.6 Button Intruction** ==
94 94  
95 95  
... ... @@ -106,6 +106,7 @@
106 106   //**LED status: ** ETH LED will SOLID BULE Until the restore is finished.//
107 107  
108 108  
104 +
109 109  = **2. Quick Start** =
110 110  
111 111  
... ... @@ -116,6 +116,7 @@
116 116  
117 117  == **2.1 Connects to the network and accesses the gateway Web UI** ==
118 118  
115 +
119 119  == **2.1.1 connect the network.** ==
120 120  
121 121  
... ... @@ -148,11 +148,11 @@
148 148  [[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20All%20Gateway%20models/HP0C/WebHome/image-20220622102847-7.png?rev=1.1||alt="image-20220622102847-7.png"]]
149 149  
150 150  
148 +
151 151  = **3. Web Configure Pages** =
152 152  
153 153  == **3.1 Home** ==
154 154  
155 -
156 156  //Shows the system running status~://
157 157  
158 158  [[image:image-20221104155612-1.png||height="497" width="942"]]
... ... @@ -160,6 +160,7 @@
160 160  
161 161  == **3.2 Network Settings** ==
162 162  
160 +
163 163  === **3.2.1 Network ~-~-> WiFi** ===
164 164  
165 165  
... ... @@ -166,6 +166,7 @@
166 166  [[image:image-20221104155654-2.png||height="319" width="813"]]
167 167  
168 168  
167 +
169 169  === **3.4.2 Network ~-~-> System Status** ===
170 170  
171 171  
... ... @@ -172,6 +172,7 @@
172 172  [[image:image-20221104155724-3.png||height="679" width="861"]]
173 173  
174 174  
174 +
175 175  === **3.4.3 Network ~-~-> Firewall** ===
176 176  
177 177  
... ... @@ -178,8 +178,10 @@
178 178  [[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20All%20Gateway%20models/HP0C/WebHome/image-20220616115351-6.png?width=661&height=244&rev=1.1||alt="image-20220616115351-6.png"]]
179 179  
180 180  
181 +
181 181  == **3.5 System** ==
182 182  
184 +
183 183  === **3.5.1  System ~-~-> System Overview** ===
184 184  
185 185  
... ... @@ -188,6 +188,7 @@
188 188  [[image:image-20221104155907-4.png]]
189 189  
190 190  
193 +
191 191  === **3.5.2 System ~-~-> Backup/Restore** ===
192 192  
193 193  
... ... @@ -208,13 +208,15 @@
208 208   **Path**: System ~-~-> Built-in Server
209 209  
210 210  
211 -(% style="color:blue" %)**Troubleshooting**
214 +**Troubleshooting:**
212 212  
216 +
213 213  **~ 1. URL does not jump properly**
214 214  
215 215   For the Node-Red, you can use the local IP address and the port is 1880 to access it.
216 216  
217 217  
222 +
218 218  == **4.1 Application Server ~-~- Node-Red** ==
219 219  
220 220  
... ... @@ -229,9 +229,10 @@
229 229  
230 230  = **5. How to configure the Lora Gateway** =
231 231  
232 -== **5.1 Configure and Debug LoRa wireless of LG01v2** ==
233 233  
238 +== **5.1 Access the Lora configuration page** ==
234 234  
240 +
235 235  Users can access the Lora configuration page by running the following command, then select the option **''serial port setup"**:
236 236  
237 237  (% class="box infomessage" %)
... ... @@ -252,9 +252,7 @@
252 252  )))
253 253  
254 254  
255 -(% style="color:red" %)**Note: Enter the corresponding letter to change the configuration, like A,B,C**
256 -
257 -
261 +(% style="color:red" %)**Note: Enter the corresponding letter to change the configuration, like A,B,C**(%%)
258 258  (% style="color:red" %)[[image:image-20221029174703-3.png]]
259 259  
260 260  
... ... @@ -263,44 +263,56 @@
263 263  
264 264  (% class="box infomessage" %)
265 265  (((
266 -**AT+FRE=868.100,868.100  ~-~--> TX and RX frequency
267 -AT+GROUPMOD=0,0  ~-~-->  TX and RX group
268 -AT+BW=0,0  ~-~-->  TX and RX Bandwidth
269 -AT+SF=12,12  ~-~-->  TX and RX Spreading Factor
270 -AT+POWER=14  ~-~-->  TX Power Range
271 -AT+CRC=1,1  ~-~-->  TX and RX CRC Type
272 -AT+HEADER=0,0  ~-~-->  TX and RX Header Type
273 -AT+CR=1,1  ~-~-->  TX and RX Coding Rate
274 -AT+IQ=0,0  ~-~-->  TX and RX InvertIQ
275 -AT+PREAMBLE=8,8  ~-~-->  TX and RX Preamble Length
276 -AT+SYNCWORD=0  ~-~-->  Syncword(0: private,1: public)
277 -AT+RXMOD=65535,0  ~-~-->  Rx Timeout and Reply mode
278 -AT+RXDAFORM=1**                              
270 +AT+FRE=868.100,868.100  ~-~--> TX and RX frequency
271 +AT+GROUPMOD=0,0  ~-~--> TX and RX group
272 +AT+BW=0,0  ~-~--> TX and RX Bandwidth
273 +AT+SF=12,12  ~-~--> TX and RX Spreading Factor
274 +AT+POWER=14  ~-~--> TX Power Range
275 +AT+CRC=1,1  ~-~--> TX and RX CRC Type
276 +AT+HEADER=0,0  ~-~--> TX and RX Header Type
277 +AT+CR=1,1  ~-~--> TX and RX Coding Rate
278 +AT+IQ=0,0  ~-~--> TX and RX InvertIQ
279 +AT+PREAMBLE=8,8  ~-~--> TX and RX Preamble Length
280 +AT+SYNCWORD=0  ~-~-->  Syncword**(0: private,1: public)**
281 +AT+RXMOD=65535,0  ~-~-->  Rx Timeout and Reply mode
282 +AT+RXDAFORM=1                              
279 279  )))
280 280  
281 281  
282 -== **5.2 Example: LG01v2** ==
286 +== **5.2 Example: LG01**-**V2 Peer-to-Peer** ==
283 283  
284 -=== **5.2.1 Introduce for the example:** ===
285 285  
286 -
287 287  [[image:image-20221104102736-3.png||height="282" width="723"]]
288 288  
289 289  
290 -In this example, there are two devices:
292 +The user can run the AT command to set the LG01-V2 RX window always opeas a Receiver, The LG01-V2 can display the received data in the built-in server Node-Red, Here are the specific steps:
291 291  
292 -* **LA66 Shield + UNO + DHT11**: The UNO will get the temperature and humidity and broadcast the value via LoRa protocol.
293 -* **LG01v2** : LG01v2 is set to listening the LoRa Channel which LA66 is broadcasting. When LG01v2 get the data from LA66, LG01v2 will plot the data in built-in IoT server.
294 +(% style="color:red" %)**Prerequisites: **(%%)The configuration of LG01-V2 and  LA66 Shield must match and the LA66 Shield firmware is **[[LA66 Peer-to-Peer firmware>>http://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LA66%20LoRaWAN%20Shield%20User%20Manual/Instruction%20for%20LA66%20Peer%20to%20Peer%20firmware/]]**, users can use **AT+CFG** to check all configurations.
294 294  
295 -=== **5.2.2 Set Up LA66 Shield + UNO** ===
296 296  
297 +=== **Log Temperature Sensor(DHT11) and send data to LG01-V2, show it in Node-RED.** ===
297 297  
298 -==== **Set up LA66 Module** ====
299 299  
300 +(% style="color:red; font-weight:bold" %)**LG01-V**(% style="color:red" %)**2 as Receiver: (configured as AT+RXMOD=65535,2)**
300 300  
301 -LA66 Module is loaded with the firmware **[[LA66 Peer-to-Peer firmware>>http://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LA66%20LoRaWAN%20Shield%20User%20Manual/Instruction%20for%20LA66%20Peer%20to%20Peer%20firmware/]] **and user can use AT Command to set up LA66 with below parameters:
302 -
302 +(% class="box infomessage" %)
303 303  (((
304 +**LG01-V2 configuration:**
305 +
306 +AT+FRE=868.100,868.100  ~-~--> TX and RX frequency set: 868100000
307 +AT+BW=0,0  ~-~--> TX and RX Bandwidth set: 125kHz
308 +AT+SF=12,12  ~-~--> TX and RX Spreading Factor set: SF12
309 +AT+POWER=14  ~-~--> TX Power Range set: 14dBm
310 +AT+CRC=1,1  ~-~--> TX and RX CRC Type
311 +AT+HEADER=0,0  ~-~--> TX and RX Header Type
312 +AT+CR=1,1  ~-~--> TX and RX Coding Rate
313 +AT+IQ=0,0  ~-~--> TX and RX InvertIQ
314 +AT+PREAMBLE=8,8  ~-~--> TX and RX Preamble Length set: 8
315 +AT+SYNCWORD=0  ~-~-->  Syncword**(0: private,1: public)**
316 +AT+RXMOD=65535,0  ~-~-->  Rx Timeout and Reply mode, RX window always open
317 +)))
318 +
319 +
304 304  (% style="color:red" %)**LA66 Shield as Sender: **
305 305  
306 306  (% class="box infomessage" %)
... ... @@ -322,11 +322,18 @@
322 322  )))
323 323  
324 324  
341 +After the above configuration is complete, users can send test simulation data to check whether the configuration is correct, In LA66 sheild serial console send:(% style="color:red" %)**(AT+SEND=1,hello world,2,3).**
325 325  
326 -==== **Set up Arduino UNO** ====
343 +When LG01-V2 replies with ACK when it receives a packet sent by LA66 sheild.
327 327  
328 -(% id="cke_bm_1033249S" style="display:none" %)** **
345 +[[image:image-20221108164413-2.png]]
329 329  
347 +
348 +In the real-time log of LG01-V2:
349 +
350 +[[image:image-20221108170314-3.png]]
351 +
352 +
330 330  **Hardware Connection**
331 331  
332 332  (% class="box infomessage" %)
... ... @@ -341,17 +341,14 @@
341 341  [[image:image-20221108170731-5.png||height="588" width="441"]]
342 342  
343 343  
367 +==== **1. Open Arduino IDE** ====
344 344  
345 -===== **1. Open Arduino IDE** =====
346 -
347 -
348 348  [[image:image-20221108172149-6.png||height="650" width="542"]]
349 349  
350 350  
372 +==== **2. Open project** ====
351 351  
352 -===== **2. Open project** =====
353 353  
354 -
355 355  Users can download Arduino files from this link: [[attach:Log-Temperature-Sensor-and-send-data-to-Node-red.ino||target="_blank"]]
356 356  
357 357  Then click Compile and Upload to LA66 Shield,
... ... @@ -359,70 +359,21 @@
359 359  [[image:image-20221108172432-7.png]]
360 360  
361 361  
382 +==== **3. Open the Serial Monitor to check the LA66 Shield data** ====
362 362  
363 -===== **3. Open the Serial Monitor to check the LA66 Shield data** =====
364 364  
385 +The LA66 Shield reads the temperature and humidity data from the sensor and sends it to LG01-V2,
365 365  
366 -The UNO will now reads the temperature and humidity data from the sensor and broadcast it via LoRa wireless,
367 -
368 368  [[image:image-20221108174840-8.png||height="731" width="671"]]
369 369  
370 -
371 -
372 -Sending out data as below.
373 -
374 374  [[image:image-20221108175113-9.png||height="556" width="998"]]
375 375  
376 376  
377 -=== **5.2.3 Set Up LG01v2** ===
392 +==== **4. Import the flow to the built-in server on LG01-V2** ====
378 378  
379 379  
380 -Configure LG01v2 LoRa channel parameters so it can get data from LA66 Shield
395 +Users can import this example in Node-Red: [[attach:Log-Temperature-Sensor-and-send-data-to-node-red.json||target="_blank"]]
381 381  
382 -(% style="color:red; font-weight:bold" %)**LG01v**(% style="color:red" %)**2 as Receiver: (configured as AT+RXMOD=65535,2)**
383 -
384 -(% class="box infomessage" %)
385 -(((
386 -**LG01-V2 configuration:**
387 -
388 -AT+FRE=868.100,868.100  ~-~--> TX and RX frequency set: 868100000
389 -AT+BW=0,0  ~-~--> TX and RX Bandwidth set: 125kHz
390 -AT+SF=12,12  ~-~--> TX and RX Spreading Factor set: SF12
391 -AT+POWER=14  ~-~--> TX Power Range set: 14dBm
392 -AT+CRC=1,1  ~-~--> TX and RX CRC Type
393 -AT+HEADER=0,0  ~-~--> TX and RX Header Type
394 -AT+CR=1,1  ~-~--> TX and RX Coding Rate
395 -AT+IQ=0,0  ~-~--> TX and RX InvertIQ
396 -AT+PREAMBLE=8,8  ~-~--> TX and RX Preamble Length set: 8
397 -AT+SYNCWORD=0  ~-~-->  Syncword**(0: private,1: public)**
398 -AT+RXMOD=65535,0  ~-~-->  Rx Timeout and Reply mode, RX window always open
399 -)))
400 -
401 -
402 -=== **5.2.4 Test result** ===
403 -
404 -
405 -After the above configuration is complete, users can send test simulation data to check whether the configuration is correct, In LA66 sheild serial console send:(% style="color:red" %)**(AT+SEND=1,hello world,2,3).**
406 -)))
407 -
408 -When LG01v2 replies with ACK when it receives a packet sent by LA66 sheild.
409 -
410 -[[image:image-20221108164413-2.png]]
411 -
412 -
413 -
414 -In the real-time log of LG01v2:
415 -
416 -[[image:image-20221108170314-3.png]]
417 -
418 -
419 -=== **5.2.5 Plot data chart in LG01v2** ===
420 -
421 -
422 -User can plot the temperature and humidity chat via LG01v2 built-in IoT server.
423 -
424 -User can import this example in Node-Red: [[attach:Log-Temperature-Sensor-and-send-data-to-node-red.json||target="_blank"]]
425 -
426 426  [[image:image-20221108180334-10.png||height="651" width="1141"]]
427 427  
428 428  
... ... @@ -433,7 +433,7 @@
433 433  [[image:image-20221108180458-11.png||height="402" width="1137"]]
434 434  
435 435  
436 -= (% style="color:inherit; font-family:inherit; font-size:29px" %)**6. How users can access LG01**(%%)**v(% style="color:inherit; font-family:inherit; font-size:29px" %)2 using serial USB(%%)** =
407 += (% style="color:inherit; font-family:inherit; font-size:29px" %)**6. How users can access LG01**(%%)**-V(% style="color:inherit; font-family:inherit; font-size:29px" %)2 using serial USB(%%)** =
437 437  
438 438  
439 439  (% style="color:blue" %)**USB TTL to LG01-V2  Connection:**
... ... @@ -462,12 +462,12 @@
462 462  
463 463  [[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20All%20Gateway%20models/HP0C/WebHome/image-20220804164928-3.png?width=332&height=320&rev=1.1||alt="image-20220804164928-3.png"]]
464 464  
465 -
466 466  [[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20All%20Gateway%20models/HP0C/WebHome/image-20220804164747-2.png?width=594&height=622&rev=1.1||alt="image-20220804164747-2.png"]]
467 467  
468 468  
469 469  = **7. FAQ** =
470 470  
441 +
471 471  == **7.1 How does LG01-V2 communicate with Lora shield (LoRa.h)** ==
472 472  
473 473  
... ... @@ -496,8 +496,6 @@
496 496  AT+RXDAFORM=1    
497 497  )))
498 498  
499 -
500 -
501 501  **Lora shield configuration:**
502 502  
503 503  Lora Shield example: [[attach:LoRa_Shield_Sketch_For_MQTT.ino||target="_blank"]] , [[attach:arduino-LoRa-master.zip||target="_blank"]]
... ... @@ -505,13 +505,11 @@
505 505  [[image:image-20221101161318-2.png]]
506 506  
507 507  
508 -
509 509  **Test LG01-V2 to receive Lora Shield data:**
510 510  
511 511  [[image:image-20221101161951-3.png]]
512 512  
513 513  
514 -
515 515  **Test the LG01-V2 to send data:**
516 516  
517 517  [[image:image-20221101162527-4.png]]
... ... @@ -526,7 +526,6 @@
526 526  
527 527  (% style="color:red" %)**Prerequisites: The configurations of LG01-V2 and Lora shield must match**
528 528  
529 -
530 530  **LG01-V2 configuration:**
531 531  
532 532  (% class="box infomessage" %)
... ... @@ -545,7 +545,6 @@
545 545  AT+RXDAFORM=1  ~-~--> RX data format**(0: Hex ,1: String)**
546 546  )))
547 547  
548 -
549 549  After we upload the sketch to Heltec LoRa Node, we can see below output from Arduino.
550 550  
551 551  Lora Shield example: [[attach:LoRa_send_trial.ino||target="_blank"]]
... ... @@ -557,7 +557,6 @@
557 557  
558 558  [[image:image-20221112163119-4.png||height="808" width="560"]]
559 559  
560 -
561 561  = (% style="color:inherit; font-family:inherit; font-size:29px" %)**8. Supports**(%%) =
562 562  
563 563  
... ... @@ -569,6 +569,7 @@
569 569  **//With your question as detailed as possible. We will reply and help you in the shortest.//**
570 570  
571 571  
536 +
572 572  = **9. Reference** =
573 573  
574 574  
... ... @@ -602,6 +602,7 @@
602 602  More info about valid bands, please see [[EC25-E product page>>url:https://www.quectel.com/product/ec25.htm]].
603 603  
604 604  
570 +
605 605  = **10. Manufacturer Info** =
606 606  
607 607  
... ... @@ -612,6 +612,7 @@
612 612  LongCheng Street, LongGang District ; Shenzhen 518116,China
613 613  
614 614  
581 +
615 615  = **11. FCC Warning** =
616 616  
617 617  
... ... @@ -644,6 +644,7 @@
644 644  (((
645 645  The antenna(s) used for this transmitter must be installed to provide a separation distance of at least 20 cm from all persons and must not be co-located or operating in conjunction with any other antenna or transmitter.
646 646  
647 -
648 648  
649 649  )))
616 +
617 +~)~)~)
Copyright ©2010-2022 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0