• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Результаты поиска

  1. Q

    Как защитить свою разработку от копирования

    Нет никакой вставки мак-адреса. Есть вставка 16b ключа который генерируется из мак-адреса. И что кула вы "вставлять" собираетесь я не пойму. И как это сделать??? Если настолько "умный", может попробуешь взломать?
  2. Q

    Как защитить свою разработку от копирования

    Я прошивку могу дать и так. Прошьёшь её. Будет работать Вайфай и modbus TCP. Но логика управления осуществляться не будет, пока не введешь ключ, который генерируется из мак адреса. А у каждого есп он свой уникальный. Если вы сможете изменить его внутри процессора, то тогда всё тщетно.
  3. Q

    Как защитить свою разработку от копирования

    Решил собственный вопрос следующим образом. В прошивке ESP я считываю заводской мак-адрес устройства и при помощи своей логики прогоняю его через определенные математические изменения и получаю 16тибитный ключ. Потом в Proccesing сделал прогу для генерации такого же ключа. Что имеем. Клиенту...
  4. Q

    Странная проблема с esp8266 и SERVO sg90

    Проблема решилась. В библиотеке eeprom.h в функции commit() убрал запрет прерываний. И вуаля))) Глюк ушёл. Рекомендую. Но советую выход делать через оптопару.
  5. Q

    Странная проблема с esp8266 и SERVO sg90

    Среда ARDUINO IDE 1.6.12. Модуль ESP8266 12E. На gpio 15 подключил сервопривод sg90. Всё бы ничего, всё работает. Но при сохранении данных в eeprom, а точнее после команды EEPROM.commit() сервопривод через раз останавливается!!!! Мк не зависает, не перезагружается, работает дальше - всё...
  6. Q

    В arduino ide 1.6.6 при программировании ESP-12e не меняется ssid & password в режиме AP

    WiFi.mode(WIFI_AP_STA); только при такой конфигуре будет и точка и клиент А вообще в Arduino IDE есть куча примеров. Открывай, читай, изменяй, загружай.
  7. Q

    В arduino ide 1.6.6 при программировании ESP-12e не меняется ssid & password в режиме AP

    Значит нужно задать соответствующий режим работы вайвая. если в ардуино ид делаешь, то WiFi.mode(WIFI_OFF); выключает ваще всё. WiFi.mode(WIFI_AP); WiFi.softAP(AP_ssid, "qwertynoon", 11, 2); создаёт точку доступа с соответствующими параметрами WiFi.mode(WIFI_STA)...
  8. Q

    В arduino ide 1.6.6 при программировании ESP-12e не меняется ssid & password в режиме AP

    Что значит отключить? Ты хочешь с другим именем AP? Или хочешь присоединиться к чьей-то AP как клиент? А просто выключить точку доступа и ни к кому не цепляться если, то зачем тогда вообще есп использовать?
  9. Q

    enc28j60 & ESP8266-12e кто-нибудь сдружил?

    Да я вообще сомневаюсь в работоспособности SPI на 12м модуле с текущими библиотеками. Посему пока забил.
  10. Q

    Проблема ESP8266 и DS1307

    Ну и сейчас работает. Но говорю же бывает как чёрная полоса - глюк за глюком. А бывает нормально. Буду делать пул ап в 3,3 кома.
  11. Q

    Проблема ESP8266 и DS1307

    Да какая там схема. Питание 5В. Шина идёт на есп ноги 0 и 2 в 01й версии и на 4 и 5 в 12ой. Без подтяжки, так как ноги подтянуты в есп к единице.
  12. Q

    Проблема ESP8266 и DS1307

    Если честно, то не вижу влияния +5 и 3,3 вольтов на устройствах. Если кто и пострадать должен так есп. Так как у него питание ниже. А здесь 1307 даже "может и не знать" сколько вольт у ведущего его мк. Так как они оба стягивают шину на землю и нет разницы на какой напруге работают они. Хоть 220В.
  13. Q

    Проблема ESP8266 и DS1307

    Ну про коммутирование на +5В напрямую я не делал))) А пул-ап через 10 кОм. И не помогло.
  14. Q

    Проблема ESP8266 и DS1307

    В прерываниях я ставлю только флаги, а сами функции выполняю в основной части программы. Что делает вайфай с прерываниями - хз. А вот поставить подтяжку в 3,3 буду пробывать. Дай бог чтобы помогло.
  15. Q

    Проблема ESP8266 и DS1307

    Спасибо , что откликнулись. Немного не понял на счёт волшебного слова. Валидность я и так вижу. Если время кракозяблы и первый регмстр извлкаемый функцией RTC.GetValid... (не помню) переходит в единицу. А вот подтяжка в 3,3 кОма меня смутила. Я после того как 10кОм не помогли вообще отказался от...
  16. Q

    Проблема ESP8266 и DS1307

    Старая проблема. Думал, что решилась, но опять вернулась. Вобщем при считывании по i2c времени с 1307 (раз в 20 секунд) бывает проскакивает неадекватное время - 2165 год и т.п. чушь. потом через 20 секунд снова нормальное время. Бывает долго работает и не глючит. Но сам факт очень неприятен...
  17. Q

    Как защитить свою разработку от копирования

    Вопрос можно поставить не в том чтобы не считать прошивку, а чтобы она не работала на другом модуле.
  18. Q

    Как защитить свою разработку от копирования

    Тише будь. Можно в прошивке сделать что-то типа chek sum и если он не совпадает с тем, который высчитывается от какого-либо значения полученного из ROM то циклить модуль. Это всё реально. Если не знаешь как - так и напиши. Чё ты умника включаешь, перехватчик управления по wifi?
  19. Q

    Как защитить свою разработку от копирования

    Ну а если хоть какая-то область памяти, которая уникальна. К которой можно привязать прошивку. Вроде как мак адрес уникален на каждом модуле. Да. Его можно менять. Но после сброса он опять возвращается к изначальному. И что храниться в ROM? Из названия следует, только чтение. Какие в нём данные?
  20. Q

    Как защитить свою разработку от копирования

    Каким образом можно считать с ESP прошивку? Заливается-то через уарт. А как считать? На avr можно через SPI скачивать. А как на ESP? И если есть такая возможность, то как можно защитить контроллер от считывания.
Сверху Снизу