You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<p><em>See also a tutorial on how to <ahref="https://www.youtube.com/watch?v=dn5JAlIokA4/" target="_blank">Connect Coiote IoT DM to Azure IoT Hub and visualize data on Power Bi</a> on our YouTube channel.</em></p>
3188
3120
<h2id="part-1-connect-the-thingy91-to-coiote-iot-dm-using-the-lwm2m-anjay-client">Part 1 - Connect the Thingy:91 to Coiote IoT DM using the LwM2M Anjay client<aclass="headerlink" href="#part-1-connect-the-thingy91-to-coiote-iot-dm-using-the-lwm2m-anjay-client" title="Permanent link">#</a></h2>
3189
-
<h3id="set-up-the-anjay-zephyr-client">Set up the Anjay Zephyr Client<aclass="headerlink" href="#set-up-the-anjay-zephyr-client" title="Permanent link">#</a></h3>
3190
-
<h4id="get-zephyr-and-python-dependencies">Get Zephyr and Python dependencies<aclass="headerlink" href="#get-zephyr-and-python-dependencies" title="Permanent link">#</a></h4>
3191
-
<p>To get the Zephyr SDK and dependencies follow the first 4 steps of the instruction provided by <ahref="https://docs.zephyrproject.org/latest/getting_started/index.html">the Zephyr Project</a>.</p>
3192
-
<ol>
3193
-
<li><ahref="https://docs.zephyrproject.org/latest/develop/getting_started/index.html#select-and-update-os">Select and update OS</a></li>
<h4id="clone-the-anjay-zephyr-repository">Clone the Anjay Zephyr repository<aclass="headerlink" href="#clone-the-anjay-zephyr-repository" title="Permanent link">#</a></h4>
3199
-
<p>Open the command line interface on your machine and clone the Anjay Zephyr repository using <ahref="https://formulae.brew.sh/formula/git">Git</a>:</p>
<h3id="compile-the-demo-project">Compile the demo project<aclass="headerlink" href="#compile-the-demo-project" title="Permanent link">#</a></h3>
3203
-
<ol>
3204
-
<li>Connect the Thingy:91 board to a USB port of your machine.</li>
3205
-
<li>
3206
-
<p>Set West manifest path to <code>Anjay-zephyr-client/demo</code>, manifest file to <code>west-nrf.yml</code>, and run <code>west update</code> using the following commands:</p>
<p><em>For more information about the west build commands, see the <ahref="https://docs.zephyrproject.org/3.0.0/guides/west/build-flash-debug.html">Zephyr Project documentation</a>.</em></p>
3212
-
</li>
3213
-
<li>
3214
-
<p>Go to the directory <code>Anjay-zephyr-client/demo</code> and configure the client using <strong>menuconfig</strong>.</p>
3215
-
<p><strong>Menuconfig</strong> allows for, among others, enabling the <strong>GPS</strong> and <strong>cell-based location services</strong>. To open the configuration menu, run the command:</p>
<p>Find the <code>app_signed.hex</code> file under the <code>build/zephyr</code> directory in the project folder.</p>
3237
-
</li>
3238
-
</ol>
3239
-
<h3id="write-the-firmware-to-the-thingy91">Write the firmware to the Thingy:91<aclass="headerlink" href="#write-the-firmware-to-the-thingy91" title="Permanent link">#</a></h3>
3240
-
<ul>
3241
-
<li>When using the Thingy:91, use the <code>app_signed.hex</code> file which you can find in the <code>build/zephyr</code> directory.</li>
3242
-
<li>
3243
-
<p>Flash it using <strong>Programmer</strong> application in <strong>nRF Cloud for Desktop</strong> via <strong>MCUboot</strong>.</p>
3244
-
<p><em>For more information on flashing the Thingy:91 using MCU Boot, see <ahref="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/ug_thingy91_gsg.html#program-the-nrf9160-sip-application">link</a></em></p>
<li>Powercycle the Thingy:91 to activate the application.</li>
3250
-
</ul>
3251
-
<h2id="connect-the-thingy91-to-coiote-iot-device-management-platform">Connect the Thingy:91 to Coiote IoT Device Management platform<aclass="headerlink" href="#connect-the-thingy91-to-coiote-iot-device-management-platform" title="Permanent link">#</a></h2>
3121
+
<h3id="program-the-device">Program the device<aclass="headerlink" href="#program-the-device" title="Permanent link">#</a></h3>
3122
+
<p>Follow guide for <ahref="https://iotdevzone.avsystem.com/docs/LwM2M_Client/Nordic/Thingy91/#use-an-already-built-binary">programming Thingy:91 with already built binaries</a> to get an application running Anjay LwM2M Client
3123
+
on your device.</p>
3124
+
<h3id="connect-the-thingy91-to-coiote-iot-device-management-platform">Connect the Thingy:91 to Coiote IoT Device Management platform<aclass="headerlink" href="#connect-the-thingy91-to-coiote-iot-device-management-platform" title="Permanent link">#</a></h3>
3252
3125
<p>To connect the board:</p>
3253
3126
<ol>
3254
3127
<li><ahref="https://eu.iot.avsystem.cloud/">Log in</a> to Coiote IoT DM and from the left side menu, select <strong>Device Inventory</strong>.</li>
<h2id="configure-the-client">Configure the Client<aclass="headerlink" href="#configure-the-client" title="Permanent link">#</a></h2>
3143
+
<h3id="configure-the-client">Configure the Client<aclass="headerlink" href="#configure-the-client" title="Permanent link">#</a></h3>
3272
3144
<ol>
3273
3145
<li>
3274
3146
<p>With the Thingy:91 still connected to a serial port interface, connect to your device using a serial communication program (e.g. Minicom, RealTerm or PuTTY).</p>
<h2id="flash-the-binaries">Flash the binaries<aclass="headerlink" href="#flash-the-binaries" title="Permanent link">#</a></h2>
3079
-
<p>To program the board, go through the process of <strong>flashing Thingy:91</strong>. Use the nRF Connect Programmer with the downloaded <code>.hex</code> file and follow the <ahref="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/ug_thingy91_gsg.html#program-the-nrf9160-sip-application">program the nRF9160 SiP application</a>section.</p>
3079
+
<p>To program the board, go through the process of <strong>flashing Thingy:91</strong>. Use the nRF Connect Programmer with the downloaded <code>.hex</code> file and follow the <ahref="https://academy.nordicsemi.com/flash-instructions-for-the-thingy91/">Flash instructions for the Thingy:91</a>guide.</p>
3080
3080
<p>After successful flashing, reboot the board and go to the next step.</p>
3081
3081
<h2id="connect-to-the-lwm2m-server">Connect to the LwM2M Server<aclass="headerlink" href="#connect-to-the-lwm2m-server" title="Permanent link">#</a></h2>
3082
3082
<p>To connect to Coiote IoT Device Management platform, please register at <ahref="https://eu.iot.avsystem.cloud/">https://eu.iot.avsystem.cloud</a>.</p>
0 commit comments