Современное, быстрое и открытое Android-приложение для управления и настройки электросамокатов на контроллерах Aovo, ViCont, Samik, Benben и ZYD.
Aovo Control — это независимый клиент для электросамокатов, созданный как полноценная и гораздо более функциональная замена стоковым китайским приложениям (AovoPro, ViCont, Benben и др.).
Приложение работает напрямую по Bluetooth Low Energy (BLE), без обязательной регистрации, рекламы, китайских облаков и сбора аналитики.
- Живой спидометр с плавным отображением текущей скорости, перегрузок и мощности.
-
Детальное состояние батареи: уровень заряда (%), напряжение в вольтах (
$V$ ) и ток ($A$ ). - Счётчики пробега: текущая поездка (Trip) и общий одометр (ODO).
- Быстрое управление: включение фары, блокировка мотора, круиз-контроль и выбор передач в один тап.
- Раздельные скоростные лимиты: независимая регулировка максималки для Eco, Drive, Sport, пешеходного режима и 5-й передачи.
- Старт с нуля (Zero-Start): отключение необходимости отталкиваться ногой.
- RGB-подсветка деки (ViCont): выбор любого цвета из палитры и 5 динамических режимов свечения (переливание, дыхание, статика).
- Голосовые подсказки и модуль: управление громкостью, переименование Bluetooth-имени и смена пароля.
- Прямой доступ к регистрам контроллера: токи разряда и рекуперативного торможения, пороги защиты от переразряда, диаметр колёс, число пар полюсов мотора и ШИМ-частота (PWM).
- Инженерное меню ViCont: чтение и запись параметров дисплея/мотора в EEPROM.
- Калибровка мотора: сохранение и настройка фазового порядка и коэффициентов датчиков Холла.
- Терминал ручных команд: отправка любых сырых HEX-пакетов в самокат для исследования протокола.
- OTA онлайн-проверка обновлений: прямая загрузка и сверка прошивок дисплея и контроллера с серверов Vicont Cloud.
- Локальная прошивка: безопасная загрузка бинарных файлов прошивки (
.bin) из памяти устройства. - Автоматический бэкап и профили настроек: сохранение и быстрое переключение пресетов езды.
- Полное следование концепции Material 3 Expressive.
- Динамические системные цвета Material You (Monet) и поддержка глубокой AMOLED-темы.
- Плавные пружинные анимации, настраиваемый виброотклик (Haptic Feedback) и секретная пасхалка.
- Aovo / AovoPro (M365 clone, ES80, Pro и аналоги)
- ViCont (контроллеры и дисплеи BD-MAX, 032&039ZQ, BD1 и др.)
- Samik / Benben
- ZYD / YF совместимые BLE-контроллеры
- Перейдите в раздел Releases на GitHub или в Тему на 4PDA.
- Скачайте свежий
AovoControl-x.x.x.apk. - Установите на устройство под управлением Android 8.0 (API 26) или новее.
- Выдайте разрешение на поиск Bluetooth-устройств (Nearby Devices / Location).
- Язык: Kotlin
- UI: Jetpack Compose + Material 3 Expressive
- Архитектура: Single Activity, Modern Android Architecture (StateFlow, ViewModel, Coroutines)
- Связь: Bluetooth Low Energy (BLE GATT), HTTP клиент без тяжелых зависимостей
- Разработчик: Данил (@YouRooni)
- Тема на 4PDA: Aovo Control
- Исследование протокола: vova7878 (Vladimir) — за документацию и реверс протокола ViCont
- Поддержка проекта: payRooni.t.me 💖
Проект распространяется под свободной копилефт-лицензией GNU General Public License v3.0 (GPLv3). Исходный код остаётся полностью открытым: форки и модификации разрешены с обязательным сохранением авторства и открытием производного кода под этой же лицензией.
