Gömülü Linux Sistemler Özgür Yazılımlarla Pratik ve Şeffaf

talk

🚀 Gömülü Linux Sistem Geliştirme Üzerine

Embedded Linux artık zor değil.


🧠 Kısa Özet

Zaman içerisinde SoC, SoM ve SBC gibi donanım platformlarının çeşitlenmesi ve bu donanımlarla birlikte gelişen yazılım ekosistemi, Linux tabanlı gömülü sistem geliştirmeyi önemli ölçüde kolaylaştırdı.

Önceden gömülü sistem dünyasında zorlayıcı bir başlık olan Linux portlama süreçleri, günümüzde özgür yazılım araçları sayesinde çok daha erişilebilir hale gelmiştir.

Bu konuşmada, Buildroot kullanarak özel elektronik kartlar için Linux sistemlerinin nasıl hızlı ve pratik şekilde oluşturulabileceğine kısa bir bakış sunulacaktır.


⚡ Konuşma İçeriği

🚀 Neler Göreceksiniz?

  • Buildroot ile Linux sistem oluşturma süreci
  • Gerçek bir proje üzerinden derleme adımları
  • Raspberry Pi Zero üzerinde canlı demo
  • Özel donanımlar için Linux portlama yaklaşımı

🧩 Demo Sistem Özellikleri

Buildroot ile oluşturulan örnek sistem üzerinden, kapsamlı bir gömülü çözümün nasıl inşa edilebildiği gösterilecektir:

  • Karta özel Linux sistemi
    (bootloader, kernel, init scriptleri ve sistem servisleri)

  • OLED ekran yazılımı (C/C++)
    Temel sistem bilgileri gösterimi

  • Lokal web arayüzü (Bootstrap tabanlı)
    Konfigürasyon ve sistem izleme

  • BLE backend servisleri (Python)
    Mobil uygulama ile iletişim

  • Mobil uygulama (React)
    Konfigürasyon, monitör ve görev takibi

  • Merkezi log sistemi
    (Streaming veya periyodik veri aktarımı)

  • 3G/GPRS modem desteği
    Wi-Fi dışı saha bağlantısı

  • USB hub ile çoklu cihaz desteği
    Tek cihazla birden fazla hedef sistem yönetimi

  • Taşınabilir güç desteği
    Powerbank ile hızlı saha kurulumu

  • Alarm ve entegrasyon altyapısı
    İzlenebilirlik ve sistem entegrasyonu


⏱️ Süre

6 Dakika – Hızlı Teknik Bakış


👨‍💻 Not

Gerçek sistem, canlı demo ve pratik yaklaşım ile kısa sürede maksimum içerik.