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

ch57x - cortex m0 ble

Юрий Ботов

Moderator
Команда форума
Есть такие злодеи, которые весь мир зафлудили чипами ch340 - wch.cn
Однако они,как оказалось могут делать еще много чего. Из полезного и очень дешевого: однотактовый 8051 с железным usb - ch552g (13руб) или тоже самое но умеющее быть хостом - ch554g/ch559n.
Но тут речь будет о ch579 - cortex M0 с BLE.
Увы, почти все по китайски... но:
- страница: http://www.wch-ic.com/products/CH579.html
- примеры на гите: https://github.com/sochub/CH579/tree/master/src/software
- на али есть бордочки: https://aliexpress.ru/item/40004676...chweb0_0,searchweb201602_2,searchweb201603_53
По моему - любопытно.
 

pvvx

Активный участник сообщества
Любопытно не при той цене.
За ту цену собирается OpenWRT WiFi 2.4/5 ГГц + BT5.0 + LAN 100Mbps + БП + корпус, путем покупки репитера и впаивания в него модуля TLSR8269 (или любого USB-BT свистка).
 

pvvx

Активный участник сообщества
Основные параметры бы надо указать, а то не понятно о чем чипы:
1581313623425.png
 

pvvx

Активный участник сообщества
И современные проблемы, связанные с TTX этих чипов:
  • BT4.2 – общий трансфер ограничен порядком 5..10 килобайт
  • RF TX +3Дб – не рассчитывать о связи на более 10 метров в прямой видимости
  • LAN 10 Mbit – не везде поддерживается
  • 256K Flash и 32K SRAM не позволяют ничего похожего на TCP
Пока (мне) неизвестное (надо углубляться в datasheet на чип, которого нет!), но что сильно влияет на область применимости:

Тип реализации USB, I2С контроллера. При типовых, типа STM для Cortex-M0, это ужас – не могут прокачать более 40 килобайт I2C<->USB. И подобное, из-за ужасной модели контроллеров USB и I2C (а тут ещё CLK CPU в два раза ниже, а ограничения с дурными контроллерами именно из-за нагрузки на CPU).

Остальные параметры – так себе. Область применимости есть.
 
Сверху Снизу