Gömülü Linux Sistemler Özgür Yazılımlarla Pratik ve Şeffaf
2026-04-25 , Z-Atölye
Language: Turkish

🧠 Arka Plan

Zaman içerisinde entegrelerin (yongaların) çeşitlenmesi ve bu entegrelerin kullanıldığı farklı platformların (SoC, SoM, SBC vb.) yaygınlaşması, gömülü sistem dünyasında önemli bir dönüşüm yarattı.

Bu donanımların, son kullanıcılara popüler geliştirme kartları olarak sunulması;
aynı zamanda yazılım ekosistemlerinin de bu donanımlarla birlikte gelişmesini ve erişilebilir hale gelmesini sağladı.


⚙️ Problemin Evrimi

Geçmişte:
- Linux portlamak gömülü sistemler için zor ve maliyetliydi
- Donanım bağımlılıkları yüksekti
- Geliştirme süreci uzun ve karmaşıktı

Bugün ise:
- Linux çalıştırabilen kartlar ciddi şekilde çeşitlendi
- Açık kaynak araçlar gelişti
- Topluluk desteği arttı

Sonuç olarak, Linux portlama süreci artık çok daha erişilebilir ve pratik hale geldi.


🚀 Bu Konuşmanın Odağı

Bu konuşmada, Buildroot kullanarak:

  • Linux sistemlerinin nasıl hızlı oluşturulabildiğini
  • Özel tasarım elektronik kartlara nasıl adapte edilebildiğini
  • Geleneksel olarak zor olan portlama sürecinin nasıl sadeleştiğini

kısa ve pratik bir bakış açısıyla ele alacağız.


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

emre gündoğar.
elektrik elektronik mühendisi.
saha mühendisi, arge mühendisi ve yazılım geliştirici gibi profesyonel hayatta çeşitli rollerde çalıştı.
son dönemde gömülü linux sistemleri üzerinde bir takım çalışmalarda yer aldı.
bildiklerini paylaşmayı sever.

This speaker also appears in: