Universal Hardware StudioWeb Serial & WebUSB

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.

Bağlantı DurumuBağlantı Yok

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.

Popüler Firmware Projeleri:

WLED

Adreslenebilir LED (WS2812B, SK6812, APA102) & Işıklandırma Sunucusu

Popüler

ESP32 ve ESP8266 için 100+ dinamik ışık efekti, Home Assistant, E1.31, DMX, Alexa ve ses senkronizasyonlu zengin aydınlatma yazılımı.

ESP32ESP32-S3ESP32-C3ESP8266
Flash Bölümleri (1)Min: 4MB
WLED Unified Image (ESP32)0x0 (Birleşik / Factory İmaj)

Tasmota

Gelişmiş Akıllı Ev & Sensör İşletim Sistemi

Standart

Sonoff, Tuya ve ESP tabanlı röleleri, prizleri ve sensörleri bulut bağımlılığı olmadan yerel Home Assistant / MQTT ile yönetin.

ESP32ESP32-S3ESP32-C3ESP8266
Flash Bölümleri (1)
Tasmota32 Factory Binary0x0 (Birleşik / Factory İmaj)

Meshtastic

Merkeziyetsiz, Şebekesiz (Off-Grid) LoRa Mesh Telsiz Haberleşmesi

LoRa Mesh

İnternet ve hücresel ağ olmadan kilometrelerce menzilde şifreli mesajlaşma, GPS konum paylaşımı ve acil durum mesh ağı.

ESP32ESP32-S3
Flash Bölümleri (1)
Heltec V3 Firmware0x0 (Birleşik / Factory İmaj)

ESP32 Marauder

Kablosuz Ağ Güvenlik Testi & RF Analiz Paketi (Wi-Fi / BLE)

Siber Güvenlik

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ı.

ESP32ESP32-S3
Flash Bölümleri (1)
Flipper Devboard Binary0x0 (Birleşik / Factory İmaj)

Bruce Cyberdeck Multi-Tool

M5Stack Cardputer, StickC Plus2 & ESP32-S3 Taktiksel Araç Kutusu

Cyberdeck

RF, Wi-Fi, BLE, IR, BadUSB, NFC ve protokol manipülasyonlarını tek bir taşınabilir arayüzde birleştiren siber araç seti.

ESP32-S3ESP32
Flash Bölümleri (1)Min: 8MB
Bruce Cardputer Factory Image0x0 (Birleşik / Factory İmaj)

ESPHome Factory Portal

Home Assistant ile Sıfır Yapılandırma Entegrasyon Kartı

Home Assistant

Kendi sensörlerinizi YAML ile bağlamadan önce Wi-Fi Captive Portal ve OTA kurtarma arayüzü sunan temel fabrika yazılımı.

ESP32ESP32-S3ESP32-C3ESP8266
Flash Bölümleri (1)
ESPHome ESP32 Factory0x0 (Birleşik / Factory İmaj)

FluidNC (GRBL CNC/Laser)

Yeni Nesil Yüksek Hızlı CNC, Lazer ve 3D Hareket Kontrolcüsü

CNC & Laser

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ı.

ESP32ESP32-S3
Flash Bölümleri (1)
FluidNC Core Firmware0x10000 (Ana Uygulama)

OpenDTU Solar Inverter Gateway

Hoymiles Güneş Enerjisi Mikro-İnverter Telemetri Sunucusu

Güneş Enerjisi

Hoymiles inverterlerin üretim verilerini 2.4GHz RF üzerinden okuyup MQTT, Home Assistant ve yerel Web arayüzüne aktarın.

ESP32
Flash Bölümleri (1)
OpenDTU Factory0x0 (Birleşik / Factory İmaj)

MicroPython 3

Mikrokontrolcüler İçin Tam Donanımlı Python 3 Çalışma Zamanı

Python 3

ESP32, ESP8266 ve RP2040 üzerinde doğrudan Python 3 kodları yazın, REPL terminali ile donanımı canlı kontrol edin.

ESP32ESP32-S3ESP32-C3ESP8266RP2040
Flash Bölümleri (1)
MicroPython ESP32 1.24.00x1000 (Bootloader)

CircuitPython

Adafruit'in Yeni Başlayanlar ve Öğrenciler İçin Kolay Python Motoru

Adafruit

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.

RP2040ESP32-S3
Flash Bölümleri (1)
Pico UF2 Image0x0 (Birleşik / Factory İmaj)

NodeMCU Lua 5.1

ESP8266 İçin Olay Güdümlü (Event-Driven) Asenkron Lua Ortamı

Lua 5.1

ESP8266 üzerinde yerel Lua betikleri çalıştıran, HTTP sunucu ve GPIO tetikleyicili efsanevi IoT motoru.

ESP8266
Flash Bölümleri (1)
NodeMCU Float Binary0x0 (Birleşik / Factory İmaj)

Marlin 3D Printer Firmware

3D Yazıcılar, CNC ve Lazer Kazıyıcılar İçin Endüstri Standardı

3D Printer

Arduino Mega (RAMPS 1.4) ve STM32 anakartlar için hareket planlayıcısı, otomatik yatak kalibrasyonu (BLTouch) ve sıcaklık koruması.

AVR-ATmega2560STM32F103
Flash Bölümleri (1)
Marlin RAMPS 1.4 Binary0x0 (Birleşik / Factory İmaj)

aegisDiag Universal Blink & Self-Test

Tüm Kartlar İçin Donanım Doğrulama, LED Blink & Seri Heartbeat

Resmi Teşhis

Yeni aldığınız veya arızalandığından şüphelendiğiniz kartların işlemci, LED, saat ve seri portunu saniyeler içinde test edin.

AVR-ATmega328PAVR-ATmega2560ESP32ESP8266RP2040STM32F103
Flash Bölümleri (1)
Arduino Uno Blink & Telemetry (.hex)0x0 (Birleşik / Factory İmaj)
Teknik Kılavuz & Donanım Dokümantasyonu

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 MimarisiFlaş ProtokolüVarsayılan OfsetÖnerilen BaudÖne Çıkan Özellik
ESP32 (WROOM/WROVER)Xtensa Dual-Core 240MHzEspressif ROM / Stub0x1000 / 0x10000921,600Wi-Fi + BLE 4.2, 4MB-16MB Flash
ESP32-S3Xtensa LX7 + Vector AINative USB-OTG / ROM0x0 (Bootloader)921,600 / 1.5MAI Hızlandırıcı, Octal SPI PSRAM
ESP32-C3 / C6RISC-V 32-bit CoreEspressif ROM / Stub0x0460,800Wi-Fi 6, Zigbee, Thread, Matter
ESP8266 (NodeMCU / D1)Tensilica L106 80/160MHzEspressif ESP8266 ROM0x0 (Tek İmaj)115,200Düşük maliyetli IoT & Tasmota
Arduino Uno / NanoAVR ATmega328P 16MHzSTK500v1 DTR Reset0x0 (.hex)115,200Doğrudan Intel HEX flaşlama
Raspberry Pi PicoRP2040 Dual ARM Cortex-M0+UF2 Bootloader / REPL0x10000000115,200 (Seri)Sürükle-bırak UF2 & MicroPython
STM32 BluePillARM Cortex-M3 (STM32F103)UART System Bootloader0x08000000115,200BOOT0=1 donanım pini ile UART yükleme
ADIM 01

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.

ADIM 02

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.

ADIM 03

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.

ADIM 04

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.