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österimiLokal web arayüzü (Bootstrap tabanlı)
Konfigürasyon ve sistem izlemeBLE backend servisleri (Python)
Mobil uygulama ile iletişimMobil uygulama (React)
Konfigürasyon, monitör ve görev takibiMerkezi 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önetimiTaşınabilir güç desteği
Powerbank ile hızlı saha kurulumuAlarm 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.