Arduino/IoT — различия между версиями

Материал из CADR
Перейти к: навигация, поиск
(WIP: Обновил статус)
(Добавил раздел "Инструменты")
Строка 4: Строка 4:
 
* [https://en.wikipedia.org/wiki/Constrained_Application_Protocol CoAP] (через [https://github.com/1248/microcoap microcoap].)
 
* [https://en.wikipedia.org/wiki/Constrained_Application_Protocol CoAP] (через [https://github.com/1248/microcoap microcoap].)
 
* [https://www.iotivity.org/ IoTivity] [https://wiki.iotivity.org/build_iotivity_project_for_arduino поддерживает] работу с Arduino.
 
* [https://www.iotivity.org/ IoTivity] [https://wiki.iotivity.org/build_iotivity_project_for_arduino поддерживает] работу с Arduino.
 +
 +
== Инструменты ==
 +
* [https://addons.mozilla.org/en-US/firefox/addon/copper-270430/ Copper] -- плагин для браузера Firefox.
  
 
== WIP ==
 
== WIP ==

Версия 13:13, 6 мая 2016

Взаимодействие между устройствами на базе Arduino, посредством технологий IoT.

Протоколы, фреймворки, библиотеки

Инструменты

  • Copper -- плагин для браузера Firefox.

WIP

microcoap + conatra

microcoap представляет собой реализацию протокола CoAP для микрокотроллеров, в частности, для Arduino. Однако штатный пример (microcoap.ino), который идёт в комплекте, работает с Arduino Ethernet shield.

Репозиторий conatra содержит заголовочный файл WiFi+coap.h, в котором описан пример работы microcoap + WiFI Shield.

TODO:

  • Проверить, будет ли работать WiFi+coap.h вместе с Adafruit CC3000 WiFi shield. -- Avp (обсуждение) 11:19, 22 апреля 2016 (UTC)
    • Для реализации CoAP-сервера на Arduino оказалось достаточно microcoap, плюс потребовалась реализация UDP-сервера, позаимствованная из проекта ColorRing. -- Avp (обсуждение) 10:09, 6 мая 2016 (UTC)