<
From version < 134.2 >
edited by Xiaoling
on 2022/07/26 10:28
To version < 146.5 >
edited by Xiaoling
on 2022/08/16 14:17
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,1 @@
1 -LA66 LoRaWAN Module
1 +LA66 LoRaWAN Shield User Manual
Content
... ... @@ -6,15 +6,15 @@
6 6  
7 7  
8 8  
9 -= 1.  LA66 LoRaWAN Module =
10 10  
10 += 1.  LA66 LoRaWAN Shield =
11 11  
12 -== 1.1  What is LA66 LoRaWAN Module ==
13 13  
13 +== 1.1  Overview ==
14 14  
15 +
15 15  (((
16 -(((
17 -[[image:image-20220719093358-2.png||height="145" width="220"]](% style="color:blue" %)** **
17 +[[image:image-20220715000826-2.png||height="145" width="220"]]
18 18  )))
19 19  
20 20  (((
... ... @@ -22,13 +22,12 @@
22 22  )))
23 23  
24 24  (((
25 -(% style="color:blue" %)**Dragino LA66**(%%) is a small wireless LoRaWAN module that offers a very compelling mix of long-range, low power consumption, and secure data transmission. It is designed to facilitate developers to quickly deploy industrial-level LoRaWAN and IoT solutions. It helps users to turn the idea into a practical application and make the Internet of Things a reality. It is easy to create and connect your things everywhere.
25 +(% style="color:blue" %)**LA66 LoRaWAN Shield**(%%) is the Arduino shield base on LA66. Users can use LA66 LoRaWAN Shield to rapidly add LoRaWAN or peer-to-peer LoRa wireless function to  Arduino projects.
26 26  )))
27 -)))
28 28  
29 29  (((
30 30  (((
31 -(% 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.
30 +(% 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.
32 32  )))
33 33  )))
34 34  
... ... @@ -36,8 +36,10 @@
36 36  (((
37 37  Each LA66 module includes a (% style="color:blue" %)**world-unique OTAA key**(%%) for LoRaWAN registration.
38 38  )))
38 +)))
39 39  
40 40  (((
41 +(((
41 41  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.
42 42  )))
43 43  )))
... ... @@ -52,10 +52,12 @@
52 52  
53 53  == 1.2  Features ==
54 54  
56 +
57 +* Arduino Shield base on LA66 LoRaWAN module
55 55  * Support LoRaWAN v1.0.4 protocol
56 56  * Support peer-to-peer protocol
57 57  * TCXO crystal to ensure RF performance on low temperature
58 -* SMD Antenna pad and i-pex antenna connector
61 +* SMA connector
59 59  * Available in different frequency LoRaWAN frequency bands.
60 60  * World-wide unique OTAA keys.
61 61  * AT Command via UART-TTL interface
... ... @@ -62,8 +62,12 @@
62 62  * Firmware upgradable via UART interface
63 63  * Ultra-long RF range
64 64  
68 +
69 +
70 +
65 65  == 1.3  Specification ==
66 66  
73 +
67 67  * CPU: 32-bit 48 MHz
68 68  * Flash: 256KB
69 69  * RAM: 64KB
... ... @@ -82,145 +82,73 @@
82 82  * LoRa Rx current: <9 mA
83 83  * I/O Voltage: 3.3v
84 84  
85 -== 1.4  AT Command ==
86 86  
87 87  
88 -AT Command is valid over Main TXD and Main RXD. Serial Baud Rate is 9600. AT commands can be found in AT Command documents.
89 89  
95 +== 2.4  Pin Mapping & LED ==
90 90  
91 91  
92 -== 1.5  Dimension ==
98 +[[image:image-20220814101457-1.png||height="553" width="761"]]
93 93  
94 -[[image:image-20220718094750-3.png]]
100 +~1. The LED lights up red when there is an upstream data packet
101 +2. When the network is successfully connected, the green light will be on for 5 seconds
102 +3. Purple light on when receiving downlink data packets
95 95  
96 96  
97 97  
98 -== 1.6  Pin Mapping ==
106 +== 2.5  Example: Use AT Command to communicate with LA66 module via Arduino UNO. ==
99 99  
100 -[[image:image-20220720111850-1.png]]
101 101  
109 +**Show connection diagram:**
102 102  
103 103  
104 -== 1.7  Land Pattern ==
112 +[[image:image-20220723170210-2.png||height="908" width="681"]]
105 105  
106 -[[image:image-20220517072821-2.png]]
107 107  
108 108  
116 +(% style="color:blue" %)**1.  open Arduino IDE**
109 109  
110 -= 2.  LA66 LoRaWAN Shield =
111 111  
119 +[[image:image-20220723170545-4.png]]
112 112  
113 -== 2.1  Overview ==
114 114  
115 115  
116 -(((
117 -[[image:image-20220715000826-2.png||height="145" width="220"]]
118 -)))
123 +(% style="color:blue" %)**2.  Open project**
119 119  
120 -(((
121 -
122 -)))
123 123  
124 -(((
125 -(% style="color:blue" %)**LA66 LoRaWAN Shield**(%%) is the Arduino shield base on LA66. Users can use LA66 LoRaWAN Shield to rapidly add LoRaWAN or peer-to-peer LoRa wireless function to  Arduino projects.
126 -)))
126 +LA66-LoRaWAN-shield-AT-command-via-Arduino-UNO source code link: [[https:~~/~~/www.dropbox.com/sh/cx0pspkwu62pr97/AAAbKh2ioPdZfSDtdDpooYqha?dl=0>>https://www.dropbox.com/sh/cx0pspkwu62pr97/AAAbKh2ioPdZfSDtdDpooYqha?dl=0]]
127 127  
128 -(((
129 -(((
130 -(% 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.
131 -)))
132 -)))
128 +[[image:image-20220726135239-1.png]]
133 133  
134 -(((
135 -(((
136 -Each LA66 module includes a (% style="color:blue" %)**world-unique OTAA key**(%%) for LoRaWAN registration.
137 -)))
138 -)))
139 139  
140 -(((
141 -(((
142 -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.
143 -)))
144 -)))
131 +(% style="color:blue" %)**3.  Click the button marked 1 in the figure to compile, and after the compilation is complete, click the button marked 2 in the figure to upload**
145 145  
146 -(((
147 -(((
148 -LA66 is equipped with (% style="color:blue" %)**TCXO crystal**(%%) which ensures the module can achieve stable performance in extreme temperatures.
149 -)))
150 -)))
133 +[[image:image-20220726135356-2.png]]
151 151  
152 152  
136 +(% style="color:blue" %)**4.  After the upload is successful, open the serial port monitoring and send the AT command**
153 153  
154 -== 2.2  Features ==
155 155  
156 -* Arduino Shield base on LA66 LoRaWAN module
157 -* Support LoRaWAN v1.0.4 protocol
158 -* Support peer-to-peer protocol
159 -* TCXO crystal to ensure RF performance on low temperature
160 -* SMA connector
161 -* Available in different frequency LoRaWAN frequency bands.
162 -* World-wide unique OTAA keys.
163 -* AT Command via UART-TTL interface
164 -* Firmware upgradable via UART interface
165 -* Ultra-long RF range
139 +[[image:image-20220723172235-7.png||height="480" width="1027"]]
166 166  
167 -== 2.3  Specification ==
168 168  
169 -* CPU: 32-bit 48 MHz
170 -* Flash: 256KB
171 -* RAM: 64KB
172 -* Input Power Range: 1.8v ~~ 3.7v
173 -* Power Consumption: < 4uA.
174 -* Frequency Range: 150 MHz ~~ 960 MHz
175 -* Maximum Power +22 dBm constant RF output
176 -* High sensitivity: -148 dBm
177 -* Temperature:
178 -** Storage: -55 ~~ +125℃
179 -** Operating: -40 ~~ +85℃
180 -* Humidity:
181 -** Storage: 5 ~~ 95% (Non-Condensing)
182 -** Operating: 10 ~~ 95% (Non-Condensing)
183 -* LoRa Tx Current: <90 mA at +17 dBm, 108 mA at +22 dBm
184 -* LoRa Rx current: <9 mA
185 -* I/O Voltage: 3.3v
186 186  
187 -== 2.4  LED ==
143 +== 2.6  Example: Join TTN network and send an uplink message, get downlink message. ==
188 188  
189 -~1. The LED lights up red when there is an upstream data packet
190 -2. When the network is successfully connected, the green light will be on for 5 seconds
191 -3. Purple light on when receiving downlink data packets
192 192  
146 +(% style="color:blue" %)**1.  Open project**
193 193  
194 -== 2.5  Example: Use AT Command to communicate with LA66 module via Arduino UNO. ==
195 195  
196 -Show connection diagram:
149 +Join-TTN-network source code link: [[https:~~/~~/www.dropbox.com/sh/0sjyncafa0gjv00/AACC2m1orov-QHRkvH8-ddCka?dl=0>>https://www.dropbox.com/sh/0sjyncafa0gjv00/AACC2m1orov-QHRkvH8-ddCka?dl=0]]
197 197  
198 -[[image:image-20220723170210-2.png||height="908" width="681"]]
199 199  
200 -1.open Arduino IDE
152 +[[image:image-20220723172502-8.png]]
201 201  
202 -[[image:image-20220723170545-4.png]]
203 203  
204 -2.Open project
205 205  
206 -[[image:image-20220723170750-5.png||height="533" width="930"]]
156 +(% style="color:blue" %)**2.  Same steps as 2.5,after opening the serial port monitoring, it will automatically connect to the network and send packets**
207 207  
208 -3.Click the button marked 1 in the figure to compile, and after the compilation is complete, click the button marked 2 in the figure to upload
209 209  
210 -[[image:image-20220723171228-6.png]]
211 -
212 -4.After the upload is successful, open the serial port monitoring and send the AT command
213 -
214 -[[image:image-20220723172235-7.png||height="480" width="1027"]]
215 -
216 -== 2.6  Example: Join TTN network and send an uplink message, get downlink message. ==
217 -
218 -1.Open project
219 -
220 -[[image:image-20220723172502-8.png]]
221 -
222 -2.Same steps as 2.5,after opening the serial port monitoring, it will automatically connect to the network and send packets
223 -
224 224  [[image:image-20220723172938-9.png||height="652" width="1050"]]
225 225  
226 226  
... ... @@ -228,10 +228,10 @@
228 228  == 2.7  Example: Log Temperature Sensor(DHT11) and send data to TTN, show it in Node-RED. ==
229 229  
230 230  
231 -**1.  Open project**
166 +(% style="color:blue" %)**1.  Open project**
232 232  
233 233  
234 -Log-Temperature-Sensor-and-send-data-to-TTN source code link: [[https:~~/~~/www.dropbox.com/sh/trqitpm9adkupva/AAAE542NzwlHubIAIDxe6IWFa?dl=0>>https://www.dropbox.com/sh/trqitpm9adkupva/AAAE542NzwlHubIAIDxe6IWFa?dl=0]]
169 +Log-Temperature-Sensor-and-send-data-to-TTN source code link: [[https:~~/~~/www.dropbox.com/sh/0aagmrpec1lxmva/AABMXWVMSHG9dK1_Zv_7xOmCa?dl=0>>https://www.dropbox.com/sh/0aagmrpec1lxmva/AABMXWVMSHG9dK1_Zv_7xOmCa?dl=0]]
235 235  
236 236  
237 237  [[image:image-20220723173341-10.png||height="581" width="1014"]]
... ... @@ -238,7 +238,7 @@
238 238  
239 239  
240 240  
241 -**2.  Same steps as 2.5,after opening the serial port monitoring, it will automatically connect to the network and send packets**
176 +(% style="color:blue" %)**2.  Same steps as 2.5,after opening the serial port monitoring, it will automatically connect to the network and send packets**
242 242  
243 243  
244 244  [[image:image-20220723173950-11.png||height="665" width="1012"]]
... ... @@ -245,7 +245,7 @@
245 245  
246 246  
247 247  
248 -**3.  Integration into Node-red via TTNV3**
183 +(% style="color:blue" %)**3.  Integration into Node-red via TTNV3**
249 249  
250 250  For the usage of Node-RED, please refer to: [[http:~~/~~/8.211.40.43:8080/xwiki/bin/view/Main/Node-RED/>>http://8.211.40.43:8080/xwiki/bin/view/Main/Node-RED/]]
251 251  
... ... @@ -266,6 +266,7 @@
266 266  [[image:image-20220602100052-2.png||height="385" width="600"]]
267 267  
268 268  
204 +
269 269  === 2.8.2  Connection ===
270 270  
271 271  
... ... @@ -291,6 +291,7 @@
291 291  [[image:image-20220602102240-4.png||height="304" width="600"]]
292 292  
293 293  
230 +
294 294  === 2.8.3  Upgrade steps ===
295 295  
296 296  
... ... @@ -400,6 +400,7 @@
400 400  
401 401  == 3.2  Features ==
402 402  
340 +
403 403  * LoRaWAN USB adapter base on LA66 LoRaWAN module
404 404  * Ultra-long RF range
405 405  * Support LoRaWAN v1.0.4 protocol
... ... @@ -412,10 +412,9 @@
412 412  * Firmware upgradable via UART interface
413 413  * Open Source Mobile App for LoRaWAN signal detect and GPS tracking.
414 414  
415 -
416 -
417 417  == 3.3  Specification ==
418 418  
355 +
419 419  * CPU: 32-bit 48 MHz
420 420  * Flash: 256KB
421 421  * RAM: 64KB
... ... @@ -432,10 +432,9 @@
432 432  * LoRa Tx Current: <90 mA at +17 dBm, 108 mA at +22 dBm
433 433  * LoRa Rx current: <9 mA
434 434  
435 -
436 -
437 437  == 3.4  Pin Mapping & LED ==
438 438  
374 +[[image:image-20220813183239-3.png||height="526" width="662"]]
439 439  
440 440  
441 441  == 3.5  Example: Send & Get Messages via LoRaWAN in PC ==
... ... @@ -563,97 +563,108 @@
563 563  
564 564  
565 565  
566 -== 3.8  Example: Use of LA66 USB LoRaWAN Adapter and APP sample process and DRAGINO-LA66-APP. ==
502 +== 3.8  Example: Use of LA66 USB LoRaWAN Adapter and mobile APP ==
567 567  
568 568  
569 -=== 3.8.1 DRAGINO-LA66-APP ===
505 +=== 3.8.1  Hardware and Software Connection ===
570 570  
571 571  
572 -[[image:image-20220723102027-3.png]]
508 +==== (% style="color:blue" %)**Overview:**(%%) ====
573 573  
574 574  
511 +(((
512 +DRAGINO-LA66-APP is an Open Source mobile APP for LA66 USB LoRaWAN Adapter. DRAGINO-LA66-APP has below features:
575 575  
576 -==== (% style="color:blue" %)**Overview:**(%%) ====
514 +* Send real-time location information of mobile phone to LoRaWAN network.
515 +* Check LoRaWAN network signal strengh.
516 +* Manually send messages to LoRaWAN network.
517 +)))
577 577  
578 578  
579 -DRAGINO-LA66-APP is a mobile APP for LA66 USB LoRaWAN Adapter and APP sample process. DRAGINO-LA66-APP can obtain the positioning information of the mobile phone and send it to the LoRaWAN platform through the LA66 USB LoRaWAN Adapter.
580 580  
581 -View the communication signal strength between the node and the gateway through the RSSI value(DRAGINO-LA66-APP currently only supports Android system)
521 +==== (% style="color:blue" %)**Hardware Connection:**(%%) ====
582 582  
523 +A USB to Type-C adapter is needed to connect to a Mobile phone.
583 583  
525 +Note: The package of LA66 USB adapter already includes this USB Type-C adapter.
584 584  
585 -==== (% style="color:blue" %)**Conditions of Use:**(%%) ====
527 +[[image:image-20220813174353-2.png||height="360" width="313"]]
586 586  
587 587  
588 -Requires a type-c to USB adapter
530 +==== (% style="color:blue" %)**Download and Install App:**(%%) ====
589 589  
590 -[[image:image-20220723104754-4.png]]
532 +[[(% 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)
591 591  
534 +[[image:image-20220813173738-1.png]]
592 592  
593 593  
594 594  ==== (% style="color:blue" %)**Use of APP:**(%%) ====
595 595  
596 -
597 597  Function and page introduction
598 598  
599 -[[image:image-20220723113448-7.png||height="1481" width="670"]]
541 +[[image:image-20220723113448-7.png||height="995" width="450"]]
600 600  
601 -1.Display LA66 USB LoRaWAN Module connection status
543 +**Block Explain:**
602 602  
603 -2.Check and reconnect
545 +1.  Display LA66 USB LoRaWAN Module connection status
604 604  
605 -3.Turn send timestamps on or off
547 +2.  Check and reconnect
606 606  
607 -4.Display LoRaWan connection status
549 +3.  Turn send timestamps on or off
608 608  
609 -5.Check LoRaWan connection status
551 +4.  Display LoRaWan connection status
610 610  
611 -6.The RSSI value of the node when the ACK is received
553 +5.  Check LoRaWan connection status
612 612  
613 -7.Node's Signal Strength Icon
555 +6.  The RSSI value of the node when the ACK is received
614 614  
615 -8.Set the packet sending interval of the node in seconds
557 +7.  Node's Signal Strength Icon
616 616  
617 -9.AT command input box
559 +8.  Configure Location Uplink Interval
618 618  
619 -10.Send AT command button
561 +9.  AT command input box
620 620  
621 -11.Node log box
563 +10.  Send Button:  Send input box info to LA66 USB Adapter
622 622  
623 -12.clear log button
565 +11.  Output Log from LA66 USB adapter
624 624  
625 -13.exit button
567 +12.  clear log button
626 626  
569 +13.  exit button
627 627  
571 +
628 628  LA66 USB LoRaWAN Module not connected
629 629  
630 -[[image:image-20220723110520-5.png||height="903" width="677"]]
574 +[[image:image-20220723110520-5.png||height="677" width="508"]]
631 631  
632 632  
633 633  
634 634  Connect LA66 USB LoRaWAN Module
635 635  
636 -[[image:image-20220723110626-6.png||height="906" width="680"]]
580 +[[image:image-20220723110626-6.png||height="681" width="511"]]
637 637  
638 638  
639 639  
640 -=== 3.8.2 Use DRAGINO-LA66-APP to obtain positioning information and send it to TTNV3 through LA66 USB LoRaWAN Adapter and integrate it into Node-RED ===
584 +=== 3.8.2 Send data to TTNv3 and plot location info in Node-Red ===
641 641  
642 642  
643 -**1.  Register LA66 USB LoRaWAN Module to TTNV3**
587 +(% style="color:blue" %)**1.  Register LA66 USB LoRaWAN Module to TTNV3**
644 644  
645 645  [[image:image-20220723134549-8.png]]
646 646  
647 647  
648 648  
649 -**2.  Open Node-RED,And import the JSON file to generate the flow**
593 +(% style="color:blue" %)**2.  Open Node-RED,And import the JSON file to generate the flow**
650 650  
651 -Sample JSON file please go to this link to download:放置JSON文件的链接
595 +Sample JSON file please go to **[[this link>>https://www.dropbox.com/sh/zxwx16qb777uvkz/AABE_P8coGCQ4DAC8enH4bUya?dl=0]]** to download.
652 652  
653 -For the usage of Node-RED, please refer to: [[http:~~/~~/8.211.40.43:8080/xwiki/bin/view/Main/Node-RED/>>http://8.211.40.43:8080/xwiki/bin/view/Main/Node-RED/]]
597 +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/]]
654 654  
655 -The following is the positioning effect map
599 +After see LoRaWAN Online, walk around and the APP will keep sending location info to LoRaWAN server and then to the Node Red.
656 656  
601 +
602 +Example output in NodeRed is as below:
603 +
657 657  [[image:image-20220723144339-1.png]]
658 658  
659 659  
... ... @@ -669,9 +669,19 @@
669 669  
670 670  
671 671  
672 -= 4.  Order Info =
619 += 4.  FAQ =
673 673  
674 674  
622 +== 4.1  How to Compile Source Code for LA66? ==
623 +
624 +
625 +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]]
626 +
627 +
628 +
629 += 5.  Order Info =
630 +
631 +
675 675  **Part Number:**  (% style="color:blue" %)**LA66-XXX**(%%), (% style="color:blue" %)**LA66-LoRaWAN-Shield-XXX** (%%) **or**  (% style="color:blue" %)**LA66-USB-LoRaWAN-Adapter-XXX**
676 676  
677 677  
... ... @@ -687,8 +687,7 @@
687 687  * (% style="color:red" %)**CN470**(%%): LoRaWAN CN470 band
688 688  * (% style="color:red" %)**PP**(%%):  Peer to Peer LoRa Protocol
689 689  
647 += 6.  Reference =
690 690  
691 -= 5.  Reference =
692 692  
693 -
694 694  * Hardware Design File for LA66 LoRaWAN Shield, LA66 USB LoRaWAN Adapter : [[Download>>https://www.dropbox.com/sh/a3wbmdcvqjxaqw5/AADZfvAiykJTK624RgMquH86a?dl=0]]
image-20220726135239-1.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +91.4 KB
Content
image-20220726135356-2.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +45.6 KB
Content
image-20220813173738-1.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +13.2 KB
Content
image-20220813174353-2.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +189.1 KB
Content
image-20220813183239-3.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +642.4 KB
Content
image-20220814101457-1.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +913.4 KB
Content
Copyright ©2010-2024 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0