Makcu ESP32 S3: как прошить, подключить и настроить плату

Пошаговая инструкция для новичков с реальными скриншотами официального Medius Dashboard

Makcu ESP32 S3 плата для настройки макросов

Что такое Makcu ESP32 S3

Makcu ESP32 S3 — это небольшая плата на базе ESP32-S3, которая работает как промежуточное устройство между мышью и компьютером.

Наиболее удобный на данный момент вариант — использовать плату Makcu вместе с Android-телефоном, на котором установлено наше приложение с макросами. Так вы сможете комфортно играть с компенсацией отдачи. Плату Makcu также можно использовать в схеме с двумя ПК. Если у вас нет Android-телефона или второго компьютера, доступен вариант подключения к одному ПК. Все поддерживаемые схемы подключения подробно описаны далее в статье.

Пример подключения платы Makcu к Android-телефону

Ниже разберём, что проверить перед покупкой, как прошить и правильно подключить плату, а затем настроить макросы.

Где купить плату Makcu

В карточках товаров интернет-магазинов Makcu продаётся как ESP32-S3 Arduino Development Board или MAKCU Development Board. Плату можно найти на AliExpress, Taobao, Temu, в отдельных магазинах электроники, на eBay и в специализированных DMA/KMBOX-магазинах. Цены сильно отличаются: часть продавцов указывает около 20–30 USD, а другие продают дороже из-за кабелей в комплекте, доставки или наличия товара на местном складе.

Где смотреть На что обратить внимание
AliExpress / Taobao / Temu Самый распространённый вариант. Проверяйте количество USB-кабелей в комплекте, фотографии конкретной ревизии платы, отзывы с реальными снимками и срок защиты покупателя.
Интернет-магазины вашей страны Удобно, если важны быстрая доставка и понятная карточка товара.
eBay и локальные продавцы Подходит, если нужен местный склад. Смотрите статус лота: часть объявлений уже завершена, а цена может быть выше, чем на маркетплейсах.
Комплект TopMacro

Готовая плата Makcu в фирменном корпусе

Если у вас ещё нет платы Makcu, вы можете выбрать готовый фирменный комплект TopMacro: плата заранее прошита, установлена в защитный корпус и полностью подготовлена к подключению. В комплект входят два USB-кабеля и 30 дней подписки на нашу программу с макросами в подарок. Более высокая стоимость фирменного комплекта связана с наличием защитного корпуса, предварительной подготовкой и особенностями доставки. Если для вас важнее сэкономить, можно приобрести плату без корпуса на других маркетплейсах: после прошивки и подключения она будет работать так же, а её цена обычно заметно ниже.

Перед покупкой проверьте: если в комплекте с платой будет только один кабель USB–USB, отдельно потребуется докупить второй такой же кабель. Плата должна иметь три USB-порта и две кнопки BOOT по бокам:

Пример платы Makcu с тремя USB-портами и двумя кнопками BOOT

Внимание: подключение к Android-телефону

Если вы планируете использовать Makcu с Android-телефоном, заранее приобретите переходник Type-C OTG на USB-A: штекер Type-C вставляется в телефон, а гнездо USB-A используется для подключения к плате Makcu. В названии или описании товара должна быть указана поддержка OTG. Подойдут варианты вроде «Адаптер Philips OTG Type-C to USB 3.0» или аналогичные модели, но перед покупкой проверьте описание. Ниже на фото показаны примеры адаптеров подходящего типа. ВНИМАНИЕ! Обычный кабель Type-C — USB не подойдёт. Для подключения к телефону обязательно приобретите и используйте именно такой адаптер: без него телефон не сможет распознавать подключённые устройства. Если сомневаетесь в выборе, задайте нам вопрос в Telegram.

Пример OTG-переходника Type-C на USB-A для Android-телефона

Прошивка Makcu

Сначала выберите правильный способ

Если на странице Device уже написано Connected и показана версия прошивки, Medius установлен. Не запускайте первичную установку повторно: для обычного обновления используйте вкладку Update.

Актуальная прошивка устанавливается прямо через официальный сайт Medius. Отдельную программу Makcu, EXE-файл и BIN-файлы скачивать не нужно: сайт сам загружает последнюю стабильную версию и пошагово сопровождает установку.

Стартовый экран Medius Dashboard с кнопкой Connect и схемой портов USB1 USB2 USB3
На снимке показан Medius Dashboard на этом ПК. Для обычного подключения нажмите Connect.

Что подготовить

  • Компьютер с Windows и актуальной версией Google Chrome. Панель использует Web Serial; Firefox и встроенные браузеры могут не показать устройство.
  • Исправные USB-кабели с передачей данных. Кабель только для зарядки не подойдёт.
  • Закройте TopMacro, старую программу прошивки Makcu, терминалы и другие вкладки Medius. COM-порт может использовать только одна программа.
  • Найдите на корпусе подписи USB1, USB2, USB3 и две кнопки BOOT рядом с крайними портами.

Критически важное подключение

Не подключайте USB1 и USB3 к одному компьютеру. В рабочем режиме USB1 идёт к игровому ПК, USB2 — к второму ПК или Android устройству с программой управления, а USB3 — только к мыши. Неправильное подключение USB3 к компьютеру может вызвать обратное питание и аварийное выключение.

Первичная установка Medius (один раз)

Эти шаги нужны для новой платы, штатной прошивки Makcu или старой версии, которая не подключается как Medius.

  1. Отключите от платы все три USB-кабеля.
  2. Откройте официальный Dashboard и выберите слева Set up.
  3. Зажмите BOOT-кнопку рядом с USB1. Не отпуская кнопку, подключите USB1 к компьютеру, на котором открыт Chrome, затем отпустите кнопку.
    Первый шаг официального мастера установки Medius с USB1 и кнопкой Install
    Шаг 1 из 5: сайт просит оставить подключенным только USB1 в режиме BOOT.
  4. Нажмите Install. Если Chrome откроет список портов, выберите устройство с названием USB-Enhanced-SERIAL CH343, CH343 или USB Serial. Не отключайте кабель и не закрывайте страницу до завершения.
  5. Когда первый этап завершится, отключите USB1 и нажмите Done.
  6. Зажмите BOOT-кнопку рядом с USB3, подключите USB3 к тому же компьютеру, отпустите кнопку и снова нажмите Install.
  7. Дождитесь полного завершения, отключите USB3 и нажмите Done.
  8. Подключите плату в рабочем режиме: USB1 к игровому ПК, USB2 к устройству с TopMacro, USB3 к мыши. Нажмите Connect и выберите порт CH343.
    Medius Dashboard показывает Connected и версию прошивки v3.2.1
    Пример успешного подключения. Номер версии на вашем экране может быть новее.

Как обновлять уже установленный Medius

  1. Подключите плату в обычном рабочем режиме и откройте Device.
  2. Нажмите Connect и выберите CH343. Дождитесь появления строки Connected.
  3. Откройте вкладку Update. Если написано up to date, ничего прошивать не нужно.
  4. Если доступна новая версия, нажмите Update both chips и дождитесь завершения. Не отключайте плату и не закрывайте вкладку. После перезапуска подключитесь снова.
Вкладка Update в Medius Dashboard с кнопкой Update both chips
Для обычных обновлений используется Update both chips. Кнопки Main only и Mouse-side only нужны только для диагностики.

Как переключить Makcu на 1000 Гц

Правильная единица измерения: 1000 Hz (1000 Гц), не 1000 ГГц. Параметр Wire rate меняет частоту USB-клона и опрос устройства. Он не разгоняет физическую мышь и не заставляет её создавать данные, которых она сама не передаёт.

  1. На вкладке Device прокрутите страницу до блока Options.
  2. В разделе Imperfect clone нажмите Allow imperfect. Это обязательное условие для принудительного Wire rate. Плата может кратковременно перезапуститься.
  3. В разделе Emit rate оставьте Learned. Так движения программы продолжают подстраиваться под фактическую частоту передачи данных мышью.
  4. В разделе Wire rate выберите Forced, в поле Wire rate (Hz) укажите 1000 и нажмите Apply.
  5. Подождите несколько секунд, снова подключитесь через Connect и проверьте, что внизу показано Forced · 1000 Hz.
  6. Если после этого курсор стал плавать, появились рывки или пропуски, верните Device's own и нажмите Apply. Принудительная частота 1000 Гц подходит не для каждой мыши и не для каждого приёмника.
Настройка Wire rate Forced 1000 Hz в Medius Dashboard перед нажатием Apply
На скриншоте подготовлено значение Forced 1000 Hz; надпись not applied yet означает, что осталось нажать Apply.

Низкоскоростное USB-устройство ограничено частотой примерно 100 Гц. В таком случае Medius не сможет получить реальную частоту 1000 Гц. После изменения Wire rate плата повторно создаёт клон устройства, поэтому COM-порт может исчезнуть на несколько секунд.

Если что-то не получается

ПроблемаЧто сделать
Нет кнопки Connect или сайт не видит SerialОткройте адрес именно в актуальном Google Chrome по HTTPS.
В списке нет CH343Подключите USB2 к этому компьютеру и замените кабель на кабель с передачей данных.
Порт занят или подключение сразу обрываетсяЗакройте TopMacro, старую программу прошивки, терминал и остальные вкладки Dashboard, затем обновите страницу.
Box is not answeringПроверьте рабочее подключение USB1 и USB2. Если Medius ещё не установлен, вернитесь в Set up.
После прошивки мышь не работаетПроверьте порядок: USB1 к игровому ПК, USB2 к управляющему устройству, USB3 к мыши. В обычном рабочем режиме USB3 к компьютеру не подключают.
После 1000 Гц курсор двигается хужеВерните Wire rate в Device's own. Также проверьте частоту самой мыши в фирменной программе Logitech, Razer или другого производителя.

Перед проверкой подключения по рабочей схеме

Перед проверкой платы в TopMacro нажмите Disconnect в Medius Dashboard или полностью закройте вкладку Dashboard, чтобы сайт отключился от платы и освободил COM-порт. Затем подключите плату по рабочей схеме и запустите проверку в программе. Пока Medius Dashboard остаётся подключённым к плате, TopMacro не сможет её обнаружить.

Как понять, что всё готово

  • На вкладке Device отображаются Connected и версия прошивки.
  • В разделе Status зелёным отмечены как минимум Host link, Mouse attached и Clone configured.
  • TopMacro определяет режим Medius, а обычные движения мыши и нажатия кнопок передаются без задержек и рывков.

Подключение после прошивки

Для ПК + телефона

Этот вариант подходит, если игра запущена на основном ПК, а Android-программа с макросами работает на телефоне.

  1. Подключите левый USB-порт Makcu к основному игровому ПК.
  2. Подключите средний USB-порт Makcu к телефону, где будет запускаться наша Android-программа с макросами.
  3. Подключите мышь к правому USB-порту Makcu. Схема подключения Makcu для ПК + телефон

Для 2 ПК

Используйте эту схему, если игра запущена на одном ПК, а программа с макросами — на втором ПК или ноутбуке.

  1. Подключите левый USB-порт Makcu к основному игровому ПК.
  2. Подключите средний USB-порт Makcu ко второму ПК или ноутбуку, где будет запускаться программа с макросами.
  3. Подключите мышь к правому USB-порту Makcu. Схема подключения Makcu для двух ПК

Автоопределение через второй ПК: чтобы программа распознавала оружие и модули, она должна получать изображение игры на втором ПК. Открыть подробный гайд по OBS, карте захвата, Parsec и Discord.

Для 1 ПК

Этот вариант нужен, если и игра, и программа с макросами запускаются на одном основном ПК. В режиме одного ПК в Rust и CS2 Faceit макросы и помощь в наведении будут работать, но есть риски, поскольку программа запускается на основном ПК.

  1. Подключите левый USB-порт Makcu к основному ПК.
  2. Подключите средний USB-порт Makcu к этому же основному ПК вторым USB-кабелем.
  3. Подключите мышь к правому USB-порту Makcu. Схема подключения Makcu для одного ПК

Если после установки прошивки мышь не двигается или программа не видит плату, сначала проверьте порядок подключения. Для корректной работы Makcu важна не только прошивка, но и то, к каким устройствам подключены левый, средний и правый USB-порты.

Настройка макросов после установки прошивки

После установки прошивки и подключения по схеме «1 ПК», «2 ПК» или «ПК + телефон» зарегистрируйтесь на сайте или войдите в личный кабинет. Затем активируйте подписку, скачайте и запустите программу с макросами на устройстве, подключённом к порту USB2 платы Makcu. После выбора режима ввода в настройках программы должна появиться надпись о том, что Makcu готова к работе.

  1. Проверьте связь. Убедитесь, что программа видит плату. Пример подключения к программе
  2. Настройте программу. Установите чувствительность, FOV и ADS — они должны совпадать с настройками в игре.
  3. Проверьте в тренировочном режиме. Перед обычной игрой протестируйте движение курсора, а также включение и отключение макроса.