4

ESP32 ve QT Arasında Protocol Buffers Kullanımı

Bu yazıda Protocol Buffers’ın(Protobuf) ESP32 ve Qt framework ile kullanımına bir örnek vermek istiyorum. Bu örneği hobi olarak uğraştığım bir topraksız tarım projesi üzerinden göstermek istiyorum. Bu örnekte ESP32 ile Qt/QML uygulamasını protobuf ile  UDP üzerinden haberleştireceğiz. Burada ESP32, topraksız… Continue Reading

6

Test Güdümlü Geliştirilmiş Bir Kütüphane Örneği

Bu yazıda TDD( Test-Driven Development) prensiplerine göre geliştirmeye çalıştığım bir kütüphaneden bahsetmek istiyorum. Bir önceki yazıda bahsettiğim üzere TDD için başlıca kaynağım James Grenning’in Test-Driven Development for Embedded C kitabı olacak.  TDD için kullandığım unit test framework’ü ise CppUTest olacak.… Continue Reading

27

Uzaktan Gömülü Yazılım Güncelleme

Remote Firmware Update

Gömülü sistemler için önemli konulardan birisi de yazılımın uzaktan güncellenebilmesidir. İçinde gömülü yazılım barındıran ürünler geliştiriyoruz ve bazen bu ürünlerdeki gömülü yazılımı, kodlardaki hatalardan veya müşteri isteğine göre yazılımsal eklemeler, geliştirmeler yaparak güncelleme ihtiyacı duyuyoruz. Böyle durumlarda geliştirdiğimiz yeni yazılımı ürünlerin başına giderek güncellemek doğru bir seçim olmaz. Continue Reading