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

Смотрите какая няшка от китайцев...

goodwin

Member
Интересна тем, что скрестили "коня и трепетную лань" - BLE + ethernet+PHY.
Да еще usb host/device до кучи ;)
Есть тулза для загрузки через usb/uart WCHISPTool...
 

nikolz

Well-known member
Похоже на это:
Серия TLSR826x предлагает параллельное многопротокольное решение IoT в диапазоне ISM 2,4 ГГц,
включая Bluetooth Smart (BLE4.0 и BLE4.2), BLE Mesh, 6LoWPAN, Thread, Zigbee, RF4CE, HomeKit и проприетарные протоколы 2,4 ГГц. TLSR826x поддерживает аппаратное обеспечение OTA и множественное переключение загрузки, позволяя удобно развертывать и модернизировать характеристики продукта, он обеспечивает 32-битный MCU, Радио BLE/802.15.4/2.4 G, 16k / 32KB SRAM, вспышку 128KB-512KB, 14-битный АЦП с PGA, аналоговый и цифровой микрофон, 6-канальный ШИМ (2-канальный ИК), один квадратурный декодер (QDEC), многочисленные интерфейсы GPIO и многоступенчатое управление питанием.
---------------
только цена у TLSR в 10 раз меньше
 

goodwin

Member
Важно (для моих нужд по крайней мере) "BLE + ethernet+PHY".
Пока в планах nrf52xxx + enc28j60.
Но второй жручий, корявый и монополист-микрочип вздул цены на это говнецо (а когда то стОил 1$...)
Китаец показался весьма интересным.
Впрочем, уже неважно наверное - похоже не взлетело :(
lcsc
 

nikolz

Well-known member
Важно (для моих нужд по крайней мере) "BLE + ethernet+PHY".
Пока в планах nrf52xxx + enc28j60.
Но второй жручий, корявый и монополист-микрочип вздул цены на это говнецо (а когда то стОил 1$...)
Китаец показался весьма интересным.
Впрочем, уже неважно наверное - похоже не взлетело :(
lcsc
говняшка =2100
nRF52382+ enc28j60=450
TLSR8266+ enc28j60=350
 

goodwin

Member
"Говняшка" интересует только ради пощупать - нужны чипы, а с ними швах похоже...
 

goodwin

Member
"Говняшка" интересует только ради пощупать - нужны чипы, а с ними швах похоже...
 

pvvx

Активный участник сообщества
Важно (для моих нужд по крайней мере) "BLE + ethernet+PHY".
Какой нафиг ethernet при менее от пол мега RAM на стек TCP и прочие буфера (к примеру в том-же LWIP)?
Очередная игрушка? Не наигрались ещё?
Пока в планах nrf52xxx + enc28j60.
С чего такой выбор?
Впрочем, уже неважно наверное - похоже не взлетело :(
Т.е. вы не осилили - не создали ничего даже для возможности "взлета", а всё смотрите на "западные" общества?
У нас своя экосфера :)
 

pvvx

Активный участник сообщества
Важно (для моих нужд по крайней мере) "BLE + ethernet+PHY".
Из самой минималки(!), под ваши условия (internet + BLE), для удовлетворения минимальных спеков(!) на али есть RTL872x со встроенной SRAM +2 Мбайт. У ESP32 PSRAM = тормоз и не может использоваться в данной тематике. А на RTL872x сидит Амеба, которые так нифига и не освоили и ждать от них ничего, а самостоятельно “общество” это сделать не в состоянии. Нужен какой-то герой :)

Но есть другие чипы, с большими ресурсами…
 

pvvx

Активный участник сообщества
говняшка =2100
nRF52382+ enc28j60=450
TLSR8266+ enc28j60=350
TLSR8266 - RF не удовлетворяет BLE 4.2 по размеру максимального фрейма (макс размер пакета).
TLSR8269 - тянет, но в SDK (без NDA) мало примеров по мастер BLE и функционал ограничен.
nRF5x - ужасные SDK = долгое "вхождение" и тормоз, нет полных исходников, проприетарщина. И мало RAM для нормальной поддержки IP и тем более TCP.
 

nikolz

Well-known member
TLSR8266 - RF не удовлетворяет BLE 4.2 по размеру максимального фрейма (макс размер пакета).
TLSR8269 - тянет, но в SDK (без NDA) мало примеров по мастер BLE и функционал ограничен.
nRF5x - ужасные SDK = долгое "вхождение" и тормоз, нет полных исходников, проприетарщина. И мало RAM для нормальной поддержки IP и тем более TCP.
про TLSR Вам виднее.
Но говняшка еще хуже
А NRF52832 мне нравится и SDK хорошее и программировать легко. Да и ардуино поддерживает.
--------------------
У Telink есть новый чип
Серия Telink нового поколения TLSR825x представляет собой современное сверхнизкое энергопотребление (ULP) параллельного многопротокольного IoT-решения в диапазоне ISM 2,4 ГГц. Он поддерживает BLE 5.0 с 2x скоростью передачи данных, 4X long range (LR), 8X advertising packet extension (AE), до 8 антенн для внутреннего позиционирования, как Telink proprietary, так и Sig BLE Mesh, Zigbee, RF4CE, HomeKit, Thread, ANT и 2.4 GHz proprietary.
Похоже на NRF52xxx и CC26xx и даже лучше.
 

pvvx

Активный участник сообщества
Серия Telink нового поколения TLSR825x представляет собой современное сверхнизкое энергопотребление (ULP) параллельного многопротокольного IoT-решения в диапазоне ISM 2,4 ГГц. Он поддерживает BLE 5.0 с 2x скоростью передачи данных, 4X long range (LR), 8X advertising packet extension (AE), до 8 антенн для внутреннего позиционирования, как Telink proprietary, так и Sig BLE Mesh, Zigbee, RF4CE, HomeKit, Thread, ANT и 2.4 GHz proprietary.
Похоже на NRF52xxx и CC26xx и даже лучше.
Там вроде нема Zigbee, а оно распространилось на домашнюю сферу за счет открытых проектов... А BLE и MESH пока этим не обзавелись.
У TLSR8269 есть Zigbee.
 

pvvx

Активный участник сообщества
А NRF52832 мне нравится и SDK хорошее и программировать легко. Да и ардуино поддерживает.
Хорошее SDK - это когда можно быстро слепить проект с множеством задач. Arduino этого не позволяет, т.к. рассчитано на выполнение одной задачи. Для выполнения нескольких задач на MCU с малыми ресурсами требуется не только готовые откатанные либы с функцией инициализации периферии, но и с функциями деинициализации с освобождением ресурсов. Но этого в большинстве реализаций портов Arduino нема, а так-же нет и в некоторых SDK.
Для nRF Arduino не имеет вообще ничего к BLE, кроме пары базовых примеров. Отсутствует масса необходимых функций и полностью забит (и не ставился) вопрос о экономии энергии. При этом примеры из SDK несовместимы с используемой либой в Arduino.
 

pvvx

Активный участник сообщества
Как показатель, что используется в малосерийке в России, можно глянуть по наличии в некоторых магазинах. К примеру тут:

https://www.platan.ru/cgi-bin/qweryv.pl/0w86956.html (питаются осуществлять поставки от EBYTE…)

Там и можно и нужно сравнивать цены для выбора к своим проектам.

Остальное - это же большие конторы и громадные тиражи, с непосредственными договорами с производителями. А али – это удел халтурщиков или просто для игры…
 

pvvx

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

pvvx

Активный участник сообщества
это я видел, но это не то. Память маленькая. Нет смысла против JDY-10(TLSR8266).
Да и цена не 120, а 185 руб., от десятка будет 150.
За доп. пару копеек в TLSR8253 памяти больше, BLE 5.0 и есть поддержка Zigbee.
У TLSR8266 фрейм RF до 20 байт, что уже не годится для версии 4.2. Естественно и прокачиваемый поток меньше и тем более пиковый, что сказывается на потреблении. Несравненно проще передать сразу 500 байт, за раз, а не десятками пакетиков с частными подтверждениями на что ещё требуется и время... и при желании получить максималку - требуются минимальные установки коннекта к 7 мс, что не все жрут...
Т.е. у TLSR8266 максималка, если хорошо протюнинговать SDK - до 115200 Baud. Хоть пиковая, хоть постоянная, но на предельном тайминге коннекта, когда уже спать невозможно - проц не успевает.
Поэтому NRF52xxx - самое то сегодня.
Для игры - возможно. Их для этого вывалили на али.
А для серьезного проекта - нафиг. Тем более для массового...
 

pvvx

Активный участник сообщества
Единственные глобальные отличия у TLSR8266 к 8253 – у 8266 есть USB и для простеньких домашних поделок-адаптеров – самое то. Как замена STM32F103 :p А как BLE – чип ерунда.
Минусы TLSR8266 – не всё гладко с периферией проца. Во первых нет полного описания - много отличий от 8269/8253 и видимо имеются множественные errata (по этому и исключены из описания большинство кривых блоков, хотя они есть и их кол-во аналогично 8269/8253). А на 8269/8253 есть описания и всё пашет. Это сразу исключает применение TLSR8266 в серьезных вещах.
 
Сверху Снизу