• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Недавнее содержимое от A.V

  1. A.V

    Arduino для RTL8710.

    "Надо сказать Ахалай-махалай! И обязательно - дунуть! Иначе ничего не получится!" © А.Акопян ;) От 90% подобных проблем я избавился лет с 10 назад, перейдя на линукс. Только совсем по работе с виндой и приходится общаться, когда очередной тепло/водо/итп. пункт запускаю. ЗЫ: с файлом разобрался...
  2. A.V

    Arduino для RTL8710.

    О! Благодарю за напоминание. Что-то меня переглючило, что в обычных либах нужно соблюдать версию/инфраструктуру сборки, как в линуксовом ядре. А "нормальные" либы последний раз собирал в начале 90х, переписывая что-то на турбо-ассемблере :) Чую, это всё Menta-ы с CoDeSys-ами виноваты... так и...
  3. A.V

    Arduino для RTL8710.

    Продолжаю подпиливать rtlDuino под свои домашние поделки, заодно вникая в FreeRTOS после голого С на АВР-ках. Добрался но SNTP. Вопрос: а как задать свой адрес SNTP сервера? Насколько разобрался в исходниках - в "оригинальном" sntp.c из SDK такое есть, но здесь-то нам предлагают только .h и...
  4. A.V

    RTL87xx Arduino

    Видать, они и не предполагали, что кто-то полезет дальше простого Hello World! :) К слову, в "оригинальном" softSerial действительно нет ничего опасного, потому как под древнюю атмегу с глобальными буферами писано :/ Всё к тому, что надо побыстрее "закапывать бабушку" и заводить сборку с СДК из...
  5. A.V

    RTL87xx Arduino

    Ковырялся тут в 1-wire через Serial в качестве исследования новой для себя железки и набрёл на потенциальную багу для телепузиков. Согласно "всезнающему гугелю", Serial.begin() можно вызывать несколько раз подряд для, например, смены скорости порта. В текущей же реализации мы получаем как...
  6. A.V

    Как шить RTL8710 под Linux (Ubuntu 16.04)?

    Буквально только что поправил "под себя" скрипты RtlDuino - через JLinkRAM шьется нормально. Мож кому пригодится (как идея) Требования: - JLink (перешитый STLink V2) с прописанными правилами в udev - Установленные утилиты от Segger - Настроенный почти по инструкции RtlDuino (пришлось...
  7. A.V

    GPIO 0..16

    Не надо пяткой – вывих будет ;) Когда выяснилось, что оно так себя ведёт, пробовал варианты - там не только дрыганье ногой (довольно длинное к тому ж), но и что-то похожее при программировании. Хлопотно. В общем, на той плате, что без 2406 (тупо розетка-таймер с 16х4 LCD для освещения цветов -...
  8. A.V

    GPIO 0..16

    С 16-м не всё так красиво. Сделал было его на своей плате на управление выходом, а он дрыгается при перезагрузке. Погуглив, нашёл, что я не один такой. Хорошо, это был запасной вариант, а основной через DS2406... Итого на ESP07/12F имеем NRF24L01 /5 ног/, I2C/2 ноги/, 1Wire /1 нога/ и...
  9. A.V

    Arduino IDE & I2C

    во-во-во! Как раз с этого всё пред майскими и начиналось – начали вкорячивать дополнительные либы и прочее, что-то перестало влезать в память, поправили параметры ликновки и сломалось всё (типа не стартовал "юзерский" код). Тогда же где-то мелькала фраза, что кусок таблиц с математикой нельзя...
  10. A.V

    Arduino IDE & I2C

    Таки вряд ли. Чудес хватает )) А вопрос лучше задать @igrr или даже порыться и/или создать тикет на гитхабе. Что-то у них там мелькало с месяц назад про тригонометрию - то ли народ жаловался на какую-то "лишнюю" таблицу, то ли ещё что - похоже, вся тригонометрия считается "в лоб" и не вся...
  11. A.V

    Arduino IDE & I2C

    У меня подтянуто всё, что можно :)) SDA/SCL через 10к на +3.3В. У этих модулей бывают перепутаны 4 и 5 ноги - попробуй в конфиге поменять местами. Среда у меня от 28мая, больше пока не пересобирал - лень ноут запускать дома, а на работе хлопотно - ant не желает качать архивы через прокси... В...
  12. A.V

    Arduino IDE & I2C

    Вроде успешно работает с BMP085. Правда Были проблемы в начале мая при массовой правке библиотеки Wire и прочих новшествах. Сейчас предварительно доделал "погодный" модуль и всё жужжит :)) (DipTrace железо и код тут: https://bitbucket.org/esp8266/sensor-v2)
  13. A.V

    Общие вопросы по Arduino IDE для ESP8266

    @jcmvbkbc, и вот какого, оно тогда нормально работает при вызове из loop() :( Чую, это или "типа прерывание", или нельзя туда передавать глобальные переменные... По поводу остального текста - это "гадит" wifi. Причём в готовой сборке IDE, вроде, мусор от wifi не сыпался, а тут собрал из...
  14. A.V

    Общие вопросы по Arduino IDE для ESP8266

    Так мне и непонятно, это таки прерывание или "под-процесс". Если прерывание, то всё законно – обязано виснуть... ЗЫ: На самом деле (вот только что) всё сделал. Без тикера, просто с задержкой. 2 "встроенных" датчика, 1 выход и шина 1-wire замечательно общаются с MQTT сервером через расшаренный с...
  15. A.V

    Общие вопросы по Arduino IDE для ESP8266

    Что-то у меня Ticker не хочет работать - падает с exception до рестарта watchdog. Внутри читаются данные с DHT22 и BMP085. Если _ту_же_ функцию вызывать из loop(), то всё нормально... То ли там запрещены прерывания, то ли ещё что. От периода вызова (вроде) не зависит. Код для DHT из ссылок...
Сверху Снизу