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 Adapter або аналогічні, але перед купівлею перевірте опис. Нижче на фото показано приклад адаптера відповідного типу. УВАГА! Звичайний кабель 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 і перевірте частоту самої миші у фірмовій програмі виробника.

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

Перед перевіркою плати в 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 ПК

Цей варіант потрібен, якщо і гра, і програма з макросами запускаються на одному й тому самому основному ПК. У режимі 1 ПК у Rust і CS-Faceit макроси та допомога в наведенні працюватимуть, але ризики є, оскільки програма запускається на основному ПК.

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

Якщо після встановлення прошивки миша не рухається або програма не бачить плату, спочатку перевірте порядок підключення портів. Для коректної роботи Makcu важлива не лише прошивка, а й те, куди саме підключені лівий, середній і правий USB-порти.

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

Після встановлення прошивки та підключення за схемою 1 ПК, 2 ПК або ПК + телефон створіть обліковий запис на сайті або увійдіть в особистий кабінет, активуйте підписку, завантажте та запустіть програму з макросами на пристрої, підключеному до порту USB2 плати Makcu. Після вибору режиму введення в налаштуваннях програми має з'явитися повідомлення, що Makcu готова до роботи.

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