Скрыть объявление
На нашем форуме недоступен просмотр изображений для неавторизованных пользователей. Если Вы уже зарегистрированы на нашем форуме, то можете войти. Если у Вас еще нет аккаунта, мы будем рады, если Вы к нам присоединитесь. Зарегистрироваться Вы можете здесь.

Запрос библиотек/драйверов для Sming

Тема в разделе "Sming Open Source Framework", создана пользователем JustACat, 23 мар 2015.

Метки:
  1. programmer

    programmer Читатель

    Сообщения:
    33
    Симпатии:
    7
    А если использовать напрямую CyaSSL или PolarSSL?
    Так как в Sming TCP стек это LwIP, то:
    http://www.yassl.com/yaSSL/Blog/Entries/2011/5/25_CyaSSL_now_has_lwIP_support.html
    http://www.yassl.com/yaSSL/benchmarks-cyassl.html (для mbed они пишут, что у них используется всего 2кб RAM и 64кб флеш)
    https://tls.mbed.org/kb/how-to/polarssl-tutorial

    Спасибо! :)
     
    anakod и JustACat нравится это.
  2. JustACat

    JustACat Moderator Команда форума

    Сообщения:
    568
    Симпатии:
    121
    Думаю, такие вещи стоит делать отключаемыми. По крайней мере в MakeFile или как-то еще. Типа - компилить с поддержкой SSL или без нее.
    Вообще некое шифрование не помешало бы, но SSL, имхо, это перестраховка... Только что если со стороны сервера SSL как требование идет.
     
  3. programmer

    programmer Читатель

    Сообщения:
    33
    Симпатии:
    7
    SSL (HTTPS) стандарт, поэтому другие делать ради меньшего размера не вижу смысла.
    И шифрование надо. А то если отправлять данные с датчиков в интернет, то без шифрования они по сути становятся публичными :)
     
  4. JustACat

    JustACat Moderator Команда форума

    Сообщения:
    568
    Симпатии:
    121
    Оффтоп:
    Мне кажется, в стеке ESP из-за ограничений железа игнорируется столько стандартов, что жесть-тоска.
    И по мне странно: переживать про отправку данных не зашифровано в инет, но при этом в принципе их туда передавать. Имхо, либо не передавать в инет данные вовсе - все только локально, либо передавать, но только те, что не критичны (температуру, например). Т.к. если используется какой-то сторонний сервис, то все равно по сути вы свои данные отдаете, что бы там не заявляли создатели сервиса об обратном - что единожды попало в сеть, по сути, становится всеобщим знанием :-Р
    Другое дело, если сервис свой "где-то там". Ну, тут, я бы в локальной сети опять же поставил бы некое центральное устройство на линуксе, на него бы собирал все с датчиков и т.п. и уже с него слал скопом по зашифрованному каналу (можно даже VPN поднять) в другую сеть.
    Просто я, как и всегда, уверен, что каждая железка для своих задач, чего от ESP за 3 бакса требовать? Имхо, только добавит слабых мест в плане отказоустойчивости, т.к. для SSL того же ресурсы нужны приличные, а перенапрягаться ESP не любит.
    Но, если это будет реализовано отключаемо - то я только за!
     
    programmer нравится это.
  5. anakod

    anakod Moderator Команда форума

    Сообщения:
    314
    Симпатии:
    100
    programmer, спасибо, интересная информация.
     
    programmer нравится это.
  6. programmer

    programmer Читатель

    Сообщения:
    33
    Симпатии:
    7
  7. FGX

    FGX Читатель

    Сообщения:
    100
    Симпатии:
    9
    Никому не приходила мысль подключить SD карту?
     
    Последнее редактирование: 27 июн 2015
  8. anakod

    anakod Moderator Команда форума

    Сообщения:
    314
    Симпатии:
    100
    Я думаю должно получиться без особых проблем. Но с 4..16 Мб встроенного флеша это требуется не так часто.
     
  9. FGX

    FGX Читатель

    Сообщения:
    100
    Симпатии:
    9
    А как флешем пользоваться в анакод? Что можно туда положить и как, как достать потом? Например сохраняем лог если нет связи пишем в файл, появилась- все сбросили. Что-то есть в примерах простого как работать с флешем?
     
  10. anakod

    anakod Moderator Команда форума

    Сообщения:
    314
    Симпатии:
    100
  11. Данило

    Данило Новичок

    Сообщения:
    8
    Симпатии:
    0
    Совсем недавно, Майкрософт представил новую операционную систему windows 10 и также windows 10 sdk.
    Также данный sdk, включает в себя новый open source протокол коммуникации девайсов под названием AllJoyn.
    Рабочие прототипы приложений доступны для Linux, Android, Maemo/MeeGo и Windows.
    Была публикация на Хабре, и было бы довольно круто, если бы создать библиотеку для модуля.
    Как вы на это смотрите?
     
  12. pvvx

    pvvx Активный участник сообщества

    Сообщения:
    8.762
    Симпатии:
    1.284
    https://allseenalliance.org/developers/download -> Thin Core Source -> ajtcl-15.04.00a-src\target\arduino\
     
  13. Данило

    Данило Новичок

    Сообщения:
    8
    Симпатии:
    0
    Я думаю, что все и в том числе я были бы вам благодарны, если Вы сделаете архив с библиотекой, чтоб можно было легко забросить в Ардуино и использовать.
     
  14. pvvx

    pvvx Активный участник сообщества

    Сообщения:
    8.762
    Симпатии:
    1.284
    Я Ардуино не пользуюсь. У меня нет ни одного устройства с Ардуино с момента его появления и не ожидается. Зато других - сотни. Будут проблемы в тестировании :)
    А так-же считаю, что Ардуино годится только для мигания светодиодом на макетке под строжайшим контролем... и что данный чип ESP8266 не содержит столько ресурсов, чтобы запросто интегрировать и Ардурино и данную либу без 'обгрызания' необходимых возможностей, а специальная версия на СИ долго затачивается и ардуинщикам с ней не справиться.
     
    Последнее редактирование: 5 авг 2015
  15. Данило

    Данило Новичок

    Сообщения:
    8
    Симпатии:
    0
    А возможно импортировать библиотеку что вы бросили на esp8266 модуль (sming)? Сделать библиотеку?
     
  16. pvvx

    pvvx Активный участник сообщества

    Сообщения:
    8.762
    Симпатии:
    1.284
    Всё возможно :) Но как отдельный проект выйдет намного эффективнее...
     
  17. Данило

    Данило Новичок

    Сообщения:
    8
    Симпатии:
    0
    То есть возможно, что протокол AllJoyn войдет в комплект sming?:rolleyes:
     
  18. pvvx

    pvvx Активный участник сообщества

    Сообщения:
    8.762
    Симпатии:
    1.284
    Я за автора sming отвечать не могу. Могу только предлагать какие поправки и т.д.
     
  19. Данило

    Данило Новичок

    Сообщения:
    8
    Симпатии:
    0
    anakod, Возможно ли такое, что протокол AllJoyn будет добавлен к модулю?
     
  20. Casper

    Casper Новичок

    Сообщения:
    39
    Симпатии:
    1
    Кто может поделиться библиотекой для работы с max7219? Большое спасибо! И где можно почитать, посмотреть как работать с SPI?
     

Поделиться этой страницей