StmDfuBlue
Инструменты

StmDfuBlue на Андроид

Обновление прошивки микроконтроллеров Stm32 по Bluetooth

5 тыс. загрузок
1.30G версия
2.6 МБ размер
Скачать APK
✓ Проверено источником

Скриншоты

Интерфейс приложения StmDfuBlue

Обзор StmDfuBlue

Краткий обзор по актуальным данным карточки приложения.

StmDfuBlue — приложение для устройств на Android из категории «Инструменты». В этом разделе собраны системные и прикладные инструменты для повседневной работы с устройством.

В карточке указаны версия 1.30G, размер APK 2.6 МБ, совместимость с Android 5.1+, обновление от 22.09.2025. Разработчиком указан Yaroslav Trymbach.

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

Приложение может подойти тем, кому нужны дополнительные инструменты и функции для устройства Android.

Источник отмечает текущий APK как проверенный. Перед установкой всё равно следует сверить название приложения, разработчика, идентификатор пакета.

  • Текущая версия: 1.30G
  • Размер файла: 2.6 МБ
  • Требования: Android 5.1+
  • Идентификатор пакета: com.yatrim.stmdfublue
  • В источнике доступно версий: 3
  • Разрешений в текущей версии: 7

Описание от разработчика

Приложение предназначено для обновления прошивки микроконтроллеров STM32 по Bluetooth с помощью Bluetooth-Serial модуля.
Поддерживаются модули с классически Bluetooth SPP протоколом (например HC-06).
А также BLE модули на основе микроконтроллера cc254x (например HM-10)

Механизм прошивки реализован на основе следующих документов от компании STMicroelectronics.
1. AN2606 STM32 microcontroller system memory boot mode
2. AN3155 USART protocol used in the STM32 bootloader

Как пользоваться приложением

ПОДГОТОВКА

1. Установить подходящие параметры для последовательной передачи в Bluetooth-Serial модуле. Они должны быть следующие: скорость от 1200 до 115200, 8 бит данных, 1 стоп бит и четная парность. Как устанавливать параметры последовательной передачи читайте в руководстве к конкретному модулю.

2. Подсоединить Bluetooth-Serial модуль к микроконтроллеру Stm32. В большинстве случаев Stm32 использует следующие пины для загрузки через USART:
PA10 (USART RX) и PA9 (USART TX).

3. Активировать системный загрузчик Stm32. Как это сделать читайте в руководстве AN2606. Обычно следует установить нужные уровни сигналов на пинах BOOT0 и BOOT1 и перезагрузить контроллер.

ПРОШИВКА

1. Включите bluetooth на вашем мобильном устройстве и подключитесь к Bluetooth-Serial модулю.
2. Выберите файл с прошивкой, которую вы хотите загрузить во флеш. Файл должен быть в формате Intel-Hex.
3. Установите опции для прошивки, которые вам нужны. Можно задать следующие опции
- Стирать страницы только по необходимости
- Снимать защиту от чтения при необходимости
- Задать защиту от чтения после прошивки
- Запустить ЦПУ после прошивки
4. Нажмите кнопку "Загрузить файл во флеш" и дождитесь завершения операции.

Дополнительно к операции прошивки в приложении доступны следующие операции:
- Стирание флеши
- Проверка флеши на чистоту
- Сравнение содержимого флеши с файлом
Выбрать эти операции можно через соответствующие пункты меню.

Работа приложения проверена на следующих типах ЦПУ:
Stm32F072
Stm32F103
Stm32F302
Stm32F401
Stm32F411 проверено пользователем
Stm32L053
Stm32L152
Stm32L432
Stm32G071
Stm32G474

Что нового

Обновлено до Android target SDK 35

Как установить StmDfuBlue на Андроид

Короткая инструкция по установке APK.

  1. Нажмите «Скачать APK» и дождитесь завершения загрузки файла.
  2. Откройте APK через браузер или файловый менеджер устройства.
  3. Если Android запросит разрешение, временно разрешите установку из используемого источника.
  4. Перед подтверждением установки ещё раз проверьте название приложения и разработчика.

Разрешения приложения

Технический список разрешений текущей версии APK.

Показать все разрешения (7)
android.permission.ACCESS_COARSE_LOCATION android.permission.ACCESS_FINE_LOCATION android.permission.ACCESS_NETWORK_STATE android.permission.BLUETOOTH_CONNECT android.permission.BLUETOOTH_SCAN android.permission.INTERNET com.android.vending.BILLING

Предыдущие версии

Доступные в источнике версии приложения.

1.30G 2025-09-22
2.6 МБ ✓ Проверена
1.29G 2025-02-27
2.6 МБ ✓ Проверена
1.26G 2024-09-26
2.5 МБ ✓ Проверена