Уважаемые посетители сайта esp8266.ru!
Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram
В прошивке e104-b05-tb есть бага - не ставится уровень передачи маяка iBeacon. Команда AT+IBCTXPWR (Query and Set iBeacon RSSI command) устанавливает всегда +80 дБ, в независимости от параметра. Трогать её нельзя или патчить посылку в записи Flash по адресу 0x79000.
Но напрограмить в SDK Telink...
@nikolz - уже давно понятно от чего вы постоянно и везде твердите о UDP.
Т.к. не смогли осилить TCP и прочие протоколы, а так-же ни один ESP не вписывается в нормы стандартов связи по TCP из-за урезанного до безобразия стека TCP, качества связи и стабильности работы самих глюко-чипов от...
Не чувствую. Для UDP без потерь надо много писать и очень много времени на проверки и тесты - зачем реализовывать то, что уже есть и отлажено на TCP. Нет никакого смысла.
И очень смешно - вас кто-то держит или доит при открытом TCP соединении на год? :)
И где же решение вопроса - более N...
Время подключения/отключения долгое. Для кнопок не годится.
И что будет если весь десяток захочет подключиться в один момент?
Из сего видно, что протокол без разницы. Хоть TCP, хоть HTTPS и другая экзотика....
У BLE возможно оповещение об приеме, что исключает потери.
Выглядит это так:
Жмем 'Connect', выбираем совместимое устройство:
Подключаемся и тыкаем кнопочки, которые переключают выводы IO2, PWM0,PWM1,PWM2 (см исходники):
Упрощено до предела, чтоб как пример...
@aloika - вы ещё в другой теме спрашивали, как сделать web страницу с BLE.
Вот простой пример, с тем-же модулем и его дурной 'AT', основной js :
'use strict';
let ledCharacteristic = null;
let poweredOn = false;
function strtoarr(str) {
var arr = [];
for(let i=0; i<str.length; i++)...
Если уж так нужны десятки WiFi облучателей в доме, то проще взять готовый мини-роутер на али вставляемый в розетку. Они стоят много меньше чем ESP8266 + БП.
Часы мне нужны поиграться, как внешний маленький управляемый монитор с кнопкой. Типа автономный выключатель света с прибамбасом :) Можно хоть картинку погоды на него вывести...
Если смотреть тематику и какие проекты обсуждались и обсуждаются на данном форуме, то 99% не требуют или вообще нет WEB интерфейса. Зачем он датчику передающему раз в несколько секунд пару байт? Для этого и сделан BLE.
WEB интерфейс есть не у всех устройств, тем более он требует подключения телефона к WiFi AP в виде роутера или напрямую с телефона с набивкой вручную IP, что не всегда удобно.
Для создания приложений на телефоне для связи с BLE устройствами существует множество пакетов. Есть и online - самый...
Читайте коммент по ссылкам, он специально для вас:
Программируемый Светодиодные ленты с Беспроводной контроллер
Краткое резюме
Этот продукт для тех, кто хочет программируемый светодиоды, но не хочется возиться с arduino или nodemcu. Поверьте я пытался arduino uno и nodemcu, без кодирования...
Как поменять прошивку в модуле JDY-10.
1. Соединяем DM(PB5) и DP(PB4) пины к разъему USB.
2. Скачиваем BDT утилиту: Burning and Debugging Tool [Telink wiki]
3. Включаем USB и питание модуля. В Windows 10 появится USB устройство: "Поддержка USB принтера".
4. Запускаем BDT утилиту и выставляем в...