Hide last authors
Xiaoling 134.2 1
Xiaoling 87.2 2
Xiaoling 87.13 3 **Table of Contents:**
4
Edwin Chen 1.1 5 {{toc/}}
6
7
Edwin Chen 6.1 8
Xiaoling 87.2 9
10
Xiaoling 146.5 11 = 1.  LA66 USB LoRaWAN Adapter =
Xiaoling 87.2 12
13
Xiaoling 146.5 14 == 1.1  Overview ==
Edwin Chen 88.2 15
Xiaoling 100.2 16
Edwin Chen 93.1 17 [[image:image-20220715001142-3.png||height="145" width="220"]]
18
Xiaoling 100.3 19
Xiaoling 100.5 20 (((
Edwin Chen 91.1 21 (% style="color:blue" %)**LA66 USB LoRaWAN Adapter**(%%) is designed to fast turn USB devices to support LoRaWAN wireless features. It combines a CP2101 USB TTL Chip and LA66 LoRaWAN module which can easy to add LoRaWAN wireless feature to PC / Mobile phone or an embedded device that has USB Interface.
Xiaoling 100.5 22 )))
Herong Lu 52.1 23
Xiaoling 100.5 24 (((
Xiaoling 101.4 25 (% style="color:blue" %)**LA66**(%%) is a ready-to-use module that includes the (% style="color:blue" %)**LoRaWAN v1.0.3 protocol**(%%). The LoRaWAN stack used in LA66 is used in more than 1 million LoRaWAN End Devices deployed world widely. This mature LoRaWAN stack greatly reduces the risk to make stable LoRaWAN Sensors to support different LoRaWAN servers and different countries' standards. External MCU can use AT command to call LA66 and start to transmit data via the LoRaWAN protocol.
Xiaoling 100.5 26 )))
Edwin Chen 73.1 27
Xiaoling 100.5 28 (((
Edwin Chen 90.1 29 Each LA66 module includes a (% style="color:blue" %)**world-unique OTAA key**(%%) for LoRaWAN registration.
Xiaoling 100.5 30 )))
Edwin Chen 90.1 31
Xiaoling 100.5 32 (((
Edwin Chen 90.1 33 Besides the support of the LoRaWAN protocol, LA66 also supports (% style="color:blue" %)**open-source peer-to-peer LoRa Protocol**(%%) for the none-LoRaWAN application.
Xiaoling 100.5 34 )))
Edwin Chen 90.1 35
Xiaoling 100.5 36 (((
Edwin Chen 90.1 37 LA66 is equipped with (% style="color:blue" %)**TCXO crystal**(%%) which ensures the module can achieve stable performance in extreme temperatures.
Xiaoling 100.5 38 )))
Edwin Chen 90.1 39
40
Xiaoling 100.3 41
Xiaoling 146.5 42 == 1.2  Features ==
Edwin Chen 73.1 43
Xiaoling 137.6 44
Edwin Chen 73.1 45 * LoRaWAN USB adapter base on LA66 LoRaWAN module
46 * Ultra-long RF range
47 * Support LoRaWAN v1.0.4 protocol
48 * Support peer-to-peer protocol
49 * TCXO crystal to ensure RF performance on low temperature
50 * Spring RF antenna
51 * Available in different frequency LoRaWAN frequency bands.
52 * World-wide unique OTAA keys.
53 * AT Command via UART-TTL interface
54 * Firmware upgradable via UART interface
Xiaoling 93.3 55 * Open Source Mobile App for LoRaWAN signal detect and GPS tracking.
Edwin Chen 73.1 56
Xiaoling 146.5 57 == 1.3  Specification ==
58
59
Edwin Chen 73.1 60 * CPU: 32-bit 48 MHz
61 * Flash: 256KB
62 * RAM: 64KB
63 * Input Power Range: 5v
64 * Frequency Range: 150 MHz ~~ 960 MHz
65 * Maximum Power +22 dBm constant RF output
66 * High sensitivity: -148 dBm
67 * Temperature:
68 ** Storage: -55 ~~ +125℃
69 ** Operating: -40 ~~ +85℃
70 * Humidity:
71 ** Storage: 5 ~~ 95% (Non-Condensing)
72 ** Operating: 10 ~~ 95% (Non-Condensing)
73 * LoRa Tx Current: <90 mA at +17 dBm, 108 mA at +22 dBm
74 * LoRa Rx current: <9 mA
75
Xiaoling 146.5 76 == 1.4  Pin Mapping & LED ==
77
Xiaoling 149.7 78
Edwin Chen 143.1 79 [[image:image-20220813183239-3.png||height="526" width="662"]]
Edwin Chen 7.1 80
Xiaoling 87.3 81
82
Xiaoling 146.5 83 == 1.5  Example: Send & Get Messages via LoRaWAN in PC ==
Xiaoling 87.3 84
Xiaoling 146.5 85
Xiaoling 100.5 86 (((
Edwin Chen 78.2 87 Assume user already input the LA66 USB LoRaWAN Adapter OTAA Keys in TTN and there is already TTN network coverage.
Xiaoling 100.5 88 )))
Herong Lu 58.1 89
90
Xiaoling 87.3 91 (% style="color:blue" %)**1. Connect the LA66 USB LoRaWAN adapter to PC**
92
93
Herong Lu 106.1 94 [[image:image-20220723100027-1.png]]
Edwin Chen 78.2 95
Xiaoling 87.3 96
Herong Lu 58.1 97 Open the serial port tool
98
99 [[image:image-20220602161617-8.png]]
100
Edwin Chen 78.2 101 [[image:image-20220602161718-9.png||height="457" width="800"]]
Herong Lu 58.1 102
103
104
Xiaoling 87.3 105 (% style="color:blue" %)**2. Press the reset switch RST on the LA66 USB LoRaWAN Adapter to reset it.**
106
Xiaoling 149.7 107
Edwin Chen 78.2 108 The following picture appears to prove that the LA66 USB LoRaWAN Adapter successfully Join the LoRaWAN network
Herong Lu 58.1 109
Xiaoling 87.3 110
Edwin Chen 78.2 111 [[image:image-20220602161935-10.png||height="498" width="800"]]
Herong Lu 58.1 112
Edwin Chen 78.2 113
114
Xiaoling 87.3 115 (% style="color:blue" %)**3. See Uplink Command**
Edwin Chen 78.2 116
Xiaoling 149.7 117
Xiaoling 87.3 118 Command format: (% style="color:#4472c4" %)** AT+SENDB=<confirn_status>,<Fport>,<data_len>,<data>**
119
Herong Lu 58.1 120 example: AT+SENDB=01,02,8,05820802581ea0a5
121
Edwin Chen 78.2 122 [[image:image-20220602162157-11.png||height="497" width="800"]]
Herong Lu 58.1 123
124
125
Xiaoling 87.3 126 (% style="color:blue" %)**4. Check to see if TTN received the message**
127
Edwin Chen 78.2 128
Xiaoling 149.2 129 [[image:image-20220817093644-1.png]]
Edwin Chen 78.2 130
Xiaoling 149.2 131
132
Bei Jinggeng 154.1 133 == 1.6  Example: How to join helium ==
134
135 (% style="color:blue" %)**1. Create a new device.**
136
137 [[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LA66%20LoRaWAN%20Shield%20User%20Manual/WebHome/image-20220907165500-1.png?width=940&height=464&rev=1.1||alt="image-20220907165500-1.png"]]
138
139
140 (% style="color:blue" %)**2. Save the device after filling in the necessary information.**
141
142 [[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LA66%20LoRaWAN%20Shield%20User%20Manual/WebHome/image-20220907165837-2.png?width=809&height=375&rev=1.1||alt="image-20220907165837-2.png" height="375" width="809"]]
143
144
145 (% style="color:blue" %)**3.  Use AT commands.**
146
147 [[image:image-20220909151441-1.jpeg||height="695" width="521"]]
148
149
150 (% style="color:blue" %)**4..  Use the serial port tool**
151
152 [[image:image-20220909151517-2.png||height="543" width="708"]]
153
154
155 (% style="color:blue" %)**5.Use command AT+CFG to get device configuration**
156
157 [[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LA66%20LoRaWAN%20Shield%20User%20Manual/WebHome/image-20220907170308-3.png?width=617&height=556&rev=1.1||alt="image-20220907170308-3.png" height="556" width="617"]]
158
159
160 (% style="color:blue" %)**6.  Network successfully.**
161
162 [[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LA66%20LoRaWAN%20Shield%20User%20Manual/WebHome/image-20220907170436-4.png?rev=1.1||alt="image-20220907170436-4.png"]]
163
164
165 (% style="color:blue" %)**7.  Send uplink using command**
166
167 [[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LA66%20LoRaWAN%20Shield%20User%20Manual/WebHome/image-20220907170659-5.png?rev=1.1||alt="image-20220907170659-5.png"]]
168
169 [[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LA66%20LoRaWAN%20Shield%20User%20Manual/WebHome/image-20220907170744-6.png?width=798&height=242&rev=1.1||alt="image-20220907170744-6.png" height="242" width="798"]]
170
171
Xiaoling 146.5 172 == 1.6  Example: Send PC's CPU/RAM usage to TTN via python ==
Edwin Chen 81.1 173
Xiaoling 87.3 174
Edwin Chen 87.1 175 **Use python as an example:**[[https:~~/~~/github.com/dragino/LA66/blob/main/Send_information_to_TTN_WindosPC.py>>https://github.com/dragino/LA66/blob/main/Send_information_to_TTN_WindosPC.py]]
Edwin Chen 81.1 176
Herong Lu 106.1 177 (**Raspberry Pi example: **[[https:~~/~~/github.com/dragino/LA66/blob/main/Send_information_to_TTN_Raspberry%20Pi.py>>https://github.com/dragino/LA66/blob/main/Send_information_to_TTN_Raspberry%20Pi.py]])
Edwin Chen 81.1 178
Xiaoling 149.6 179
Xiaoling 87.3 180 (% style="color:red" %)**Preconditions:**
Edwin Chen 81.1 181
Xiaoling 87.3 182 (% style="color:red" %)**1. LA66 USB LoRaWAN Adapter works fine**
Edwin Chen 81.1 183
Xiaoling 87.3 184 (% style="color:red" %)**2. LA66 USB LoRaWAN Adapter  is registered with TTN**
Edwin Chen 81.1 185
186
187
Xiaoling 87.3 188 (% style="color:blue" %)**Steps for usage:**
189
190 (% style="color:blue" %)**1.**(%%) Press the reset switch RESET on the LA66 USB LoRaWAN Adapter
191
192 (% style="color:blue" %)**2.**(%%) Run the python script in PC and see the TTN
193
Xiaoling 149.6 194
Edwin Chen 81.1 195 [[image:image-20220602115852-3.png||height="450" width="1187"]]
196
197
198
Xiaoling 146.5 199 == 1.7  Example: Send & Get Messages via LoRaWAN in RPi ==
Edwin Chen 11.1 200
Xiaoling 87.4 201
Edwin Chen 79.1 202 Assume user already input the LA66 USB LoRaWAN Adapter OTAA Keys in TTN and there is already TTN network coverage.
Edwin Chen 12.1 203
Edwin Chen 79.1 204
Xiaoling 87.5 205 (% style="color:blue" %)**1. Connect the LA66 USB LoRaWAN Adapter to the Raspberry Pi**
Xiaoling 87.4 206
Xiaoling 149.6 207
Herong Lu 106.1 208 [[image:image-20220723100439-2.png]]
Herong Lu 43.1 209
Herong Lu 52.1 210
211
Xiaoling 87.4 212 (% style="color:blue" %)**2. Install Minicom in RPi.**
213
Xiaoling 149.6 214
Edwin Chen 79.1 215 (% id="cke_bm_509388S" style="display:none" %) (%%)Enter the following command in the RPi terminal
Herong Lu 52.1 216
Xiaoling 87.4 217 (% style="background-color:yellow" %)**apt update**
Herong Lu 52.1 218
Xiaoling 87.4 219 (% style="background-color:yellow" %)**apt install minicom**
Herong Lu 52.1 220
221
Edwin Chen 79.1 222 Use minicom to connect to the RPI's terminal
Herong Lu 52.1 223
Edwin Chen 79.1 224 [[image:image-20220602153146-3.png||height="439" width="500"]]
Herong Lu 52.1 225
226
Xiaoling 87.4 227
Xiaoling 87.11 228 (% style="color:blue" %)**3. Press the reset switch RST on the LA66 USB LoRaWAN Adapter.**
Edwin Chen 8.1 229
Xiaoling 149.6 230
Xiaoling 87.11 231 The following picture appears to prove that the LA66 USB LoRaWAN Adapter successfully entered the network.
232
233
Edwin Chen 79.1 234 [[image:image-20220602154928-5.png||height="436" width="500"]]
Herong Lu 46.1 235
236
237
Xiaoling 87.4 238 (% style="color:blue" %)**4. Send Uplink message**
Herong Lu 46.1 239
Xiaoling 149.6 240
Xiaoling 87.5 241 Format: (% style="color:#4472c4" %)**AT+SENDB=<confirn_status>,<Fport>,<data_len>,<data>**
Xiaoling 87.4 242
Edwin Chen 79.1 243 example: AT+SENDB=01,02,8,05820802581ea0a5
Herong Lu 46.1 244
Xiaoling 87.4 245
Edwin Chen 79.1 246 [[image:image-20220602160339-6.png||height="517" width="600"]]
247
Xiaoling 87.4 248
249
Edwin Chen 79.1 250 Check to see if TTN received the message
251
252 [[image:image-20220602160627-7.png||height="369" width="800"]]
253
254
255
Xiaoling 146.5 256 == 1.8  Example: Use of LA66 USB LoRaWAN Adapter and mobile APP ==
Edwin Chen 11.1 257
Xiaoling 134.2 258
Xiaoling 146.5 259 === 1.8.1  Hardware and Software Connection ===
Edwin Chen 13.1 260
Xiaoling 134.2 261
Xiaoling 146.5 262
Xiaoling 134.2 263 ==== (% style="color:blue" %)**Overview:**(%%) ====
264
265
Xiaoling 134.9 266 (((
Edwin Chen 139.2 267 DRAGINO-LA66-APP is an Open Source mobile APP for LA66 USB LoRaWAN Adapter. DRAGINO-LA66-APP has below features:
Herong Lu 106.1 268
Edwin Chen 139.2 269 * Send real-time location information of mobile phone to LoRaWAN network.
270 * Check LoRaWAN network signal strengh.
271 * Manually send messages to LoRaWAN network.
Xiaoling 134.9 272 )))
Herong Lu 111.1 273
Herong Lu 106.1 274
Xiaoling 134.2 275
Xiaoling 146.5 276
Edwin Chen 139.2 277 ==== (% style="color:blue" %)**Hardware Connection:**(%%) ====
Xiaoling 134.2 278
Xiaoling 149.6 279
Edwin Chen 139.2 280 A USB to Type-C adapter is needed to connect to a Mobile phone.
Xiaoling 134.2 281
Edwin Chen 139.2 282 Note: The package of LA66 USB adapter already includes this USB Type-C adapter.
Herong Lu 106.1 283
Edwin Chen 139.2 284 [[image:image-20220813174353-2.png||height="360" width="313"]]
Herong Lu 106.1 285
286
Xiaoling 146.5 287
Edwin Chen 139.2 288 ==== (% style="color:blue" %)**Download and Install App:**(%%) ====
Xiaoling 134.2 289
Xiaoling 149.6 290
Edwin Chen 139.2 291 [[(% id="cke_bm_895007S" style="display:none" %)** **(%%)**Download Link for Android apk **>>https://www.dropbox.com/sh/zxwx16qb777uvkz/AABE_P8coGCQ4DAC8enH4bUya?dl=0]].  (Android Version Only)
292
293 [[image:image-20220813173738-1.png]]
294
295
Xiaoling 146.5 296
Xiaoling 134.2 297 ==== (% style="color:blue" %)**Use of APP:**(%%) ====
298
Xiaoling 149.6 299
Herong Lu 110.1 300 Function and page introduction
301
Xiaoling 149.6 302
Edwin Chen 139.2 303 [[image:image-20220723113448-7.png||height="995" width="450"]]
Herong Lu 110.1 304
Edwin Chen 139.2 305 **Block Explain:**
Xiaoling 134.9 306
Edwin Chen 139.2 307 1.  Display LA66 USB LoRaWAN Module connection status
Herong Lu 110.1 308
Edwin Chen 139.2 309 2.  Check and reconnect
Herong Lu 110.1 310
Edwin Chen 139.2 311 3.  Turn send timestamps on or off
Herong Lu 110.1 312
Edwin Chen 139.2 313 4.  Display LoRaWan connection status
Herong Lu 110.1 314
Edwin Chen 139.2 315 5.  Check LoRaWan connection status
Herong Lu 110.1 316
Edwin Chen 139.2 317 6.  The RSSI value of the node when the ACK is received
Herong Lu 110.1 318
Edwin Chen 139.2 319 7.  Node's Signal Strength Icon
Herong Lu 110.1 320
Edwin Chen 139.2 321 8.  Configure Location Uplink Interval
Herong Lu 110.1 322
Edwin Chen 139.2 323 9.  AT command input box
Herong Lu 110.1 324
Edwin Chen 139.2 325 10.  Send Button:  Send input box info to LA66 USB Adapter
Herong Lu 110.1 326
Edwin Chen 139.2 327 11.  Output Log from LA66 USB adapter
Herong Lu 110.1 328
Edwin Chen 139.2 329 12.  clear log button
Herong Lu 110.1 330
Edwin Chen 139.2 331 13.  exit button
Herong Lu 110.1 332
Xiaoling 134.2 333
Xiaoling 149.6 334
Herong Lu 106.1 335 LA66 USB LoRaWAN Module not connected
336
Xiaoling 149.6 337
Edwin Chen 139.2 338 [[image:image-20220723110520-5.png||height="677" width="508"]]
Herong Lu 106.1 339
Xiaoling 134.2 340
341
Herong Lu 110.1 342 Connect LA66 USB LoRaWAN Module
Herong Lu 106.1 343
Edwin Chen 139.2 344 [[image:image-20220723110626-6.png||height="681" width="511"]]
Herong Lu 110.1 345
Xiaoling 134.2 346
347
Xiaoling 148.3 348 === 1.8.2  Send data to TTNv3 and plot location info in Node-Red ===
Herong Lu 111.1 349
350
Xiaoling 134.8 351 (% style="color:blue" %)**1.  Register LA66 USB LoRaWAN Module to TTNV3**
Xiaoling 134.2 352
Xiaoling 149.6 353
Herong Lu 113.1 354 [[image:image-20220723134549-8.png]]
355
356
Xiaoling 134.2 357
Xiaoling 134.8 358 (% style="color:blue" %)**2.  Open Node-RED,And import the JSON file to generate the flow**
Xiaoling 134.2 359
Xiaoling 149.6 360
Edwin Chen 139.2 361 Sample JSON file please go to **[[this link>>https://www.dropbox.com/sh/zxwx16qb777uvkz/AABE_P8coGCQ4DAC8enH4bUya?dl=0]]** to download.
Herong Lu 117.1 362
Edwin Chen 139.2 363 For the usage of Node-RED, please refer to: [[http:~~/~~/wiki.dragino.com/xwiki/bin/view/Main/Node-RED/>>http://wiki.dragino.com/xwiki/bin/view/Main/Node-RED/]]
Herong Lu 113.1 364
Edwin Chen 139.2 365 After see LoRaWAN Online, walk around and the APP will keep sending location info to LoRaWAN server and then to the Node Red.
Herong Lu 117.1 366
Bei Jinggeng 151.1 367 LA66~-~-node-red~-~-decoder:[[dragino-end-node-decoder/Node-RED at main · dragino/dragino-end-node-decoder · GitHub>>url:https://github.com/dragino/dragino-end-node-decoder/tree/main/Node-RED]]
Edwin Chen 139.2 368
Bei Jinggeng 151.1 369
Edwin Chen 139.2 370 Example output in NodeRed is as below:
371
Herong Lu 117.1 372 [[image:image-20220723144339-1.png]]
373
Xiaoling 134.2 374
375
Xiaoling 146.5 376 == 1.9  Upgrade Firmware of LA66 USB LoRaWAN Adapter ==
Edwin Chen 73.1 377
Xiaoling 134.2 378
Herong Lu 134.1 379 The LA66 USB LoRaWAN Adapter is the same as the LA66 LoRaWAN Shield update method
Edwin Chen 73.1 380
Herong Lu 119.1 381 Just use the yellow jumper cap to short the BOOT corner and the RX corner, and then press the RESET button (without the jumper cap, you can directly short the BOOT corner and the RX corner with a wire to achieve the same effect)
Edwin Chen 73.1 382
Xiaoling 149.4 383
Herong Lu 119.1 384 [[image:image-20220723150132-2.png]]
Edwin Chen 73.1 385
Herong Lu 119.1 386
Xiaoling 134.2 387
Xiaoling 146.5 388 = 2.  FAQ =
Edwin Chen 73.1 389
Xiaoling 87.4 390
Xiaoling 146.5 391 == 2.1  How to Compile Source Code for LA66? ==
Xiaoling 137.2 392
393
Xiaoling 146.4 394 Compile and Upload Code to ASR6601 Platform :[[Instruction>>Main.User Manual for LoRaWAN End Nodes.LA66 LoRaWAN Module.Compile and Upload Code to ASR6601 Platform.WebHome]]
Xiaoling 137.2 395
396
397
Xiaoling 146.5 398 = 3.  Order Info =
Xiaoling 137.2 399
400
Xiaoling 146.5 401 **Part Number:**  (% style="color:blue" %)**LA66-USB-LoRaWAN-Adapter-XXX**
Xiaoling 87.4 402
403
Xiaoling 87.5 404 (% style="color:blue" %)**XXX**(%%): The default frequency band
Edwin Chen 86.1 405
Xiaoling 87.5 406 * (% style="color:red" %)**AS923**(%%):  LoRaWAN AS923 band
407 * (% style="color:red" %)**AU915**(%%):  LoRaWAN AU915 band
408 * (% style="color:red" %)**EU433**(%%):  LoRaWAN EU433 band
409 * (% style="color:red" %)**EU868**(%%):  LoRaWAN EU868 band
410 * (% style="color:red" %)**KR920**(%%):  LoRaWAN KR920 band
411 * (% style="color:red" %)**US915**(%%):  LoRaWAN US915 band
412 * (% style="color:red" %)**IN865**(%%):  LoRaWAN IN865 band
413 * (% style="color:red" %)**CN470**(%%): LoRaWAN CN470 band
414 * (% style="color:red" %)**PP**(%%):  Peer to Peer LoRa Protocol
Edwin Chen 73.1 415
Xiaoling 146.5 416 = 4.  Reference =
417
418
419 * Hardware Design File for LA66 USB LoRaWAN Adapter : [[Download>>https://www.dropbox.com/sh/a3wbmdcvqjxaqw5/AADZfvAiykJTK624RgMquH86a?dl=0]]
Edwin Chen 150.1 420 * Mobile Phone App Source Code: [[Download>>https://github.com/dragino/LA66_Mobile_App]].
Xiaoling 149.6 421
422
Copyright ©2010-2024 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0