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

BLE чип ST17H66B2 и работа с ним

pvvx

Активный участник сообщества
И это только часть проблем при создании устройств для незрячих.
У вас портится зрение, что так готовитесь? Чипы пока это дело не спасают, а для слепых ничего нет лучше, чем помощь другого человека (семьи), а не обвешивание слепого всяким хламом :p
 

pvvx

Активный участник сообщества
Во первых, вы и сами столкнулись с тем что браслеты могут быть одинаковые но чипы разные. В итоге -гадание на кофейной гуще.
Как раз изучите разные SoC, благо эти "часы" ныне стоят сущие копейки.
Во всех "часах" есть вибро-мотор.
И некоторые покупатели дают фото внутренностей, пример:
 

nikolz

Well-known member
Как раз изучите разные SoC, благо эти "часы" ныне стоят сущие копейки.
Во всех "часах" есть вибро-мотор.
И некоторые покупатели дают фото внутренностей, пример:
Ну Вы что, полагаете, что я совсем интернет не смотрю?
Это не те вибромоторы, которые надо.
-----------------
я использую такие:
1696229698925.png
---------------
И зачем мне дисплей?
Относительно фото. Я недавно Вам привел пример трекера он как тот который Вы уже видели, а чип там другой 22 года выпуска и SDK для него нет.
 

nikolz

Well-known member
У вас портится зрение, что так готовитесь? Чипы пока это дело не спасают, а для слепых ничего нет лучше, чем помощь другого человека (семьи), а не обвешивание слепого всяким хламом :p
Ваше хамство не знает границ, хотя Вы и не молоды,
Специально Вам сообщу - у меня сын незрячий,
ослеп 20 лет назад.
 

pvvx

Активный участник сообщества
И зачем мне дисплей?
Если по теме, то ST17H66 по ~70..80 руб за шт:
Печатные платы на заказ делают многие и это не сверх задача или цена.
Не устраивает ST17H66 - берите CH582/583, они ещё дешевле.
На все есть SDK и примеры в github.
А то ноете непонятно о чем.
 

pvvx

Активный участник сообщества
Во первых, вы и сами столкнулись с тем что браслеты могут быть одинаковые но чипы разные. В итоге -гадание на кофейной гуще.
Вот тут недавно я заказывал и были получены разные брелки с CH17B66
https://aliexpress.ru/item/1005005061039948.html (доставлен 27 сентября)
https://aliexpress.ru/item/1005004744404020.html (тут были взяты круглые)
 

pvvx

Активный участник сообщества
Это не те вибромоторы, которые надо.
А в часах (которые по 185руб при 3x) стоит такой:
1697486215901.png
И SoC 1697486520318.png, + 1697486548382.png и дисплей (нормальный такой...)
И эти "часы" открываются и закрываются легко - корпус на защелках...
PHY6222 примерно тоже, что и ST17H66B2, но ножек больше....
 

Igor269

New member
А в часах (которые по 185руб при 3x) стоит такой:
Посмотреть вложение 13312
И SoC Посмотреть вложение 13313, + Посмотреть вложение 13314 и дисплей (нормальный такой...)
И эти "часы" открываются и закрываются легко - корпус на защелках...
PHY6222 примерно тоже, что и ST17H66B2, но ножек больше....

Добрый вечер.
Я тоже купил такие часы.
Я пытался разобраться с выводом на дисплеем, но не знаю как его запустить.
В PHY62XX_SDK_3.1.1 нет примера для дисплея.
На сколько я понял Вы уже разобрались с этими часами.
Не могли бы вы поделится примером (исходником)? Лучше какой нибудь demo проект.
 

pvvx

Активный участник сообщества
Пример есть в первом SDK -> \PHY62XX_SDK_1.1.8\example\peripheral\lcd_ST7789VW и в \PHY62XX_SDK_1.1.8\example\ble_peripheral\wrist.
 

Igor269

New member
Купил на алишке bluetooth антипотеряшку для экспериментов, в надежде что в нем стоит st17h66.
Но в нем оказался совсем другой чип, 8 ногий, и еще и затертое название.
Может кто то сможет опазнать чип по фото платы?
photo_2025-01-03_22-37-54.jpg
photo_2025-01-03_22-37-54 (2).jpgphoto_2025-01-03_22-37-54 (3).jpg
 

pvvx

Активный участник сообщества
Купил на алишке bluetooth антипотеряшку для экспериментов, в надежде что в нем стоит st17h66.
ST17H66B теперь редкость. Веся дешевка идет с OTP, типа PHY6230 и других вариантов PHY62x2.
ST17H66B так-же содержит кристалл PHY6256, и в корпусе установлена SPI-Flash.
iSearching - BLE, Flash
iSearching2 - BLE, Flash
iSearching3 - BLE, OTP
 

Igor269

New member
Спасибо!!!
А можете поделится исходнитками (чтобы проще было разобраться)?
 

pvvx

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

 

Igor269

New member
Я пробовал подключить к Вашей странице.
В поиске устройство находится, но не подключаетя.
Что не так?
поиск.jpgnot_con.jpg
nRF Connect подключается.
photo_2025-01-10_18-28-10.jpg
И еще вопрос. Согластно PHY6230_BLE_SoC_Datasheet_v1.0.pdf (для TSSOP8) перешить через UART не получится.
На pin IC доступен только USB.
Может можно на прямую подключиться к USB компа? Тогда как и чем прошивать?
И как можно считать оригинальную прошивку?
 

pvvx

Активный участник сообщества
PHY6230 = 16KB OTP = One-Time-Programmable Memory

P00/ P04 - uart_tx
P01/P05/P06 - uart_rx

Только это всё не имеет смысла. Там нет Flash и прошивать нечего, а OTP записана под завязку...
 

pvvx

Активный участник сообщества
python3 rdwr_phy62x2.py -p COM6 -b 1000000 rc 0x1fff8000 0x8000 otp1.bin
python3 rdwr_phy62x2.py -p COM6 -b 1008000 rc 0x0 0x10000 rom1.bin
python3 rdwr_phy62x2.py -p COM6 -b 1000000 rc 0x1fff0000 0x4000 ram1.bin
Это всё что можно с ними сделать :)
Ещё они плохо читаются - наверно не рассчитаны на это. А может и USB-COM не смог выставить 1Mbaud.
 
Сверху Снизу