ESP32, ESP8266, Arduino AVR, Raspberry Pi Pico ve STM32 için sıfır kurulumlu, tarayıcı tabanlı yüksek hızlı firmware flaşlayıcı, akıllı telemetri, osiloskop ve ANSI seri monitör stüdyosu.
GitHub Sürümleri & Firmware DosyalarıLive GitHub Engine
GitHub projelerini arayın, son sürümleri tarayın, .bin dosyalarını ayrıştırıp tek tıkla flaşlayın.
WLED
Adreslenebilir LED (WS2812B, SK6812, APA102) & Işıklandırma Sunucusu
ESP32 ve ESP8266 için 100+ dinamik ışık efekti, Home Assistant, E1.31, DMX, Alexa ve ses senkronizasyonlu zengin aydınlatma yazılımı.
Tasmota
Gelişmiş Akıllı Ev & Sensör İşletim Sistemi
Sonoff, Tuya ve ESP tabanlı röleleri, prizleri ve sensörleri bulut bağımlılığı olmadan yerel Home Assistant / MQTT ile yönetin.
Meshtastic
Merkeziyetsiz, Şebekesiz (Off-Grid) LoRa Mesh Telsiz Haberleşmesi
İnternet ve hücresel ağ olmadan kilometrelerce menzilde şifreli mesajlaşma, GPS konum paylaşımı ve acil durum mesh ağı.
ESP32 Marauder
Kablosuz Ağ Güvenlik Testi & RF Analiz Paketi (Wi-Fi / BLE)
Wi-Fi paket analizi, beacon spam, deauth tespiti, BLE spam ve siber güvenlik araştırmaları için profesyonel saldırı/savunma yazılımı.
Bruce Cyberdeck Multi-Tool
M5Stack Cardputer, StickC Plus2 & ESP32-S3 Taktiksel Araç Kutusu
RF, Wi-Fi, BLE, IR, BadUSB, NFC ve protokol manipülasyonlarını tek bir taşınabilir arayüzde birleştiren siber araç seti.
ESPHome Factory Portal
Home Assistant ile Sıfır Yapılandırma Entegrasyon Kartı
Kendi sensörlerinizi YAML ile bağlamadan önce Wi-Fi Captive Portal ve OTA kurtarma arayüzü sunan temel fabrika yazılımı.
FluidNC (GRBL CNC/Laser)
Yeni Nesil Yüksek Hızlı CNC, Lazer ve 3D Hareket Kontrolcüsü
Wi-Fi / Bluetooth WebUI üzerinden G-code çalıştıran, 6 eksen adımlı motor ve spindle sürücülü endüstriyel CNC kontrol yazılımı.
OpenDTU Solar Inverter Gateway
Hoymiles Güneş Enerjisi Mikro-İnverter Telemetri Sunucusu
Hoymiles inverterlerin üretim verilerini 2.4GHz RF üzerinden okuyup MQTT, Home Assistant ve yerel Web arayüzüne aktarın.
MicroPython 3
Mikrokontrolcüler İçin Tam Donanımlı Python 3 Çalışma Zamanı
ESP32, ESP8266 ve RP2040 üzerinde doğrudan Python 3 kodları yazın, REPL terminali ile donanımı canlı kontrol edin.
CircuitPython
Adafruit'in Yeni Başlayanlar ve Öğrenciler İçin Kolay Python Motoru
RP2040 ve ESP32-S3 kartlarını bilgisayara taktığınızda bir USB bellek gibi görünmesini ve kodunuzu tek bir dosyada düzenlemenizi sağlar.
NodeMCU Lua 5.1
ESP8266 İçin Olay Güdümlü (Event-Driven) Asenkron Lua Ortamı
ESP8266 üzerinde yerel Lua betikleri çalıştıran, HTTP sunucu ve GPIO tetikleyicili efsanevi IoT motoru.
Marlin 3D Printer Firmware
3D Yazıcılar, CNC ve Lazer Kazıyıcılar İçin Endüstri Standardı
Arduino Mega (RAMPS 1.4) ve STM32 anakartlar için hareket planlayıcısı, otomatik yatak kalibrasyonu (BLTouch) ve sıcaklık koruması.
aegisDiag Universal Blink & Self-Test
Tüm Kartlar İçin Donanım Doğrulama, LED Blink & Seri Heartbeat
Yeni aldığınız veya arızalandığından şüphelendiğiniz kartların işlemci, LED, saat ve seri portunu saniyeler içinde test edin.
aegisFlasher: Tarayıcı Tabanlı Evrensel Firmware Stüdyosu
aegisFlasher, gömülü sistem geliştiricileri ve IoT meraklıları için Python, esptool CLI, Arduino IDE veya ek sürücü kurulumu gerektirmeden çalışan yeni nesil Web Serial mikrokontrolcü geliştirme platformudur.
Desteklenen Mikrokontrolcü Aileleri ve Protokol Matrisi
aegisFlasher donanım çekirdeği, Espressif ROM SLIP protokolü, AVR STK500v1 bootloader ve UF2 dosya sistemi standartlarını doğrudan tarayıcı belleğinde koşturur.
| Mikrokontrolcü | İşlemci Mimarisi | Flaş Protokolü | Varsayılan Ofset | Önerilen Baud | Öne Çıkan Özellik |
|---|---|---|---|---|---|
| ESP32 (WROOM/WROVER) | Xtensa Dual-Core 240MHz | Espressif ROM / Stub | 0x1000 / 0x10000 | 921,600 | Wi-Fi + BLE 4.2, 4MB-16MB Flash |
| ESP32-S3 | Xtensa LX7 + Vector AI | Native USB-OTG / ROM | 0x0 (Bootloader) | 921,600 / 1.5M | AI Hızlandırıcı, Octal SPI PSRAM |
| ESP32-C3 / C6 | RISC-V 32-bit Core | Espressif ROM / Stub | 0x0 | 460,800 | Wi-Fi 6, Zigbee, Thread, Matter |
| ESP8266 (NodeMCU / D1) | Tensilica L106 80/160MHz | Espressif ESP8266 ROM | 0x0 (Tek İmaj) | 115,200 | Düşük maliyetli IoT & Tasmota |
| Arduino Uno / Nano | AVR ATmega328P 16MHz | STK500v1 DTR Reset | 0x0 (.hex) | 115,200 | Doğrudan Intel HEX flaşlama |
| Raspberry Pi Pico | RP2040 Dual ARM Cortex-M0+ | UF2 Bootloader / REPL | 0x10000000 | 115,200 (Seri) | Sürükle-bırak UF2 & MicroPython |
| STM32 BluePill | ARM Cortex-M3 (STM32F103) | UART System Bootloader | 0x08000000 | 115,200 | BOOT0=1 donanım pini ile UART yükleme |
USB Bağlantısı
Kartınızı kaliteli bir USB veri kablosu ile bilgisayarınıza takın. CH340, CP2102 veya FTDI köprü yongalarının işletim sisteminizde tanındığından emin olun.
Tarayıcı İzni
"Cihaz Seç & Bağlan" butonuna basarak tarayıcınızın açtığı güvenli donanım listesinden ilgili COM portunu seçip yetkilendirin.
Firmware Seçimi
30+ popüler açık kaynaklı firmware profilinden (WLED, Tasmota, Meshtastic vb.) birini seçin veya kendi .bin/.hex dosyalarınızı yükleyin.
Güvenli Flaşlama
Flaşlamayı başlatın. Canlı aktarım hızı (KB/s), kalan süre ve CRC doğrulaması ile yazılım çipe aktarılır ve otomatik olarak yeniden başlatılır.
Donanım Bootloader & Strapping Pinleri
ESP32 ve ESP8266 işlemciler güç verildiğinde belirli pinlerin voltaj seviyelerine (pull-up / pull-down) bakarak çalışma moduna karar verir:
- GPIO 0 (Boot Pini): Flaşlama için sıfırlama anında LOW (GND) olmalıdır. Otomatik reset devresi başarısız olursa "BOOT" butonuna basılı tutarak bağlanın.
- GPIO 2 (Strapping Pini): Açılışta LOW olmalıdır veya boş bırakılmalıdır. Bazı kartlarda dahili mavi LED buraya bağlıdır.
- GPIO 12 (MTDI): Dahili SPI flash gerilimini (VDD_SDIO) belirler. Açılışta HIGH olursa flash 1.8V moduna geçip çökebilir; boş bırakılması önerilir.
- GPIO 15 (MTDO): Açılışta ROM loglarının UART0 üzerinden basılmasını kontrol eder (varsayılan HIGH).
Gizlilik ve Güvenlik Garantisi
EverythingHub ve aegisSoft tasarım felsefesi uyarınca aegisFlasher yüzde yüz sıfır veri tutma (zero-retention) prensibiyle çalışır:
- İstemci Taraflı İletişim: Seri port okuma, yazma ve komut gönderimleri doğrudan tarayıcınızın Web Serial API arabirimi üzerinden donanımınıza akar; üçüncü taraf sunuculara hiçbir veri gitmez.
- Güvenli Binary Proxy: GitHub ve resmi depolardan indirilen firmware ikili dosyaları için SSRF korumalı, allowlist kısıtlamalı ve 64MB boyut limitli güvenli proxy kullanılır.
- eFuse Güvenlik Koruması: eFuse okuma modülleri kesinlikle salt-okunur (read-only) çalışır. Çipinizdeki kalıcı sigortalar kullanıcı rızası olmadan asla yazılmaz veya değiştirilmez.
Sıkça Sorulan Sorular (SSS)
1. Linux veya ChromeOS üzerinde Web Serial izni hatası alıyorum, ne yapmalıyım?
Linux sistemlerde seri portlara erişim genellikle dialout veya uucp kullanıcı grubuna bağlıdır. Terminalinizde sudo usermod -a -G dialout $USER komutunu çalıştırıp oturumu kapatıp açarak port iznini kalıcı olarak tanımlayabilirsiniz.
2. 921,600 baud hızında flaşlama başarısız oluyor, neden?
Bazı ekonomik CH340G veya ucuz USB kabloları yüksek parazit nedeniyle 921,600 baud hızında paket kaybı yaşayabilir. Bu durumda hız seçicisinden 460,800 veya 115,200 baud hızını seçmek %100 kararlı aktarım sağlar.
3. Flash dökümü (Memory Dump) dosyasını nasıl geri yüklerim?
Çip Araçları sekmesinden indirdiğiniz 4MB veya 8MB tam flash dökümünü Özel Flaşlama sekmesine sürükleyin ve ofset değerini 0x0 olarak bırakın. Cihazınız yedeğin alındığı ana birebir dönecektir.
4. Canlı Osiloskop / Plotter verileri nasıl formatlanmalıdır?
Seri monitöre temp:24.5 hum:60.2 gibi anahtar:değer ikilisi, standart JSON ya da virgülle ayrılmış sayılar (örnek: 102, 405, 890) gönderdiğinizde aegisFlasher kanalları otomatik algılar ve 60 FPS grafik çizer.