Özetle: Hangi Makcu kartına bakılmalı
Açıklanan şema için doğru Makcu; iki ESP32-S3 mikrodenetleyiciye, tek sıra halinde üç USB portuna ve kenarlarda iki ayrı Boot düğmesine sahip bir karta sahiptir. Normal çalışma için iki veri kapasiteli USB kabloya ihtiyacınız olacaktır; fare veya farenin USB alıcısı ise üçüncü porta bağlanır.
Eğer kart hazır gelmezse, her iki denetleyici de sırayla flaşlanmalıdır: önce sol taraf USB1 üzerinden, ardından sağ taraf USB3 üzerinden. Hazır TopMacro kiti zaten flaşlanmış ve test edilmiştir; bu işlemi gerektirmez. Adım adım görseller ve güncel dosyalar şurada mevcuttur Makcu için özel TopMacro rehberinde.
Makcu ESP32-S3 nedir ve nasıl çalışır
Makcu, giriş cihazları için donanımsal bir USB köprüsüdür. Bilgisayar ile fare arasında yer alır; bir taraftan USB sinyallerini alır, kontrol yazılımından gelen komutları işler ve nihai akışı diğer tarafa iletir. Bu tasarım yalnızca oyun profilleri için değil, arayüz testleri, kontrollerin yeniden eşleştirilmesi (remapping), otomasyon ve erişilebilirlik araçları için de faydalıdır.
Basit bir ESP32-S3 DevKit'ten temel farkı şudur çift-kontrolcü mimarisi. Açık kaynaklı MAKCM projesinde, sol ve sağ taraflar farklı görevlere sahiptir: biri bilgisayara bağlı olarak bir USB cihazı gibi davranırken diğeri takılı fareyle birlikte bir USB host olarak çalışır. Kontrolcüler birbirleriyle veri alışverişi yaparlar. Bu nedenle, tek çip ve iki bağlantı noktasına sahip genel amaçlı bir ESP32-S3 kartı Makcu'nun tam bir yerini tutmaz.
Kart oyun belleğini okumaz, ekran üzerinde bir katman (overlay) oluşturmaz veya bağımsız bir 'aimbot' haline gelmez. Yalnızca giriş akışını işler. Ancak belirli bir oyunun veya platformun kuralları bağlantı yönteminden bağımsız olarak otomasyonu yasaklayabilir; bu nedenle donanım formatı, kurulumun izin verildiğini veya algılanamadğını garanti etmez.
Neden Makcu bir ESP32-S3 Arduino Geliştirme Kartı olarak adlandırılır
Pazar yeri listelerinde Arduino genellikle kartın ESP32-S3'ü Arduino IDE ve Arduino-ESP32 paketi aracılığıyla programlayabilme yeteneğini ifade eder; bu, kaçınılmaz olarak kartın markası anlamına gelmez. Çip yerleşik USB, CDC ve DFU modlarını destekler; böylece kart düzeni kontrolcünün yerel (native) USB bağlantısını ortaya çıkardığında, ayrı bir USB-UART dönüştürücüsü olmadan yazılım yüklenebilir.
Geliştiriciler standart projeler için Arduino IDE'yi, ESP-IDF'i veya üreticiye ait yükleme aracını kullanabilir. Ancak Makcu ile birlikte her bir portun rolünü ve iki mikrokontrolcüsünün varlığını hesaba katmanız gerekir. Genel amaçlı bir 'ESP32-S3 Dev Module' taslağını (sketch) yüklemek, taraflardan birindeki çalışan yazılımın üzerine yazılmasına neden olabilir. Makcu'yu uyumlu yazılımlar için yapılandırmak üzere, genel amaçlı bir Arduino örneği yerine özel firmware dosyasını ve flaşlama aracını kullanın.
Makcu'yu nasıl seçersiniz ve standart bir ESP32-S3 satın almaktan kaçınırsınız
Liste başlığı uyumluluğu garanti etmez. Ödemeden önce satıcıya revizyonu onaylatın ve gerçek fotoğrafları aşağıdaki kontrol listesiyle karşılaştırın:
- Üç USB portu. Doğru kartta, tek bir sıra halinde düzenlenmişlerdir. İki dış port farklı ESP32-S3 denetleyicilerine hizmet ederken, orta port bağlantı kontrolü için kullanılır.
- İki Boot düğmesi. Her iki tarafta da birer tane bulunmalıdır. Her denetleyiciyi bağımsız olarak indirme moduna almak için kullanılırlar.
- İki mikrodenetleyici. Fotoğrafta yalnızca bir ESP32-S3 görüyorsanız, satıcı başlığa MAKCU eklemiş olsa bile farklı bir kartla karşılaşıyorsunuz demektir.
- İki veri kablosu. Yalnızca şarj sağlayan bir kablo çalışmayacaktır. Paketin kaç kablo içerdiğini ve hangi konnektörleri kullandığını doğrulayın.
- Firmware durumu. "Önceden flaşlanmış" (pre-flashed) bağlantıya hazır anlamına gelir; "flaşlanmamış" (unflashed), her iki tarafın da kendi başınıza flaşlamanız gerektiğini gösterir.
- Kasa ve yalıtım. Açık kart daha ucuzdur, ancak koruyucu kasa kısa devreleri, yanlış basmaları ve mekanik hasarı azaltır.
- Tam revizyon için incelemeler. Satıcının renderlarına değil, alıcı fotoğraflarına bakın. USB kararlılığına, dahil edilen kablolar ve her iki Boot düğmesinin çalışıp çalışmadığına dikkat edin.
Piyasada Arduino projeleri için uygun ancak Makcu USB şemasından yoksun birçok standart ESP32-S3 DevKit bulunmaktadır.
Makcu ESP32-S3 kartı nereden alınır
Makcu; MAKCU Development Board, MAKCU Key&Mouse Box, ESP32-S3 Arduino Development Board ve MAKCM gibi adlarla satılır. Tek başına bir kart genellikle USD 20–30 civarında listelenirken; kasa, kablolar, test ve yerel teslimat içeren bir kit daha pahalı olabilir. Yalnızca ilandaki fiyata değil, siparişin toplam maliyetine bakın.
| Nereye bakılmalı | Avantajlar | Dikkat edilmesi gerekenler |
|---|---|---|
| AliExpress, Taobao, Temu | Geniş kart, kılıf ve kablo seçeneği yelpazesi | Revizyon fotoğrafları, kablolardaki sayı, firmware (yazılım), yorumlar ve alıcı koruması |
| Ülkenizdeki çevrimiçi mağazalar | Daha hızlı teslimat, daha kolay iade ve net iletişim | İlânın standart bir ESP32-S3 kartı değil de Makcu için olup olmadığına ve kılıfın dahil edilip edilmediğine dikkat edin |
| eBay ve yerel ilanlar | Yerel bir depo veya monte edilmiş bir kit bulabilirsiniz | İlanın aktif olup olmadığı, kart durumu, iade koşulları ve nihai fiyat |
| Özel kit | Testler, firmware (yazılım), kasa ve kablolara zaten dahil edilmiştir | Yüklenen firmware sürümü hangisi ve hangi destek sağlanıyor |
İki kablo ile TopMacro kasada Makcu
Kit; önceden yazılımı yüklenmiş (pre-flashed) ve test edilmiş kartı koruyucu bir kasaya monte ederek bağlanmaya hazır halde sunar. Ayrıca iki USB kablosu ve makro yazılımımıza 30 günlük ücretsiz abonelik içerir.
Makcu ESP32-S3'ün nasıl flaşlanacağı: net bir sıra
Öncelikle flaşlamanın gerekli olup olmadığını belirleyin. Önceden flaşlanmış ve test edilmiş kartı güncellemeden önce normal modda bağlayıp kontrol edin. Satıcı kartı açıkça yazılım yüklenmemiş (unflashed) olarak işaretliyorsa, cihaz sürekli yeniden bağlanıyorsa veya destek ekibi firmware güncellemesi istiyorsa, uyumlu bir flaşlama aracı ve firmware dosyası kullanın.
Aşağıdaki sıra, yaygın çift denetleyicili Makcu revizyonu için geçerlidir. Flaşlama aracındaki düğme etiketleri değişebilir, bu nedenle güncel TopMacro kılavuzu ekran görüntüleriyle birlikte başlamadan önce.
- Çalışma alanını hazırlayın.
Güvenilir bir kaynaktan özel Makcu programını indirin, COM portunu tutabilecek diğer uygulamaları kapatın ve kartı USB'den tamamen ayırın.
- Sol tarafı flaşlama moduna geçirin.
Sol Boot düğmesine basılı tutun ve bırakmadan kabloyu sol taraftaki USB1 portuna bağlayın. Flaşlama aracı, denetleyiciyi yükleme modunda algıladığında düğmeyi bırakın.
- USB1 üzerinden flaşlayın.
Sol taraf için işlemi seçin — genellikle USB1 Flash olarak etiketlenir. Başarı mesajını alana kadar kabloyu ayırmayın veya programı kapatmayın.
- Kartı tamamen ayırın.
Tamamlanmanın ardından USB'yi çıkarın ve birkaç saniye bekleyin. Her iki tarafın aynı anda flaşlanması gerekli değildir.
- Sağ taraf için tekrarlayın.
Sağ Boot düğmesine basılı tutun, yalnızca sağ taraftaki USB3 portuna bağlanın, yükleme modunu bekleyin ve USB3 Flash işlemini başlatın.
- Çalışan kurulumu yeniden bağlayın.
Kartı ayırın, ardından USB1 ve USB2'yi bağlayın ve seçtiğiniz yapılandırmaya göre fareyi USB3'e takın. Herhangi bir otomasyona başlamadan önce COM portunun göründüğünü ve farenin hareket ettiğini doğrulayın.
Evrensel Arduino-ESP32 belgelerinde, yükleme moduna girmek BOOT ve RESET ile yapılırken, ESP32-S3 USB CDC ve DFU'yu destekler. Makcu'da düğmelerin ve portların rolü düzenine göre belirlenir; bu nedenle standart DevKit talimatları, bu revizona özgü kılavuzun yerini almamalıdır.
Flaşlamadan sonra Makcu nasıl bağlanır
Yaygın bir revizyonda üç port farklı görevler üstlenir. Rastgele fotoğraflardaki kabloların konumuna yalnızca güvenmeyin; kartınızda veya satıcının belgelerinde USB1, USB2 ve USB3 etiketlerini kontrol edin.
| Bağlantı Noktası | Amaç | Ne bağlanmalı |
|---|---|---|
| USB1 | USB cihaz tarafı | Ana oyun bilgisayarı veya uyumlu aygıt |
| USB2 | Kontrol ve COM iletişimi | Yazılımlı bilgisayar, dizüstü veya desteklenen kontrol aygıtı |
| USB3 | USB ana tarafı | Kablolu fare veya kablosuz farenin USB alıcısı |
Android kurulumu için veri aktarımı destekleyen bir OTG adaptörü kullanın. Yalnızca şarj sağlayan bir adaptör güç sağlayabilir ancak USB veri bağlantısını oluşturmayabilir. İki bilgisayarlı kurulumda kontrol yazılımı ikinci aygıtta çalışır; tek PC'li kurulumda hem USB1 hem de USB2 aynı sisteme bağlanır.
Tüm otomasyonlar devre dışıyken testlere başlayın: farenin algılanıp algılanmadığını, imlecin normal şekilde hareket edip etmediğini, düğmeler ve tekerleğin çalıştığını ve kontrol yazılımının COM bağlantı noktasını görüp görmediğini doğrulayın. Bundan sonra bir profil yükleyin. Tek PC, iki PC ve Android için detaylı diyagramlar şurada mevcuttur genişletilmiş Makcu bağlantı kılavuzunda.
Satın alma ve flaşlama sonrası yaygın hatalar
Kart sürekli bağlanıp ayrılıyor
Yeni flaşsız bir kart için bu, eksik yazılım olduğunu gösterebilir. Fazla kabloları ayırın, Boot düğmesini basılı tutarak gerekli tarafı Flash moduna geçirin ve uyumlu bir dosyayla yeniden flaşlayın.
Program COM bağlantı noktasını görmüyor
Kabloların veri desteklediğinden emin olun, bilgisayardaki başka bir USB portunu deneyin ve Arduino Seri Monitör, terminaller ve bağlantı noktasını kullanabilecek diğer yardımcı programları kapatın. Kart bağlanmadan önceki ve sonraki mevcut bağlantı noktaları listesini karşılaştırın.
Yalnızca bir tarafı flaşlandı (yazıldı)
USB1 ve USB3 farklı denetleyicilere bağlıdır. Sol tarafta başarılı bir yazma işlemi, aracınız bunu açıkça sağlıyorsa otomatik olarak sağ tarafı da flaşlamaz.
Fare güç alır ancak hareket etmez
Farenin veya alıcısının USB3'e, kontrol yazılımının da USB2 üzerinden iletişim kurduğundan ve her iki denetleyicinin de eşleşen firmware (donanım programı) sürümüne sahip olduğundan emin olun.
Cihaz kararsız çalışır
İnce veya aşırı uzun kabloları değiştirin, kurulumdan pasif bir USB hub'ı çıkarın ve konektörleri ile güç kaynağını kontrol edin. Kararsızlık genellikle mikrodenetleyiciden ziyade veri hatları güvenilir olmayan bir kablodan kaynaklanır.
Arduino IDE çalışan firmware'i (donanım programını) ezdi
İkinci denetleyiciye başka bir sketch (taslak/kod paketi) yüklemeyin. Her iki tarafı da önerilen firmware sürümüyle geri yükleyin, ardından kartı normal yapılandırmasıyla yeniden bağlayın.
Güvenli kullanım ve platform kuralları
Makcu'yu yalnızca yazılımın, oyunun, sunucunun veya turnuva kurallarının izin verdiği senaryolarda kullanın. Donanım cihazı kullanıcı sözleşmesini geçersiz kılmaz ve yaptırımlardan muafiyet garantilemez. '100% tespit edilmeyen' vaatlerine güvenmeyin: hiçbir iddiayı gelecekteki her güncellemeyle doğrulamak mümkün değildir.
Güncellemeden önce revizyon numarasını ve mevcut firmware sürümünü kaydedin; bilinmeyen çalıştırılabilir dosyaları yüklemeyin ve indirme kaynağını doğrulayın. Açık kartı metal yüzeylere bağlamayın; bir kasa, kısa devrelere karşı koruma sağlama konusunda estetik faydaların ötesinde avantajlar sunar.
Kaynaklar ve ek belgeler
Bu materyal sıfırdan yazılmıştır ve teknik birincil kaynaklarla karşılaştırılarak kontrol edilmiştir. Anlatımı ve yapısı aşağıda listelenen sayfaları kopyalamaz.
- Espressif: ESP32-S3 için USB CDC ve DFU
- GitHub'da açık kaynaklı MAKCM projesi
- MAKCU belgeleri: üç USB bağlantı noktasının işlevleri
- TopMacro: güncel dosyalar, firmware görüntüleri ve bağlantı diyagramları
Kaynaklar ve bağlantılar 2 Ağustos 2026 tarihinde doğrulanmıştır. Pazaryerlerindeki ürün mevcudiyeti ve fiyatları değişebilir.
SSS (Sıkça Sorulan Sorular)
Makcu ESP32-S3 hakkında sıkça sorulan sorular
Makcu standart bir Arduino ESP32-S3 kartı mıdır?
Hayır. Listelemelerde, Arduino ve ESP32-S3 kelimeleri uyumlu yazılım ekosistemini ve kullanılan mikrodenetleyicileri tanımlar. Makcu için iki ESP32-S3 çipine, üç USB bağlantı noktasına ve iki Boot düğmesine sahip özelleştirilmiş bir kart gerekir. Standart tek çipli bir ESP32-S3 DevKit onu yerine geçmez.
Makcu için kaç USB kablosu gereklidir?
Standart bir çalışma kurulumu genellikle iki veri aktarımlı USB kablosu gerektirir: biri ana cihaza USB1'i bağlarken, ikincisi kontrol yazılımına USB2'yi bağlar. Fare veya onun USB alıcısı USB3'e takılır.
Hazır TopMacro kiti flaşlama gerektiriyor mu?
Hayır, markalı hazır kit önceden flaşlanmış ve test edilmiş olarak gelir. Gereksiz yere yeniden flaşlamak, yanlış bağlantı noktasını seçme veya uyumsuz bir dosya alma riskini artırır.
Kartın her iki tarafı da neden flaşlanmıştır?
Makcu iki ESP32-S3 çipi kullanır: biri bilgisayarla iletişim kurarken, diğeri bağlı USB cihazını yönetir. Bu nedenle uyumlu firmware ayrı ayrı sol USB1 ve sağ USB3 üzerinden yüklenir.
Bluetooth fare doğrudan bağlanabilir mi?
Doğrudan Bluetooth eşleşmesi standart kurulumun bir parçası değildir. USB3'e takılı kablolu bir fare veya ayrı bir USB alıcısı olan kablosuz bir fare kullanın.
Makcu ESP32-S3'ün fiyatı nedir?
Fiyat revizyona, kasa türüne, kablo sayısına, firmware'e, nakliye maliyetine ve yerel stok durumuna göre değişir. Bazı tek başına kartlar yaklaşık 20–30 USD civarında listelenirken, test edilmiş hazır kitler daha pahalıdır. Sadece ana fiyata değil, tam pakete dikkat edin.