Китайматик сделать блютуз

Я без платы на мгтф собрал
 
На Озоне есть блютуз для китайматика
 
Тоже видел, 1697₽, Установочный комплект Bluetooth в Китайматик (SM2)
 
Тоже видел, 1697₽, Установочный комплект Bluetooth в Китайматик (SM2)
Норм комплект x10. Поатка 200р и конденсатор, провода. Не удивляюсь хапугам, похоже из израиля все эти люди.
 
Здравствуйте, а подскажите какой конденсатор на модуль припаять, маркировку подскажите пожалуйста.
 
0.1mF 0805
 

Вложения

  • Screenshot_2025-04-09-19-25-36-009_com.android.chrome.jpg
    Screenshot_2025-04-09-19-25-36-009_com.android.chrome.jpg
    367,6 КБ · Просмотры: 48
0.1 mf, не подскажите какой брать, есть 50в и 100в, какой нужен?
 
Так а вот тут по подробнее можно? В архиве и ино и бин файлы, есть инструкции по прошивке?
Делал по этой инструкции
 
вот мой вариант прошивки. кому не нужна цветомузыка. немного оптимизировал код и добавил энергосбережения.
 

Вложения

  • sketch_scanmatic.zip
    997 байт · Просмотры: 30
добавил вывод отладочных сообщений для визуального контроля
 

Вложения

  • sketch_scanmatic_2025.05.14.zip
    1,2 КБ · Просмотры: 16
Для DEBUG режима надо соединить с какой USB-TTL платой способной работать на высоких скоростях. Годится дешевый программатор на CH341A. Далее запускаем терминал где можно отправлять файлы и выставить соответствующую скорость. Cгодится minicom на передачу и Putty для приема. Не забываем и про блютуз. По поводу размера буфера. 128 должно было в теории хватать для устойчивой работы. Но при длительной передаче заметил что буфер FIFO постепенно заполняется под завязку что чревато потерей данных. При 256 такой проблемы не заметил. Увеличивать до 512 смысла не вижу. Будет страдать отзывчивость системы. Все-таки у нас один поток и все операции выполняются последовательно.
Применяется динамическая задержка в зависимости от загрузки системы. В результате потребление системы снижается до 45 - 55 ма в состоянии покоя. Переход от максимальной задержки к минимальной в пределах значения максимальной задержки. При загрузке буферов FIFO больше половины задержка не применяется.
 
Для DEBUG режима надо соединить с какой USB-TTL платой способной работать на высоких скоростях. Годится дешевый программатор на CH341A. Далее запускаем терминал где можно отправлять файлы и выставить соответствующую скорость. Cгодится minicom на передачу и Putty для приема. Не забываем и про блютуз. По поводу размера буфера. 128 должно было в теории хватать для устойчивой работы. Но при длительной передаче заметил что буфер FIFO постепенно заполняется под завязку что чревато потерей данных. При 256 такой проблемы не заметил. Увеличивать до 512 смысла не вижу. Будет страдать отзывчивость системы. Все-таки у нас один поток и все операции выполняются последовательно.
Применяется динамическая задержка в зависимости от загрузки системы. В результате потребление системы снижается до 45 - 55 ма в состоянии покоя. Переход от максимальной задержки к минимальной в пределах значения максимальной задержки. При загрузке буферов FIFO больше половины задержка не применяется.
На каком вы языке сейчас разговариваете, ни черта не понял😉🤣🤣🤣🤣
 
Если что-то непонятно всегда можно спросить. Просто пояснил по работе прошивки.
 
Говорят можно не ставить резистор на 10 ком на модуль, а просто поставить перемычку и всё работает, правда или нет?
 
Конечно будет.
Резистор ограничивает силу тока по входу "EN"-enable для старта модуля, просто защита.
С защитой - лучше, резистор думаю найти не проблема.
 
Назад
Верх Низ