Тёмный

Zephyr and Nordic nRF Connect SDK - 08 CoAP client/server communication 

Подписаться
Просмотров 2,3 тыс.
% 49

Thread is a network technology for wireless networks based on IPv6. It is ideally suited for home automation, Industry 4.0 and wireless sensor-actuator networks. In this video, we program OpenThread mesh network with Zephyr (nRF Connect SDK) using two developer boards nRF52840-dk from Nordic Semiconductor. We will implement a CoAP client/server communication. One board will act as CoAP-server and waiting for a request. The other board will be a CoAP-client which sending a PUT-request to the server to store data.
You can support me at Patreon:
www.patreon.com/WSNandIoT
##Introduction into network technology Thread###########
ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-r4ORGVOCvpQ.html
##Introduction into CoAP###########
ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-iO3rsOyS6Uo.html
##Hardware###########
Developer board nRF52840-dk:
www.nordicsemi.com/Products/Development-hardware/nrf52840-dk
00:00 Introduction
00:32 CoAP overview
02:45 Our use case
03:33 Creating server project
06:00 Implementing CoAP-server
15:00 Creating client project
16:39 Implementing CoAP-client
22:44 Testing the client/server application
23:30 Outro

Наука

Опубликовано:

 

13 окт 2022

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 12   
@vigneshs6232
@vigneshs6232 2 года назад
On your series of videos, this video is very much important and you have given deep insights on CoAP...Thankyou so much....Gained lots of steps on transferring data through Thread using nRF Chips... your program explaining technique makes me to understand your point very well... Please upload continuos videos on this series, So that everyone will get the complete idea of Open Thread and use it on their projects.. Eagerly waiting for your next video on Border Router ....Please upload as soon as possible...I am checking your channel everyday for two to three times for your upcoming videos....Don't disappoint me Sir...With lots of Love, Your fan..♥
@rosskappa5410
@rosskappa5410 Год назад
Thank you so much! You are a very good teacher it was very enjoyable to follow along.
@JamesMarx-i6c
@JamesMarx-i6c 8 месяцев назад
Thank you so much for these videos! Can you make one on SED with connect SDK?
@mrafayshams3089
@mrafayshams3089 Год назад
Great Content! Thank you so much!
@pranavnadimpalli730
@pranavnadimpalli730 Год назад
Another excellent video. You should do a video on matter devices!
@wsniot
@wsniot Год назад
This will still take a little bit. The Matter specification 1.0 is just released since 28.09.22. It has 900 pages plus 360 pages cluster library and 90 pages device library. Before the draft was only accessable through members. Bevor you could only guess what Matter includes and how it combines all the technics.
@TheKmorales019
@TheKmorales019 2 года назад
Awesome channel and video, it would be great if you can add the the config and main.c file for reference
@mrafayshams3089
@mrafayshams3089 Год назад
Just so that I understand properly, the CoAP protocol is essentially not dependent on the internet? It can allow devices to talk to each other locally? And if we want to publish any data to the internet, we will need a border router that receives data using CoAP from local devices and uses something like MQTT/HTTP to push the received data to the cloud/internet?
@wsniot
@wsniot Год назад
CoAP its an application layer protocol similiar to MQTT and HTTP. You can use it locally or over the internet. Its up to you. But the same counts for MQTT and HTTP. Different is mostly that CoAP works fine with UDP and is a good choice for constraint devices, HTTP needs TCP.
@simonebaraldi6753
@simonebaraldi6753 Год назад
is it possible to make the client to send a request of data (ex temperature) to the server and the server sends back the data required from the client by using the same functions you use? how can i do?
@wsniot
@wsniot Год назад
It is possible. Instead a put-request the client make a get-request (OT_COAP_CODE_GET). The CoAP-Server sends then the temperature as response-message (otCoapSendResponse).
@sultanalshehri9401
@sultanalshehri9401 Год назад
please drop your email for further implementation of CoAP.