Arduino IDE 2.0 Yazılım Güncelleme ve Sertifika Yükleme

Arduino IDE 2.0 Yazılım Güncelleme ve Sertifika Yükleme yazılım güncelleme,sertifika yükleme,arduino wifi güncelleme

Arduino IDE 2.0, kablosuz bağlantı destekleyen projeleriniz için hayat kurtarıcı iki yeni araçla birlikte gelir: Aygıt Yazılım Güncelleme (Firmware Updater) ve SSL/TLS Sertifika Yükleyici (Certificate Uploader). Aygıt Yazılımı Güncelleyici, Wi-Fi modülünüzün firmware sürümünü yükseltmenizi (veya düşürmenizi) sağlarken; Sertifika Yükleyici ise kartınızın güvenli HTTPS protokolü üzerinden belirli web sitelerine (domain) bağlanabilmesi için gerekli olan SSL sertifikalarını pratik bir şekilde kart hafızasına yüklemenize olanak tanır.

Arduino IDE 2.0 Rehberi
Yeni Arduino IDE 2.0 Kullanıma Sunuldu!Arduino IDE 2.0 Yeni Kart EklemeArduino IDE 2.0 Kütüphane Kurulumu
Arduino IDE 2.0 İndirme ve YüklemeArduino IDE 2.0 ile Arduino Cloud KullanımıArduino IDE 2.0 Seri Ekran ve Seri Çizdirici Kullanımı
Arduino IDE 2.0 Kod Nasıl Yüklenir?Arduino IDE 2.0 Yazılım Güncelleme ve Sertifika Yükleme
Arduino IDE 2.0 Otomatik Tamamlama ÖzelliğiArduino IDE 2.0 Hata Ayıklama(Debugging)

Bu dahili araçlar aracılığıyla yalnızca yerleşik Wi-Fi çipine sahip olan uyumlu Arduino kartları güncellenebilir. Desteklenen kartların tam listesine aşağıdan göz atabilirsiniz.

Geliştirme ortamını henüz kurmadıysanız, güncel sürümü resmi Arduino Software indirme sayfasından edinebilirsiniz.

u-blox NINA-W10 Serisi Wi-Fi Modülünü Kullanan Kartlar:

  • Arduino UNO WiFi Rev 2
  • Arduino Nano RP2040 Connect
  • Arduino MKR WiFi 1010
  • Arduino Nano 33 IoT
  • Arduino MKR Vidor 4000

Microchip ATWINC1500 Wi-Fi Modülünü Kullanan Kartlar:

  • Arduino MKR 1000 WiFi
  • Arduino WiFi Shield 101

Aygıt Yazılımı (Firmware) Ne Zaman Güncellenmeli?

Çoğu durumda, satın aldığınız kartlar tak-çalıştır formunda en güncel kararlı yazılımla sevk edildiğinden, Wi-Fi modülünün firmware yazılımını manuel olarak güncellemeniz gerekmez. Ancak, aşağıdaki özel senaryolarda güncelleme yapılması kritik bir önem taşır:

1. Arduino Cloud Entegrasyonu

Cihazınızı ilk kez Arduino Cloud platformuna dahil ederken; OTA (kablosuz üzerinden kod yükleme) ve şifreli veri iletimi gibi gelişmiş özelliklerin kararlı çalışabilmesi için Wi-Fi modülünün bellenimi kurulum aşamasında otomatik olarak güncellenir.

2. Python & Wi-Fi Uyumluluğu

Nano RP2040 Connect kartında MicroPython veya CircuitPython kullanarak (örneğin OpenMV aracılığıyla) dahili Wi-Fi modülüne erişmek istiyorsanız, NINA aygıt yazılımını en son sürüme manuel olarak güncellemeniz zorunludur.

Aygıt Yazılımı (Firmware) Güncelleyici

Önemli Uyarı: Aygıt Yazılımı Güncelleme işlemi, mikrodenetleyici içerisindeki mevcut kodunuzu (taslağınızı) tamamen silecektir. İşleme başlamadan önce kodlarınızı kaydettiğinizden emin olun.

Aygıt yazılımını güncellemek için aşağıdaki adımları sırasıyla uygulayın:

  1. Arduino kartınızı USB kablosu yardımıyla bilgisayarınıza bağlayın.
  2. Arduino IDE 2.0’ı açın ve üst menüden Tools (Araçlar) > WiFi101 / WiFiNINA Firmware Updater seçeneğine tıklayın.
Arduino IDE 2.0 Yazılım Güncelleme ve Sertifika Yükleme
Arduino IDE 2.0 Yazılım Güncelleme ve Sertifika Yükleme

3. Açılan sihirbaz ekranındaki açılır menüden bilgisayarınıza bağlı olan kart modelinizi seçin.

Kart Modeli Seçimi

4. Yüklemek istediğiniz en güncel firmware sürümünü listeden seçin ve onaylayın.

Firmware Sürümü Seçimi

5. IDE’nin arka planda güncelleme dosyalarını karta yüklemesini bekleyin. İşlem başarıyla tamamlandığında konsol ekranında şu onay mesajı görüntülenecektir:

Firmware successfully installed.

SSL/TLS Kök Sertifikası Yükleyici (Certificate Uploader)

Projelerinizde HTTPS istekleri atabilmek ve güvenli web siteleriyle (örneğin Google, Firebase veya kendi web siteniz) şifreli haberleşebilmek için ilgili web sitelerinin SSL Root (Kök) Sertifikalarını kart hafızasına yüklemeniz gerekir. Bunun için:

  1. Kartınızı bilgisayarınıza bağlayın.
  2. Arduino IDE 2.0 arayüzünden Tools (Araçlar) > Upload SSL Root Certificates (SSL Kök Sertifikalarını Yükle) sekmesine gidin.
SSL Sertifikası Yükleme Menüsü

3. Karşınıza gelen pencerede “Add New” butonuna tıklayarak kartınızın güvenli bir şekilde bağlanmasını istediğiniz web sitelerinin URL adresini girin (Birden fazla adres ekleyebilirsiniz). Girişleri tamamladıktan sonra alt kısımdaki menüden kartınızı seçin ve sertifikaları kart belleğine yazmak için “Upload” butonuna tıklayın.

Sertifika Ekleme ve Upload Aşaması

Yükleme işlemi kısa süre içerisinde tamamlanacak ve bittiğinde konsolda şu bildirim mesajını göreceksiniz:

Certificates Uploaded.

Bu rehberimizde, IoT (Nesnelerin İnterneti) projeleriniz için hayati öneme sahip olan Firmware Updater ve Certificate Uploader araçlarının çalışma prensiplerini adım adım inceledik. Bu yerleşik araçlar sayesinde, eskiden komut satırları üzerinden yapılan karmaşık güncelleme süreçlerini artık tek bir tıkla gerçekleştirebilirsiniz.

Yorum yapma özelliği, forum tarafından gelen istek sebebiyle kapatılmıştır. Lütfen tartışmalar ve sorularınız için topluluk forumumuza katılın.