Hardware a nastavení

Deska Makcu ESP32-S3 Arduino: jak nahrát firmware, zapojit ji a kde ji koupit

Tento průvodce vysvětluje Makcu bez marketingových mýtů: čím se deska liší od běžné ESP32-S3, proč má tři USB porty a dvě tlačítka Boot, jak ji připravit k nahrání firmwaru a co zkontrolovat před objednáním.

Redakce EasyMacro 12 minut Publikováno:
Deska Makcu ESP32-S3 se třemi USB porty a dvěma tlačítky Boot
Makcu je specializovaná deska se dvěma řadiči ESP32-S3, nikoli libovolná deska s podobným názvem v nabídce obchodu.

Stručně: jakou desku Makcu hledat

Správná deska Makcu pro popsané zapojení má dva mikrokontroléry ESP32-S3, tři USB porty v jedné řadě a dvě samostatná tlačítka Boot na okrajích. K běžnému provozu potřebujete dva USB kabely podporující přenos dat; myš nebo její USB přijímač zapojíte do třetího portu.

Pokud deska dorazí bez připraveného firmwaru, je nutné postupně nahrát oba řadiče: nejprve levou část přes USB1 a potom pravou část přes USB3. Hotová sada TopMacro je již naprogramovaná a otestovaná, takže tento postup nepotřebuje. Obrázky jednotlivých kroků a aktuální soubory najdete ve specializovaném návodu TopMacro pro Makcu.

Co je Makcu ESP32-S3 a jak funguje

Makcu je hardwarový USB most pro vstupní zařízení. Nachází se mezi počítačem a myší: z jedné strany přijímá signály USB, zpracovává příkazy ovládacího softwaru a výsledný datový tok předává na druhou stranu. Tato konstrukce se hodí nejen pro herní profily, ale také pro testování rozhraní, změnu mapování ovládání, automatizaci a nástroje usnadnění přístupu.

Hlavním rozdílem oproti jednoduché desce ESP32-S3 DevKit je architektura se dvěma řadiči. V open-source projektu MAKCM mají levá a pravá část odlišné úlohy: jedna se vůči počítači chová jako USB zařízení, druhá pracuje s připojenou myší jako USB hostitel. Řadiče si navzájem předávají data. Běžná deska ESP32-S3 s jedním čipem a dvěma konektory proto není plnohodnotnou náhradou Makcu.

Skutečná deska Makcu: tři USB porty vpředu a dvě tlačítka Boot na okrajích
Hlavní poznávací znaky: tři porty USB-A vpředu, dvě boční tlačítka a dva mikrokontroléry na desce.
2 × ESP32-S3Samostatné zpracování strany USB zařízení a USB hostitele
3 USB portyHlavní zařízení, ovládací připojení a myš
2 tlačítka BootNezávislý režim nahrávání pro každý řadič
USB HIDProvoz na úrovni standardních vstupních zařízení

Deska nečte paměť hry, nevytváří překryvný obraz ani se sama nestává „aimbotem“. Zpracovává pouze tok vstupních dat. Pravidla konkrétní hry nebo platformy však mohou automatizaci zakazovat bez ohledu na způsob připojení, takže hardwarové řešení nezaručuje povolené ani nezjistitelné použití.

Proč se Makcu označuje jako ESP32-S3 Arduino Development Board

Slovo Arduino v nabídkách tržišť obvykle popisuje možnost programovat ESP32-S3 prostřednictvím Arduino IDE a balíčku Arduino-ESP32; nemusí jít o značku desky. Čip podporuje vestavěné režimy USB, CDC a DFU, takže firmware lze nahrát bez samostatného převodníku USB-UART, pokud konstrukce desky zpřístupňuje nativní USB připojení řadiče.

Pro běžné projekty mohou vývojáři použít Arduino IDE, ESP-IDF nebo flashovací nástroj výrobce. U Makcu však musíte zohlednit dva mikrokontroléry a úlohu každého portu. Nahráním běžného sketch „ESP32-S3 Dev Module“ můžete přepsat funkční firmware jedné části. Pro nastavení Makcu s kompatibilním softwarem použijte specializovaný soubor firmwaru a příslušný flashovací nástroj, nikoli obecný příklad pro Arduino.

Jak vybrat Makcu a nekoupit běžnou ESP32-S3

Název nabídky sám o sobě kompatibilitu nezaručuje. Před zaplacením požádejte prodejce o potvrzení revize a porovnejte skutečné fotografie s tímto kontrolním seznamem:

  • Tři USB porty. Na správné desce jsou uspořádány v jedné řadě. Dva krajní porty obsluhují různé řadiče ESP32-S3, prostřední slouží k ovládacímu připojení.
  • Dvě tlačítka Boot. Jedno tlačítko musí být u každého okraje. Slouží k nezávislému přepnutí příslušného řadiče do režimu stahování.
  • Dva mikrokontroléry. Pokud fotografie ukazuje pouze jeden ESP32-S3, jde o jinou desku, i kdyby prodejce přidal MAKCU do názvu.
  • Dva datové kabely. Kabel určený pouze k nabíjení nebude fungovat. Ověřte počet kabelů v balení a typ jejich konektorů.
  • Stav firmwaru. „Pre-flashed“ znamená připraveno k zapojení; „unflashed“ vyžaduje, abyste sami nahráli obě části.
  • Pouzdro a izolace. Otevřená deska je levnější, ochranné pouzdro však snižuje riziko zkratu, nechtěného stisku a mechanického poškození.
  • Recenze přesné revize. Prohlížejte fotografie kupujících, nejen vizualizace prodejce. Zaměřte se na stabilitu USB, dodané kabely a funkčnost obou tlačítek Boot.
Neobjednávejte pouze podle zmínky o ESP32-S3.

Na trhu je mnoho běžných desek ESP32-S3 DevKit vhodných pro projekty Arduino, které však nemají USB zapojení Makcu.

Kde koupit desku Makcu ESP32-S3

Makcu se prodává pod názvy jako MAKCU Development Board, MAKCU Key&Mouse Box, ESP32-S3 Arduino Development Board a MAKCM. Samostatná deska bývá nabízena přibližně za 20–30 USD, zatímco sada s pouzdrem, kabely, otestováním a místním doručením obvykle stojí více. Porovnávejte celkovou cenu objednávky, ne pouze částku v nadpisu nabídky.

Kde hledatVýhodyCo zkontrolovat
AliExpress, Taobao, TemuŠiroký výběr desek, pouzder a kabelůFotografie revize, počet kabelů, firmware, recenze a ochranu kupujícího
Internetové obchody ve vaší zemiRychlejší doručení, snazší vrácení a srozumitelnější komunikaceZda nabídka skutečně obsahuje Makcu, nikoli běžnou ESP32-S3, a zda je součástí pouzdro
eBay a místní inzerceMůžete najít místní sklad nebo sestavenou saduAktuálnost nabídky, stav desky, podmínky vrácení a konečnou cenu
Specializovaná sadaOtestování, firmware, pouzdro i kabely jsou již zahrnutyVerzi nainstalovaného firmwaru a rozsah poskytované podpory
Hledat na AliExpress Aktuální nabídky na OLX Hledat na eBay
Hotová deska Makcu ve značkovém pouzdře TopMacro s připojenými USB kabely
Sada připravená k použití

Makcu v pouzdře TopMacro se dvěma kabely

Sada obsahuje naprogramovanou a otestovanou desku v ochranném pouzdře, připravenou k zapojení. Součástí jsou také dva USB kabely a bezplatné 30denní předplatné našeho softwaru pro makra.

Doručení do různých zemí Sada a podrobný návod

Jak nahrát firmware do Makcu ESP32-S3: srozumitelný postup

Nejprve zjistěte, zda je nahrávání vůbec potřeba. Desku s již nahraným firmwarem a po otestování nejdříve zapojte a ověřte v běžném režimu. Pokud ji prodejce výslovně označil jako unflashed, zařízení se opakovaně odpojuje a připojuje nebo vás podpora požádala o aktualizaci, použijte kompatibilní flashovací nástroj a soubor firmwaru.

Následující postup platí pro běžnou revizi Makcu se dvěma řadiči. Názvy tlačítek ve flashovacím nástroji se mohou lišit, proto si před zahájením otevřete aktuální návod TopMacro s obrázky.

  1. Připravte pracovní prostředí.

    Stáhněte specializovaný program Makcu z důvěryhodného zdroje, zavřete ostatní aplikace, které mohou používat COM port, a desku úplně odpojte od USB.

  2. Přepněte levou část do režimu nahrávání.

    Podržte levé tlačítko Boot a bez jeho uvolnění připojte kabel k levému portu USB1. Tlačítko uvolněte, jakmile nástroj rozpozná řadič v režimu stahování.

  3. Nahrajte firmware přes USB1.

    Vyberte akci pro levou část, obvykle označenou USB1 Flash. Dokud se nezobrazí zpráva o úspěšném dokončení, kabel neodpojujte a program nezavírejte.

  4. Desku úplně odpojte.

    Po dokončení odpojte USB a několik sekund počkejte. Obě části není nutné nahrávat současně.

  5. Postup zopakujte pro pravou část.

    Stiskněte a podržte pravé tlačítko Boot, připojte pouze pravý port USB3, počkejte na režim stahování a spusťte akci USB3 Flash.

  6. Znovu zapojte provozní sestavu.

    Odpojte desku, poté podle zvoleného uspořádání zapojte USB1 a USB2 a k USB3 připojte myš. Než spustíte jakoukoli automatizaci, ověřte, že se zobrazil COM port a myš se pohybuje.

V obecné dokumentaci Arduino-ESP32 se režim stahování aktivuje pomocí BOOT a RESET, zatímco ESP32-S3 podporuje USB CDC a DFU. U Makcu určuje úlohu tlačítek a portů její konkrétní konstrukce, proto běžný návod pro DevKit nemůže nahradit postup určený pro tuto revizi.

Jak Makcu zapojit po nahrání firmwaru

U běžné revize plní každý ze tří portů jinou úlohu. Nespoléhejte pouze na polohu kabelů na náhodných fotografiích: zkontrolujte označení USB1, USB2 a USB3 na své desce nebo v dokumentaci prodejce.

PortÚčelCo připojit
USB1Strana USB zařízeníHlavní herní počítač nebo kompatibilní zařízení
USB2Ovládání a komunikace přes COMPočítač, notebook nebo podporované ovládací zařízení se softwarem
USB3Strana USB hostiteleKabelová myš nebo USB přijímač bezdrátové myši

Pro zapojení s Androidem použijte adaptér OTG podporující přenos dat. Adaptér pouze k nabíjení může dodat napájení, ale nevytvoří datové spojení USB. Při zapojení se dvěma počítači běží ovládací software na druhém zařízení; při zapojení s jedním počítačem jsou USB1 i USB2 připojeny ke stejnému systému.

Testování zahajte s vypnutou veškerou automatizací: ověřte rozpoznání myši, běžný pohyb kurzoru, funkci tlačítek a kolečka a rozpoznání COM portu ovládacím softwarem. Teprve potom načtěte profil. Podrobná schémata pro jeden počítač, dva počítače a Android najdete v rozšířeném návodu k zapojení Makcu.

Časté chyby po nákupu a nahrání firmwaru

Deska se neustále připojuje a odpojuje

U nové desky bez firmwaru může jít o známku chybějícího firmwaru. Odpojte přebytečné kabely, podržením příslušného tlačítka Boot přepněte požadovanou část do režimu Flash a znovu nahrajte kompatibilní soubor.

Program nerozpozná COM port

Ověřte, že kabel podporuje přenos dat, zkuste jiný USB port počítače a zavřete Arduino Serial Monitor, terminály a další nástroje, které mohou port používat. Porovnejte seznam dostupných portů před zapojením desky a po něm.

Firmware byl nahrán pouze do jedné části

USB1 a USB3 jsou připojeny k odlišným řadičům. Úspěšný zápis vlevo automaticky nenaprogramuje pravou část, pokud váš nástroj takovou funkci výslovně nenabízí.

Myš je napájená, ale kurzor se nepohybuje

Ověřte, že myš nebo její přijímač je připojen k USB3, ovládací software komunikuje přes USB2 a oba řadiče mají vzájemně odpovídající firmware.

Zařízení pracuje nestabilně

Vyměňte tenké nebo příliš dlouhé kabely, odeberte ze zapojení pasivní USB rozbočovač a zkontrolujte konektory i napájení. Nestabilitu často způsobuje kabel s nespolehlivými datovými vodiči, nikoli mikrokontrolér.

Arduino IDE přepsalo funkční firmware

Do druhého řadiče nenahrávejte další sketch. Obnovte obě části pomocí doporučené verze firmwaru a potom desku znovu zapojte v běžném uspořádání.

Bezpečný provoz a pravidla platforem

Makcu používejte pouze v situacích povolených pravidly softwaru, hry, serveru nebo turnaje. Hardwarové zařízení neruší uživatelskou smlouvu ani nezaručuje ochranu před sankcemi. Nevěřte reklamám slibujícím „100% nezjistitelnost“: takové tvrzení nelze ověřit vůči všem budoucím aktualizacím.

Před aktualizací si poznamenejte číslo revize a současnou verzi firmwaru; neinstalujte neznámé spustitelné soubory a ověřte zdroj stažení. Otevřenou desku nepokládejte na kovový povrch. Pouzdro není pouze estetický doplněk, ale chrání také před zkratem.

Zdroje a doplňující dokumentace

Tento materiál byl napsán od základu a ověřen podle původních technických zdrojů. Jeho formulace ani struktura nekopírují níže uvedené stránky.

Zdroje a odkazy byly ověřeny 2. srpna 2026. Dostupnost produktů a ceny na tržištích se mohou měnit.

Časté dotazy

Časté dotazy k Makcu ESP32-S3

Je Makcu běžná vývojová deska Arduino ESP32-S3?

Ne. Slova Arduino a ESP32-S3 v nabídkách popisují kompatibilní softwarový ekosystém a použité mikrokontroléry. Pro Makcu potřebujete specializovanou desku se dvěma čipy ESP32-S3, třemi USB porty a dvěma tlačítky Boot. Běžná jednočipová ESP32-S3 DevKit ji nenahradí.

Kolik USB kabelů Makcu potřebuje?

Běžné funkční zapojení obvykle vyžaduje dva datové USB kabely: první propojí USB1 s hlavním zařízením a druhý USB2 s ovládacím softwarem. Myš nebo její USB přijímač se připojuje do USB3.

Musí se do hotové sady TopMacro nahrávat firmware?

Ne. Značková hotová sada se dodává s nahraným firmwarem a po otestování. Zbytečné opakované nahrávání pouze zvyšuje riziko výběru nesprávného portu nebo nekompatibilního souboru.

Proč se firmware nahrává do obou částí desky?

Makcu používá dva čipy ESP32-S3: jedna část komunikuje s počítačem, zatímco druhá obsluhuje připojené USB zařízení. Kompatibilní firmware se proto instaluje samostatně přes levý USB1 a pravý USB3.

Lze přímo připojit myš přes Bluetooth?

Přímé párování přes Bluetooth není součástí standardního zapojení. Použijte kabelovou USB myš nebo bezdrátovou myš se samostatným USB přijímačem zapojeným do USB3.

Kolik Makcu ESP32-S3 stojí?

Cena závisí na revizi, pouzdru, počtu kabelů, firmwaru, dopravě a místní dostupnosti. Samostatné desky se někdy nabízejí přibližně za 20–30 USD, otestované hotové sady jsou dražší. Porovnávejte celý obsah balení, nejen cenu v nadpisu.