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

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

  1. J

    Возобновление соединения.

    ESP8266 подключен к раутеру. Статус WL_CONNECTED. Отключаю раутер от питания - статус WL_NO_SSID_AVAIL. Подключаю обратно - WL_CONNECTED. То есть можно смело полагатся на внутрений механизм ESP8266 что он всегда восстановит соединение? Не нужно проверять статус в програме?
  2. J

    Посылка BLE биконов.

    А какая альтернатива? Какой камень с BLE и WIFI за 2$ существует ещё на рынке?
  3. J

    Посылка BLE биконов.

    спасибо.
  4. J

    Посылка BLE биконов.

    ок. он нашёл мой бикон как Eddystone. вопрос как мне изменить бикон чтоб использовать максимальное количество байт в payload, их 20 если я не ошибаюсь. В Raw Data - LEN TYPE 17 0x16 0xAAFE2000AABBCCDD0102030405060708 - это максимальный размер моих данных? 9 0x09...
  5. J

    Посылка BLE биконов.

    так для моего бикона это не подойдёт?
  6. J

    Посылка BLE биконов.

    а как создать свой бикон? В нативном коде я делал так void ble_ibeacon_init(void) { esp_err_t status; esp_bluedroid_init(); esp_bluedroid_enable(); ESP_LOGI(DEMO_TAG, "register callback"); if ((status = esp_ble_gap_register_callback(esp_gap_cb)) != ESP_OK) {...
  7. J

    Посылка BLE биконов.

    Инициализация BLEAdvertising *pAdvertising; BLEAdvertisementData oAdvertisementData = BLEAdvertisementData(); char beacon_data[25]; uint16_t beconUUID = 0xFEAA; void BLE_SetBeacon(uint16_t min_interval, uint16_t max_interval) { BLEAdvertisementData oAdvertisementData =...
  8. J

    Скетч не влезает во флеш.

    аааа...понял. ему надо указать как поделить флешь - No OTA(2MB APP/2MBSPIFFS)
  9. J

    Скетч не влезает во флеш.

    Мой борд Beetle ESP32. По документации размер флеш - 16М. В Ардуино я выбираю ESP32 Dev Module и там размер - 4М. При компиляции получаю ошибку То есть он меня ограничивает на 1М. Я что то упускаю?
  10. J

    Подключение к Access Point.

    спасибо.
  11. J

    Подключение к Access Point.

    но этой версии нет в обновлениях. можно как то сделать Update с github?
  12. J

    Подключение к Access Point.

    в Tools->Boards->esp8266 3.0.1 это оно ? нажал на Update обновился до 3.0.2. надеюсь это исправленная версия.
  13. J

    Подключение к Access Point.

    а где я могу посмотреть версию? после инсталяции Arduino я добавил esp модуль но версии его не помню и где посмотреть не нашёл.
  14. J

    Подключение к Access Point.

    На включении питания ESP8266 подключается к Access Point. uint8_t UDP_Start(char* ssid, char* pass, uint16_t loc_port) { uint32_t timeout = 0; if (WiFi.status() != WL_CONNECTED) { rt_parameters.wifi_mode = WIFI_STA; WiFi.mode(WIFI_STA)...
  15. J

    Чтение из MPU6050

    спасибо. отличная статья.
  16. J

    Чтение из MPU6050

    Сначала инициализирую uint8_t MPU6050_Init(uint8_t slave_addr) { uint8_t result; Wire.setClock(400000); Wire.begin(); // initialize device Serial.println("Initializing MPU6050..."); mpu.initialize(); // verify connection result = mpu.testConnection()...
  17. J

    Проблема приема по UART

    Ох. Это была моя ошибка. В setup() среди прочих настроек есть настройка пинов. pinMode(MODE_PIN, INPUT); MODE_PIN я выбрал просто наугад а оказалось это RX пин. Спасибо всем за помощь.
  18. J

    Проблема приема по UART

    при неверной скорости, разрядности и.т.д я бы не получал сообщения на терминал. или получал бы мусор.
  19. J

    Проблема приема по UART

    функции Serial.available() и Serial.read(); не реализованны? ну это очень смелое предположение. и где посмотреть их исходники? это не open source, эти функции зашиты в библиотеке.
  20. J

    Проблема приема по UART

    Я вижу все исходящие сообщения из ESP8266, например Serial.println("UDP OK"); Теперь я хочу послать сообщение в ESP8266 void UART_Get() { char chr; if (Serial.available() > 0) { chr = Serial.read(); //for debug Serial.print(chr); } } void loop() {...
Сверху Снизу