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

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

  1. enjoynering

    Делюсь опытом Универсальная библиотека LiquidCrystal_I2C на базе расширителя портов PCF8574

    недавно на официальном форуме Arduino один товарищ надавал мне по щам - мол не быстрая у меня либа. Пришлось слегка ее переписать теперь средняя скорость передачи символа - 1056 микросекунд на AVR 16MHz и I2C 100MHz. На стандартных настройках ESP8266 выдает около 800 микросекунд и STM32 ~900...
  2. enjoynering

    Делюсь опытом Библиотека для работы с энкодером

    Воспользовался ООП и путем наследвания сделал более тяжелый класс "RotaryEncoderAdvanced". В нем можно прописывать количество шагов на клик, минимальное и максимальное значение. Получился законченный велосипед. RotaryEncoderAdvanced encoder(PIN_A, PIN_B, BUTTON, 0.1, 0.0, 3.3); //0.1 step per...
  3. enjoynering

    HLK-M50(RDA5981A)

    добавлю datasheet - RDA5981/RDA5981
  4. enjoynering

    RTL8710 & Arduino & библиотеки & i2c

    ESP8266 и "Профессиональная разработка". Смеялся. Пишите еще.
  5. enjoynering

    RTL8710 & Arduino & библиотеки & i2c

    Recently there are some discussion regarding whether ESP8266 I/Os are 5V tolerant. The most active one being the article on Hackaday. The same article was shared on ESP8266 Facebook group and Espressif CEO Mr Teo Swee Ann commented that “i can reply officially here: it is 5V tolerant at the IO...
  6. enjoynering

    RTL8710 & Arduino & библиотеки & i2c

    потому что ESP8266 толлерантна к 5в вместо GTL2003 возьмите TXB0108, их полно в виде плат с гребенкой на ebay
  7. enjoynering

    Делюсь опытом Библиотека для работы с энкодером

    Тестированно на Arduino AVR, Arduino ESP8266, Arduino STM32. Из 16 состояний энкодера вырезаются все ненужные. Какая нам польза от того что мы будем знать где крутилка до/после клика? На основе оставшихся 4-х с помощью булевой алгебры и switch case делается простейший счетчик. void...
  8. enjoynering

    Делюсь опытом Универсальная библиотека LiquidCrystal_I2C на базе расширителя портов PCF8574

    Добавил поддержку PROGMEM для AVR, ESP8266 и STM32. Теперь можно иконки сохранять во флеш и не держать их мертвым грузом в динамической памяти. Смотрите подробности в примере - CustomChars
  9. enjoynering

    Делюсь опытом Библиотека для работы с погодой

    колбасит ребят из openweathermap - пытаются найти идеальную структуру. бывает. сам такой.
  10. enjoynering

    Делюсь опытом Библиотека для работы с погодой

    не плохо. спасибо утянул.
  11. enjoynering

    Делюсь опытом Библиотека для работы с погодой

    Никак. Предусмотреть в библиотеке переменную под ключ. Как сейчас у вас есть переменная город. Каждый регится на сайте, получает ключ и поставляет вместе с городом.
  12. enjoynering

    ESP8266 получение и обработка команд

    вставлю свои 5 копеек а не проще передавать команды в формате json? и парсить с помощью - bblanchon/ArduinoJson
  13. enjoynering

    Делюсь опытом Библиотека для работы с погодой

    поддерживаю - бесплатный ключ имеет ограничения. забанят. тоже писал в свое время, но на javascript. текущая погода: var url = "http://api.openweathermap.org/data/2.5/weather?q=" + encodeURIComponent(city) + "&units=metric&cnt=1&appid=" + encodeURIComponent(key); прогноз: var url =...
  14. enjoynering

    Предложение Arduino + RTL871x

    со всеми вашими замечаниями согласен. у меня только один вопрос кто вы по образованию и сфера в которой вы сейчас работаете?
  15. enjoynering

    Предложение Arduino + RTL871x

    вот и напишите мануал, что да как с картинками. я как то пытался, но потом мозги закипели от 100500 вкладок в браузе. хуже мануалы только и линуксойдов/красноглазиков. за пример понятного можно взять этот - Blue Pill/STM32F103 и Arduino
  16. enjoynering

    Делюсь опытом Библиотека для работы со временем

    нормальная библиотека, а то вот эта копипаста подзадолбала - Arduino - UdpNtpClient спасибо автору за прямые руки.
  17. enjoynering

    Делюсь опытом Разработка умных устройств на примере контроллера теплого пола на ESP8266

    спорное преимущество. описание можно и в теле вызываемой ф-ции забить. но тут как говорится - мы живем в свободной стране.
  18. enjoynering

    Предложение Arduino + RTL871x

    я это знаю, но не готов разбираться в зоопарке ameba и покупать дорогие специфичные приблуды типа DAPlink. дешевле для этого купить швейцарский нож - orange pi zero. еще и на интернет радио ресурсов останется - Orange Pi Zero, установка Logitech Media Server и SqueezeLite
  19. enjoynering

    Делюсь опытом Разработка умных устройств на примере контроллера теплого пола на ESP8266

    Ну вот вам мои 5 копеек. С таймерами вы изобрели велосипед - смотри Ticker.h
Сверху Снизу