Найти в Дзене
Считываем прошивку из Bluetooth MLT-BT05
Практика говорит, что всегда прежде чем прошить в контроллер что-то новое, сделайте резервную копию текущей прошивке. В один прекрасный момент я сделал программатор тут, но не смог найти готовый софт для считывания прошивки для контроллера cc2541 (bluetooth модуль MLT-BT05) и решил на свой страх и риск залить в него новую прошивку. Результат ожидаемый - модуль не работает. Не буду рассказывать, как собрать и подключить программатор, так как это уже было описано в моей статье достаточно подробно...
7 месяцев назад
Cкетч для считывания прошивки из MLT-BT05 cc2541
1.Берем прошивку программатора по ссылке тут 2. удаляем функцию loop() - в конце программы 3. Вставляем в конец эту часть программы: // выводит число в 10 ой системе счисления, 16-ричном формате и двоичном String code_int(int a){ return String(a) + " (0x" + String(a,HEX) + ") = (" + String(a,BIN) + ")"; } // основной цикл выполнения void loop() { unsigned char chip_id = 0; unsigned char debug_config = 0; unsigned char Continue = 0; unsigned char Verify = 0; String inStr; while(!Continue) // Ожидаем команду START { if(Serial.available()==2) // Проверяем доступны ли данные в последовательном порту { inStr = Serial...
7 месяцев назад
Мигаем светодиодом на Bluetooth модуле MLT-BT05 (CC2541)
Для изготовления bluetooth модуля для конструктора Знаток использовал модуль MLT-BT05 на чипе CC2541 от TI. Модуль по последовательному Serial порту соединяется с Arduino и поэтому его часто используют для самоделок. В конструкторе Знаток Arduino mobile его используют в некоторых упражнениях для управления двигателями, светодиодами и машинкой из мобильного приложения на смартфоне. Но MLT-BT05 грешит тем, что не все его версии хорошо коннектятся с adnroid устройствами. В моем случае, я мог увидеть...
7 месяцев назад
Программатор Bluetooth модуля MLT-BT05 (CC2541) из arduino и конструтора Знаток
P.S. Обязательно дочитайте до конца, прежде чем прошивать. Продолжаю попытки сделать модуль bluetooth как в развивающем детском конструкторе Znatok Arduino Mobile с помощью которого можно управлять своей самоделкой с мобильного телефона. Если верить инструкции стр 86, то используется модуль MLT-BT05. Собрал, заработало, через arduino модуль видится, но соединяться с Android смартфоном отказывается. В интернете много говорится о наличии проблемы соединения с android у MLT-BT05, а у его собрата HM10 таких проблем нет...
7 месяцев назад