Efe Ali Bozkurt

DeneyapSınır Tanımayan OTA

Yayın Tarihi : 22/06/2025 – 10:17

Proje Detayları:

Geliştirici: Efe Ali Bozkurt

Versiyon: 2.0

Proje Görselleri

DeneyapSinirtanimayaOTA, ESP32 tabanlı geliştirme kartları (özellikle Deneyap Kart) için GitHub üzerinden OTA (Over-the-Air) yazılım güncellemesini son derece basitleştiren bir Arduino kütüphanesidir. Bu kütüphane sayesinde, cihazlarınıza fiziksel olarak bağlanmadan, dünyanın neresinde olursanız olun internet üzerinden kolayca yeni yazılım yükleyebilirsiniz.

Öne Çıkan Özellikler

 

  • 🌍 Uzaktan Güncelleme: Cihazınız sizden kilometrelerce uzakta olsa bile, güncelleme için tek gereken bir WiFi bağlantısıdır.
  • ⚙️ Kolay Entegrasyon: Projenize OTA yeteneği kazandırmak için setup() ve loop() fonksiyonlarına sadece birer satır kod eklemeniz yeterlidir.
  • 📺 Esnek Ekran Desteği: Artık belirli bir ekrana bağımlı değil! onStatus() callback fonksiyonu ile durum mesajlarını istediğiniz OLED, LCD, TFT ekrana veya Seri Port’a kolayca yönlendirebilirsiniz.
  • 🖲️ Esnek Buton Kontrolü: Güncellemeleri manuel olarak tetiklemek için Deneyap Kart üzerindeki dahili GPKEY butonunu veya harici bağlayacağınız herhangi bir butonu kullanabilirsiniz.
  • 🌐 Çevrimdışı (Offline) Mod: Başlangıçta WiFi bağlantısı kurulamadığında cihazınızın kilitlenmesini veya sürekli yeniden başlamasını engeller, projeniz çalışmaya devam eder.
  • 🔒 Güvenli Erişim: Özel (private) GitHub repolarından güncelleme çekmek için Kişisel Erişim Token’ı (Personal Access Token) kullanımını destekler.