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

BLE модуль JDY-10 на чипе TLSR8266

pvvx

Активный участник сообщества
В общем теперь прошивка BLE-USB-ADC-I2C умеет работать по BLE или USB с любым I2C и своим ADC.
В USB поток со встроенного ADC пока 250 sps ... 50 ksps 16 бит. Остальное - как в PowerProfiler c INA219 или INA226... Прошивка полностью с ним совместима.
Всё, включая любое чтение и запись по I2C c CLK до 2.5 МГц задается и в Web Bluetooth...
В режиме BLE и соединение при опросе раз в секунду low power устройства на I2С потребление JDY-10 модуля составляет 13..15 мкА при RF TX + 8 дБ.
Возможно, когда приукрашу - выложу прошивку и что ещё...
 
Привет!
Приехал модуль BLE модуль JDY-10 на чипе TLSR8266 и платка с светодиодом.(точно такой же как в первом сообщении)
При включении питания светодиод мигает в порт выдает на 115200 "Star...", на AT команды (с правильным переводом строки и без) не реагирует. Потребляет со светодиодом ~10 мА.
BLE Analyser на смартфоне видит JDY-10-2.5 и подключается/отключается.
И тишина...
Что делаю не правильно ?
 

pvvx

Активный участник сообщества
Привет!
Приехал модуль BLE модуль JDY-10 на чипе TLSR8266 и платка с светодиодом.(точно такой же как в первом сообщении)
При включении питания светодиод мигает в порт выдает на 115200 "Star...", на AT команды (с правильным переводом строки и без) не реагирует. Потребляет со светодиодом ~10 мА.
BLE Analyser на смартфоне видит JDY-10-2.5 и подключается/отключается.
И тишина...
Что делаю не правильно ?
Нет на JDY-10 никаких светодиодов, а так-же нет слов "Star..." в пошивке JDY-10-V2.5.
Модули JDY-10 у меня от трех разных продавцов и с 2-мя разными прошивками - все выложены (вторая J. Ни в одной нет слов "Star...".
Что делать - прикручивать USB разъем и пытаться считать -> https://esp8266.ru/forum/threads/ble-modul-jdy-10-na-chipe-tlsr8266.4654/#post-67075
 

pvvx

Активный участник сообщества
А я пока побалуюсь переносным Infra Red Thermometer-ом на MLX90614 и JDY-10...
И как всегда стандартный тест на реакцию остывания ложки вынутой из кружки чая и брошенной к сенсору... и всякое...
upload_2020-2-5_13-11-52.pngupload_2020-2-5_13-12-13.png
Жрет зараза MLX90614 от 1.6 мА просто включенный (не в sleep!), а при опросе 20 раз в сек уходит к 2 мА... Модуль на его фоне - ничто.
И странно, что данные потребления MLX90614 совпадают с доками :)

А вот у TI не совпадают с INA219 на китай-модуле. При работе совпадает, а при sleep - в доке писано 6 uA, а жрет за 60 uA. Может дело в китай-плате?
 

pvvx

Активный участник сообщества
Тогда самому сенсору MLX90614 повезло и он не грелся от неё :) А в этот раз оказался над ложкой, покрылся паром и прогрелся...

В общем тестирую любые I2C, которые можно прикрутить к одной прошивке для сборки вариантов "что там ещё надо дополнительного вписать, чтобы жрало любой I2C/SMBUS"... Пока полет в норме - DAC-и, ADC, термометры, измерители влажности, магнитометы, акселерометры и прочий I2C хлам пашет путем коррекции только js на Web Bluetooth странице.
 
Нет на JDY-10 никаких светодиодов, а так-же нет слов "Star..." в пошивке JDY-10-V2.5.
Что делать - прикручивать USB разъем и пытаться считать
Светодиод на переходной плате рin 2.5 мм. с Али.
Прошил JDY-10-V2.5.
-при включении "Star..." мигает и все.
Прошил JDY-10-00000_80000.
-при включении "Star..." мигает и все.
На AT команды не отвечает.
Сматфон видит модуль, соединяется, светодиод перестает мигать.
Что еще можно сделать?
 

pvvx

Активный участник сообщества
Светодиод на переходной плате рin 2.5 мм. с Али.
Прошил JDY-10-V2.5.
-при включении "Star..." мигает и все.
Прошил JDY-10-00000_80000.
-при включении "Star..." мигает и все.
На AT команды не отвечает.
Сматфон видит модуль, соединяется, светодиод перестает мигать.
Что еще можно сделать?
Всё что вам захочется, то и сделайте. Все инструментарии к чипу есть в свободном доступе..
 
USB в данной версии не работает. Включена перепрошивка по OTA.
Работа через USB в pvvx/STM32INA2xxPowerProfiler
Далее наверно будет версия USB + BLE, когда мне потребуется такая.

Сами исходники HTML и бинарник прошивки:
Привет!
Чип интересный, понравился.
Прошил эту прошивку INA226.ZIP, теперь через USB не прошить :(, подскажите как вернуться на USB BOOT?
1. В какой среде пишите софт для него?
2. J-link "привинтить" бы :).
3. Как на этом чипе прошивка по OTA ? (чтобы вернутся на USB BOOT )
 

pvvx

Активный участник сообщества
Привет!
Чип интересный, понравился.
Прошил эту прошивку INA226.ZIP, теперь через USB не прошить :(, подскажите как вернуться на USB BOOT?
1. В какой среде пишите софт для него?
2. J-link "привинтить" бы :).
3. Как на этом чипе прошивка по OTA ? (чтобы вернутся на USB BOOT )
Версия в INA226.ZIP не поддерживает USB прошивку. А для OTA по BLE требуется ещё прошитый код в ota_boot.bin в Flash по адресу 0x72000 и программа для заливки OTA на компе или Android.
J-link, т.е. SEGGER отказывается от поддержки не ARM, как и прочие готовые программаторы.
[SOLVED] Telink single-wire support? - SEGGER - Forum
В J-link надо залить pvvx/TlsrTools
 

pvvx

Активный участник сообщества
1. В какой среде пишите софт для него?
В штатной, от Telink и выложенной у него на сайте:
upload_2020-2-6_12-42-38.png
Компилятор GСС, оболочка Eclipse.
Т.е. ничего устанавливать кроме Telink IDE не требуется. -> Telink IDE [Telink wiki]

Пачка разных SDK от Telink -> TLSR826x Family [Telink wiki]
Конфигурации samples из разных Telink SDK созданы для Eclipse...
По каждому SDK даны наиподробнейшие описания в PDF - на уровне для детсада.
По этому и нет форумов с глупыми вопросами, как у Nordic или Espressif, или ...
 

pvvx

Активный участник сообщества
Так-же есть Telink github.io

По следующим (более новым и более продвинутым) чипам на самых дешевых модулях от Ai-Thinker TB-01/02 (семейство TLSR8x5x Family, но корпус SO - меньше выводов и паять легче) и их SDK от Telink есть дополнительная API User guide for TLSR8258F512

Наверняка ещё что-то есть...
Так что изучайте...
 
J-link, т.е. SEGGER отказывается от поддержки не ARM, как и прочие готовые программаторы.
[SOLVED] Telink single-wire support? - SEGGER - Forum
В J-link надо залить pvvx/TlsrTools
Не понятно к какому выводу в данном модуле выведен программатор ?
на RB0 пишет "Ошибка подбора скоростей".
 

nikolz

Well-known member
— Уф… Ну что-за дичь пошла бестолковая! Я полдня за ней бегал, чтобы сфотографировать!
— Это ещё что! Ты за ним ещё пол дня бегать будешь! — Это ещё зачем? — А чтоб фотографию отдать!
 
— Уф… Ну что-за дичь пошла бестолковая! Я полдня за ней бегал, чтобы сфотографировать!
— Это ещё что! Ты за ним ещё пол дня бегать будешь! — Это ещё зачем? — А чтоб фотографию отдать!
Сбило с толку что RB0 должен наследоваться в кристаллах и модулях.
Sorry, как то не сообразил открыть PDF у меня лежит на уже "родном";) китайском.
 

pvvx

Активный участник сообщества

nikolz

Well-known member
Вы не в ту тему про 8x5x пишите. Это в TB-01/02 которые так ещё и не добрались до али - наверно из-за епидемии... С али заказанных 95% товаров не отсылают - висят уже недели на стадии до отсылки...
ТВ-01 есть на алибабе.
 
Что можно купить из USB-BLE "свистков" для WIN10 64, что бы не ошибиться с поддержкой BLE на PC?
 
Сверху Снизу