Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Сбылась мечта идиота - переделка Bluetooth донгла за 12$ в UART
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Wireless/Optic
kreitzz
Всем привет.

Нашел интересный сайтик о переделке Bluetooth USB донглов производства Billionton в UART без перешивки (но работает временно до перезагрузки модуля). Если перешить SPP прошивкой - должно заработать навсегда. Жалко, что доступа в Свои еще нет, что за прошивки есть на у нас на FTP еще не видел). Сегодня видел эти донглы в магазине - за 12 и 18 долларов (с антенкой и без). К сожалению, может быть лажа - новые модули уже нельзя переделать (БГА чип припаям напрямую к плате). Печальная история по адресу http://opensimpad.org/index.php/Billionton. Что у нас за версия продается, узнаю завтра...

Итак, вот ссылочки:

http://opensimpad.org/index.php/Hardware_Mods - сайт о переделке всякой всячины
http://www.iral.com/~albertr/linux/psion5mx/blue/ - вариант 1-й, с программкой (на всякий случай прилагается
http://opensimpad.org/index.php/Albert%27s_Bluetooth_mod - вариант 2-й
http://www.iral.com/~albertr/linux/psion5mx/blue/ - та же тема

Просьба сообщить, что у кого получилось...
Удачи в переделке!
QuickWitted
Цитата(kreitzz @ Feb 20 2008, 02:34) *
в UART без перешивки (но работает временно до перезагрузки модуля).


Если идти от обратного, искать девайсы для переделки - надо искать usb стики
с внешними напаянными платками, а потом искать метод его переделки?

Цитата(kreitzz @ Feb 20 2008, 02:34) *
Просьба сообщить, что у кого получилось...


я бы с радостью, но у нас таких нет - только дешовые китайские...
(рынок - дорогие не берут)

А конкретно про этот - если не получится с прошивкой (я не проверял можно ли их перепрашивать),
могу подсказать направление - можно попробовать поднять USB Host на AVR.
В нете есть специализированные примеры под мышь, джойстик и клаву на си.
при большом желании можно попробовать переписать...

---------------------------------------------------------------
У нас только

Производитель Billionton
Модель BTD-002
Характеристики
Скорость передачи данных до 1Мбит/сек
Интерфейс USB 2.0
Частота 2.4GHz - 2.48GHz
Антенна 1 антенна (встроенная)
Радиус действия До 100 метров
Вес 8 г.

Такой подойдёт?
или пока не купишь, не сломаешь, не узнаешь?

Его характеристики:
http://www.billionton.com.tw/website/product/doc/UBTBR1R.htm

Но помоему указали не ту страницу (у нас такое часто бывает)

Т.к. BTD-002 на другом сайте выглядит не так
http://www.gembird.com.ua/main.asp?mode=item&N=2933
QuickWitted
Цитата(QuickWitted @ Mar 18 2009, 19:21) *
Но помоему указали не ту страницу (у нас такое часто бывает)


Смахивает на тему 1000 и 1 поделка от Billionton
в городе видел ещё 3 модификации

и естественно никахих BCM2035 внутри нет....
а про BTD-002 ни на коробке ни внутри ничего нет.

На коробке............................Bluetooth USB Adapter EDR2.0
На плате..............................BM12 V1.03 Bluetooth 2.0+EDR
На корпусе...........................Bluetooth Class1 Billionton
стабилизация 3,3 через два диода.
антена фиктивная - кусок пластмассы
две микрухи - ISSC IS1602N и ISSC IS1032N-102
Пайка стандартная - смд

Датащита на это чудо нет
http://www.edaboard.com/ftopic234996.html
-----------------------------------------------------------------------------
I looking for IS1032N datasheet or pin assigment fot this chip
I tried to conntact with www.issc.tw.com / sa...@issc.com.tw but they don't
answer to any email.
-----------------------------------------------------------------------------

Есть распиновка на ISSC IS1035NM
http://bbs.ednchina.com/Upload/Blog/2008/4...a566d5105e7.pdf

В винде определяется..................ISSCEDRBTA

Device Descriptor:
bcdUSB: 0x0110
bDeviceClass: 0xE0
bDeviceSubClass: 0x01
bDeviceProtocol: 0x01
bMaxPacketSize0: 0x10 (16)
idVendor: 0x1131
idProduct: 0x1001
bcdDevice: 0x0373
iManufacturer: 0x01
iProduct: 0x02
iSerialNumber: 0x00
bNumConfigurations: 0x01

ConnectionStatus: DeviceConnected
Current Config Value: 0x00
Device Bus Speed: Full
Device Address: 0x01
Open Pipes: 0

По этой инфе аналог
http://digiex.net/drivers/153-driver-issce...ows-xp-sp2.html
и аналог - "CBR DOK-35U"

Цитата(kreitzz @ Feb 20 2008, 02:34) *
Просьба сообщить, что у кого получилось...
Удачи в переделке!


Склоняюсь к мысле что его менять надо...
да к смд (в отличии от бга) можно припаять всё чего не лень, но нет ни прошивки ни датащита...
в проге текст на русском, местами читается, местами вопросами...
До 100 метров оказалась просто 4 метра (да 4 это до 100 и до 10)
антенна просто зигзаг на плате...
QuickWitted
Цитата(QuickWitted @ Mar 19 2009, 20:11) *
две микрухи - ISSC IS1602N и ISSC IS1032N-102
Датащита на это чудо нет


И есть дохлый сайт производителя от 2005 года
http://www.issc.com.tw/

типа напишите нам письмо....

вот фото нутров др приёмника на этих микрухах
(фотоаппарата под руками нет но в моём практически то же)
QuickWitted
Цитата(QuickWitted @ Mar 19 2009, 22:20) *
(фотоаппарата под руками нет но в моём практически то же)


Добрался до сканера....
шлю внутряшку ISSCEDRBTA

На коробке............................Bluetooth USB Adapter EDR2.0
На плате................................BM12 V1.03 Bluetooth 2.0+EDR
На корпусе............................Bluetooth Class1 Billionton
Драйвер................................ISSC IS1602N и
Контроллер............................ISSC IS1032N-102

Посмотрев на схему сложилось впечатление что прошивать надо не чип
а допаивать внешний епром и заливать туда настройки...
по распиновке похожа на HT24LC08 микруху
(К ISSC IS1035NM припаивается она)
QuickWitted
Цитата(QuickWitted @ Mar 19 2009, 20:11) *
Смахивает на тему 1000 и 1 поделка от Billionton
в городе видел ещё 3 модификации.


Сегодня видел ещё четыре модификации Billionton
вид у всех одинаковый.
только шрифт надписи чуть чуть разнится...

три из увиденных были на кляксах...
(две микрухи под китайским "компаундом")
у моделей на кляксах слово "Billionton"
на корпусе девайса отсутствовало...

Вопрос - А во всех моделях Billionton антена фиктивная?
Не... она ещё и муляжно - штырьевой бывает...
при этом получаем несогласованную конструкцию...

На коробке............................Bluetooth USB Adapter EDR2.0
На плате..............................BM12 V1.03 Bluetooth 2.0+EDR
На корпусе...........................Bluetooth Class1 Billionton
стабилизация 3,3 через два диода.

В винде определяется..................ISSCEDRBTA

Device Descriptor:
bcdUSB: 0x0200
bDeviceClass: 0xE0
bDeviceSubClass: 0x01
bDeviceProtocol: 0x01
bMaxPacketSize0: 0x10 (16)
idVendor: 0x1131
idProduct: 0x1004
bcdDevice: 0x0373
iManufacturer: 0x01
iProduct: 0x02
iSerialNumber: 0x00
bNumConfigurations: 0x01

ConnectionStatus: DeviceConnected
Current Config Value: 0x00
Device Bus Speed: Full
Device Address: 0x01
Open Pipes: 0


Одна из них на чипе с шахматным расположением ног
высылаю её данные...

На коробке...........................Bluetooth USB Adapter Billionton
На плате.............................BT-2045C
На корпусе...........................Bluetooth Class1 Billionton
Чип..................................BCM2045
Епром................................AT24C02N

Включаться она отказалась, поэтому списать её характеристики не вышло.

А про IS1032N производитель отвечает:
-----------------------------------------------------------------------------
We have stopped this IS1032N product. Sorry!
Marty Lo
Marty Lo / Sales Manager
Integrated System Solution Corp.
-----------------------------------------------------------------------------
QuickWitted
bb-offtopic.gif
К модераторам - прошу удалить лишнее
я пытался отправить когда были проблемы с базой у вас на форуме....
то не отправлялось, а то обнаружилось 3 лишние копии одного и того же....
(я не специально и мне действительно нужна помощь - одному тему не поднять)

вот то что удалось насобирать за сегодня
(это нутро двух Billionton из описания выше)
QuickWitted
Датащит на страрую версию
QuickWitted
Цитата(QuickWitted @ Mar 20 2009, 20:25) *
Датащит на страрую версию


Для перевода Bluetooth донгла за 8$ в UART нужно содержание епрома...
(как стало ясно из др. форумов, сам ISSC IS1032N-102 флэш памяти не имеет).

ОТачсти для тестов подойдёт и
Цитата(Igorrzn @ Oct 10 2006, 17:51) *
Есть два ISSC USB Bluetooth Device.
На обоих устройствах не впаян EEPROM.
Как результат не уникального MAC адреса.
MAC адрес постоянно 11-11-11-11-11-11.
Поделитесь дампом EEPROM с любого девайса на ISSC, где EEPROM впаяна.


На мой взгляд дамп епром должен быть
1) у производителей юсб свистков - для обеспечения МАС адреса
2) Если слить дамп самим с работающего девайса
(там 1024 байта и нужны не все, но запутаться можно и с 64 байтами, не говоря уже о 1024)
(на нём ещё и гарнитуры делали, а для перевода в режим гарнитуры нужен епром)
3) на китайском блоге где дают схему от ISSC IS1035NM
http://bbs.ednchina.com/Upload/Blog/2008/4...a566d5105e7.pdf
но по причине незнания китайского я так и не смог найти их емайл
или хотябы ветку блога
3) У разработчика микрух http://www.issc.com.tw/

Кто что думает по этому поводу?
(или может у кого есть знакомый китаец для поиска на их форуме?)
QuickWitted
Сегодня видел ноунамовский девайс
собранный на смд микрухе AS3601QC
(т.е. конектится с ней можно)

AS3601QC - Bluetooth® V1.2 and V2.0+EDR compliance single-chip solution

на плате есть ещё память AT24C32
(по размеру епромки - делаю вывод что все настройки через неё
но если верить картинке есть ещё и 2 мбитная ROM)

(Жду ответа от их тех службы)

Драйвер встроен в виндовс - RFMD Bluetooth Device

И стандартный вопрос – где брать датащит?
И может кто видел к ней конфигуратор?

Key Features
Bluetooth System-on-Chip
Completely low cost 0.18um CMOS process technology
Bluetooth V1.2 specification compliance
-84dBm typical receive sensitivity with excellent interference rejection performance
Class 2 and 3 transmit output power up to +6dBm
Low out-of-band spurious emissions
Integrated 32-bit high performance RISC application processor
Piconet support
Low power 1.8V operation
Integrated1.8V linear voltage regulator having 2.2 to 4.2V input
UART, USB, I2C compatible interfaces
Minimum external components
Package QFN-48pins, 7mmx7mm

Device Descriptor:
bcdUSB: 0x0200
bDeviceClass: 0xE0
bDeviceSubClass: 0x01
bDeviceProtocol: 0x01
bMaxPacketSize0: 0x40 (64)
idVendor: 0x0C10
idProduct: 0x0000
bcdDevice: 0x1915
iManufacturer: 0x00
iProduct: 0x00
iSerialNumber: 0x00
bNumConfigurations: 0x01

ConnectionStatus: DeviceConnected
Current Config Value: 0x01
Device Bus Speed: Full
Device Address: 0x01
Open Pipes: 5

Endpoint Descriptor:
bEndpointAddress: 0x81
Transfer Type: Interrupt
wMaxPacketSize: 0x0010 (16)
bInterval: 0x01

Endpoint Descriptor:
bEndpointAddress: 0x82
Transfer Type: Bulk
wMaxPacketSize: 0x0040 (64)
bInterval: 0x00

Endpoint Descriptor:
bEndpointAddress: 0x02
Transfer Type: Bulk
wMaxPacketSize: 0x0040 (64)
bInterval: 0x00

Endpoint Descriptor:
bEndpointAddress: 0x83
Transfer Type: Isochronous
wMaxPacketSize: 0x0020 (32)
bInterval: 0x01

Endpoint Descriptor:
bEndpointAddress: 0x03
Transfer Type: Isochronous
wMaxPacketSize: 0x0020 (32)
bInterval: 0x01

Фото не моё...
на фото епром не запаян, а в моей модификации впаян
QuickWitted
Цитата(QuickWitted @ Mar 21 2009, 12:05) *
Сегодня видел ноунамовский девайс
собранный на смд микрухе AS3601QC
Фото не моё... на фото епром не запаян, а в моей модификации впаян


Сегодня добрался до сканера - шлю подробный внешний вид
QuickWitted
Цитата(QuickWitted @ Mar 19 2009, 20:11) *
Смахивает на тему 1000 и 1 поделка от Billionton


По моей просьбе знакомые принесли сегодня ещё три модификации
прошлых лет... (прям народная марка - у всех по биллитону)

в одном был бга чип, во втором две кляксы и без епромки
и в третьем двух чиповая сборка и епром...

EPROM..........FT24C04A
Приёмник.......SCI SRFKE1 DK8313
Контроллер.....SMD микруха без маркировки

Т.е. даже непонятно как искать датащит и конфигуратор...
(то что китайцы иногда копируют идентификаторы фирменных устройств
в своих мега девайсах я уже знаю...)

В виндовсе он определяется как:


Device Descriptor:
bcdUSB: 0x0110
bDeviceClass: 0xE0
bDeviceSubClass: 0x01
bDeviceProtocol: 0x01
bMaxPacketSize0: 0x10 (16)
idVendor: 0x1131
idProduct: 0x1001
bcdDevice: 0x0134
iManufacturer: 0x00
iProduct: 0x00
iSerialNumber: 0x00
bNumConfigurations: 0x01

ConnectionStatus: DeviceConnected
Current Config Value: 0x01
Device Bus Speed: Full
Device Address: 0x02
Open Pipes: 5

Endpoint Descriptor:
bEndpointAddress: 0x81
Transfer Type: Interrupt
wMaxPacketSize: 0x0010 (16)
bInterval: 0x01

Endpoint Descriptor:
bEndpointAddress: 0x82
Transfer Type: Bulk
wMaxPacketSize: 0x0040 (64)
bInterval: 0x00

Endpoint Descriptor:
bEndpointAddress: 0x02
Transfer Type: Bulk
wMaxPacketSize: 0x0040 (64)
bInterval: 0x00

Endpoint Descriptor:
bEndpointAddress: 0x83
Transfer Type: Isochronous
wMaxPacketSize: 0x0000 (0)
bInterval: 0x01

Endpoint Descriptor:
bEndpointAddress: 0x03
Transfer Type: Isochronous
wMaxPacketSize: 0x0000 (0)
bInterval: 0x01
Клим
Цитата(QuickWitted @ Mar 23 2009, 07:40) *
в одном был бга чип, во втором две кляксы и без епромки
и в третьем двух чиповая сборка и епром...

У меня есть парочка на ISSC IS1002N - очень похожи на ваше фото по расположению деталей, только у меня епром не запаян.
На этот is1002 Есть даташит небольшой, там есть отдельно uart rx,tx и hci rx,tx. Только вот ROM там не перепрограммируемый sad.gif
QuickWitted
Цитата(Клим @ Mar 23 2009, 13:48) *
У меня есть парочка на ISSC IS1002N - очень похожи на ваше фото по расположению деталей


если есть офисный сканер то не могли бы вы с его помощью сделать фото (разрешение 600 дпай)
и если можно их характеристики (прога в атаче)

Цитата(Клим @ Mar 23 2009, 13:48) *
только у меня епром не запаян. На этот is1002 Есть даташит небольшой, там есть отдельно uart rx,tx и hci rx,tx.


если датащит поясняет распиновку или отличен от того что я кидал выше,
то если можно скиньте его сюда или на почту

Цитата(Клим @ Mar 23 2009, 13:48) *
Только вот ROM там не перепрограммируемый sad.gif


Как и у большинства китайских поделок по заводской матрице...
и своей ЕПРОМ памяти они не имеют... (т.е. программировать его не надо, да и не предусмотрена самозаливка)

Цитата(QuickWitted @ Mar 21 2009, 12:05) *
на плате есть ещё память AT24C32
(по размеру епромки - делаю вывод что все настройки через неё
но если верить картинке есть ещё и 2 мбитная ROM)


ЕПРОМ здоровый...
если бы там хранился только мак адрес и пару настроек, (а остальное конфигурировалось через спец прошивку)
то хватило бы AT24C01 и даже место бы осталось, а тут он в 4 или 32 раза больше...
китайцы не ставят компонентов которые дороже...

а отсюда я делаю вывод, что функционал переключается через внешнюю ЕПРОМку...
и ещё видны поцарапанные места подключения для первичной заливки внешней ЕПРОМки...
т.е. её не через юсб прошивали а снаружи...
(ИМХО юсб активируется или когда ЕПРОМки нет совсем или когда там нужная прошивка...)
sigmaN
Я конечно извиняюсь, но как это "переделка Bluetooth в UART"?
Из донгла выводите пару проводочков RX и TX? Если да, то это чисто чтоб покопаться?
Есть ведь готовые переходники и дешевые...
Или тут мысль на много глубже...??
QuickWitted
Цитата(sigmaN @ Mar 24 2009, 08:13) *
Я конечно извиняюсь, но как это "переделка Bluetooth в UART"?
Из донгла выводите пару проводочков RX и TX?


Да.

в первом посте конфигурируется через USB.
но в нашей местности именно таких не продают.

То что я нашёл IMHO - Конфигурируется через бортовой EEPROM.
(т.к. если бы китайцы залили адаптированную прошику епром был бы в разы меньше (и дешевле) ...
а тут мелких епромов не наблюдается - вывод прошивка стандартная и конфигурируется через EEPROM большего размера)

Цитата(sigmaN @ Mar 24 2009, 08:13) *
Есть ведь готовые переходники и дешевые...


1 в нашей местности есть только такие (за 6,5-8)
2 другие надо заказывать и штучно от 20 по Москве (я дешевле в гугле не нашёл и то на складе нет) (за довоз к нам надо отдельно доплатить)
3 готовые в отдельном корпусе стоят от 45 по Москве (я дешевле в гугле не нашёл)

smile3046.gif 20/6.5=3
Т.е. в ТРИ раза дешевле (не учитывая сумму транспортировки)
Клим
Цитата(QuickWitted @ Mar 23 2009, 16:04) *
если есть офисный сканер то не могли бы вы с его помощью сделать фото (разрешение 600 дпай)
и если можно их характеристики (прога в атаче)

Вечером дома сфотаю. Или завтра на работе на сканере...
Цитата
если датащит поясняет распиновку или отличен от того что я кидал выше,
то если можно скиньте его сюда или на почту

Такой же как выше. Распиновка вполне ясна:
Код
28 O UART_TXD UART Tx data
29 I UART_RXD UART Rx data
30 O HCI_TXD HCI UART Tx data
31 I HCI_RXD HCI UART Rx data


Цитата
Как и у большинства китайских поделок по заводской матрице...
и своей ЕПРОМ памяти они не имеют... (т.е. программировать его не надо, да и не предусмотрена самозаливка)

Судя по даташиту, там 160кб ROM.
В EEPROM прошивки или чего-нибудь с ней связанного быть не может, потому как там указан 8051 процессор. А у него гарвардская архитектура и программа может выполняться только из ROM
QuickWitted
Цитата(sigmaN @ Mar 24 2009, 08:13) *
Из донгла выводите пару проводочков RX и TX?


И мне кажется что надо пояснить более подробно, для тех кто не работал с Bluetooth...
У Bluetooth есть профиль UART. Т.е. в системе появляется виртуальный ком порт...
что закинешь в виртуальный UART то передастся в usb и далее по Bluetooth
приёмному устройству которое опять преобразует сигнал в UART.

т.е. получаем радио удлинитель UART интерфейса...

почему Bluetooth, а не радио удлинитель?
Bluetooth встроен в большинство кпк и на них есть профиль RS232(UART)

А тема - "Как переделать Bluetooth - USB донгл в автономный Bluetooth - RS232(UART)"


Цитата(Клим @ Mar 24 2009, 12:50) *
Вечером дома сфотаю. Или завтра на работе на сканере...


лучше сканером - чётче будет...

Цитата(Клим @ Mar 24 2009, 12:50) *
Такой же как выше.

У меня нет распиновки на новые... как и епрома на них...

Но есть один без маркировки - подозреваю что старый... и на нём епром запаян...
но что бы точно определить тип надо сравнить характеристики USB (их сливает прога на 1 странице)

Цитата(Клим @ Mar 24 2009, 12:50) *
В EEPROM прошивки или чего-нибудь с ней связанного быть не может, потому как там указан 8051 процессор.
А у него гарвардская архитектура и программа может выполняться только из ROM


Прошивки для чипа - нет
большое число настроек, с помощью которых переключаются режимы чипа - вполне...
(надеюсь переключиться на UART)
QuickWitted
Сегодня закончил обход близлежащих магазинов...
других девайсов к которым можно паять провода обнаружить не удалось...
т.е. везде примерно одно и то же...

цены колеблются от 11$ до 5$
за 5$ дают девайс с двумя кляксами и без юсб провода...

в более дорогих (11-16) только корпус лучше сделан и видимость не муляжной антенны появляется...
(правда типа штырь и соединенная без коаксиала - просто монтажным проводом
в результате чего радиус действия только уменьшался)

Кстати у нас сейчас появляется волна девайсов на кляксах…
Поэтому нормальные дешевеют и вытисняются простейшими...
Клим
CODE

Device Descriptor:
bcdUSB: 0x0110
bDeviceClass: 0xE0
bDeviceSubClass: 0x01
bDeviceProtocol: 0x01
bMaxPacketSize0: 0x10 (16)
idVendor: 0x1131
idProduct: 0x1001
bcdDevice: 0x0373
iManufacturer: 0x01
iProduct: 0x02
iSerialNumber: 0x00
bNumConfigurations: 0x01

ConnectionStatus: DeviceConnected
Current Config Value: 0x01
Device Bus Speed: Full
Device Address: 0x02
Open Pipes: 5

Endpoint Descriptor:
bEndpointAddress: 0x81
Transfer Type: Interrupt
wMaxPacketSize: 0x0010 (16)
bInterval: 0x01

Endpoint Descriptor:
bEndpointAddress: 0x02
Transfer Type: Bulk
wMaxPacketSize: 0x0040 (64)
bInterval: 0x01

Endpoint Descriptor:
bEndpointAddress: 0x82
Transfer Type: Bulk
wMaxPacketSize: 0x0040 (64)
bInterval: 0x01

Endpoint Descriptor:
bEndpointAddress: 0x03
Transfer Type: Isochronous
wMaxPacketSize: 0x0000 (0)
bInterval: 0x01

Endpoint Descriptor:
bEndpointAddress: 0x83
Transfer Type: Isochronous
wMaxPacketSize: 0x0000 (0)
bInterval: 0x01

Нажмите для просмотра прикрепленного файла
Нажмите для просмотра прикрепленного файла
QuickWitted
Цитата(QuickWitted @ Mar 24 2009, 13:17) *
В епроме не может храниться прошивка для чипа
но большое число настроек, с помощью которых переключаются режимы чипа - вполне...
(надеюсь переключиться на UART)


начинаю подозревать что работу с епромом включает какая то нога...
а так слил инфу с епромки платы BM05 v2.02
QuickWitted
Может у кого завалялась внятная дока по BCCMD bluecore command?
что слать в RS232?
rx3apf
Цитата(QuickWitted @ Mar 24 2009, 18:34) *
цены колеблются от 11$ до 5$
за 5$ дают девайс с двумя кляксами и без юсб провода...
...
Кстати у нас сейчас появляется волна девайсов на кляксах…
Поэтому нормальные дешевеют и вытисняются простейшими...

Так что если вдруг кому надо не на "кляксе" -
http://www.dealextreme.com/details.dx/sku.11866
BCM2045, интерфейсы-то у него все есть, вот только BGA и нормального даташита нет. Но за такие деньги если кому еще надо BT-донгл - то налетайте wink.gif
MiBBiM
не понимаю, даташитов на микросхемки просто нет или они скрываются производителями намеренно? и если скрываются, то зачем?
SSerge
Цитата(MiBBiM @ Jul 9 2009, 18:07) *
не понимаю, даташитов на микросхемки просто нет или они скрываются производителями намеренно? и если скрываются, то зачем?

Они скрываются, но ненамеренно.
Купите миллион этих микросхем, или хотя бы тысяч 100 для начала, будут вам и даташиты, и реф. дизайн и прочее.
А иначе - даже разговаривать не станут.
Азия-с...
MiBBiM
кстати, на википедии инфа лежит о реализации стека для встроенных систем:
Цитата(Wiki)
lwBT
lwBT is an open source lightweight Bluetooth protocol stack for embedded systems. It acts as a network interface for the lwIP protocol stack.
It supports some Bluetooth protocols and layers, such as the H4 and BCSP UART layers. Supported higher layers include: HCI, L2CAP, SDP, BNEP, RFCOMM and PPP. The supported profiles are: PAN (NAP, GN, PANU), LAP, DUN and Serial Port.
lwBT has been ported to the Renesas M16C, used on the Mulle platform, and Atmega AVR line of microcontrollers, and Linux as well as Windows.

Официальная страница
rgubaev
В свете того, что донглы с напаяными модулями, IMHO, уже не найти, могу предложить небюджетный способ добытия модуля - а вдруг кому пригодится.
Берем и покупаем блютусовский GPS приемник Aerovision Solar GPS - получаем модуль BC2MOD2C и, в качестве бонуса, получаем следующие компоненты:
1. Li-Ion 3.7V 1000mAh батарею от нокии 3650.
2. 9-ти элементную солнечную батарею.
3. GPS-модуль с керамической антеной.
4. MiniUSB гнездо.
5. И кучу прочей рассыпухи.

Ну и фотка всего этого добра.
richie
Свои пять копеек для еще следящих за этой темой.

Юзаю уже с год изделие FireFly, на основе BlueLink RN-41, девайс от Roving Networks (США).
Это UART через блютуз.

Модуль сделан на основе WML-C40, прошивка в нём от этой самой фирмы Roving Networks.

Стоит что-то порядка $100 за один штук, чем больше партия тем меньше цена.
В комплекте сам модуль в корпусе на разъеме DB-9 + блок питания.
carver
тоже делал такое пару лет назад, скорее еще в году 2006м.

брался BTмодуль от CSR, один с парубаксового USB-блутуза, второй с дешевой гарнитуры.
модули програмились родным CSR софтом, переключались с USB на rs232.
потом модуль вставлялся к той железке, чей com-порт нужно было расшарить по блутузу.
питание бралось оттуда же.

конкретно, допаивал блутуз для обычного гарминовского GPS.

недавно видел что подобные модули просто продаются в радиомагазинах, правда цена кажется была басков с десять.

.... вот, нашел, в те времена в китае за пару баксов можно было купить USB-блутуз с подобным модулем,
или баксов за 10 - целую гарнитуру. http://www.modulestek.com/MB-C04.php

порт задавался в PSKEY_HOST_INTERFACE
а скорость в PSKEY_HOSTIO_UART_PS_BLOCK
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.