Raspberry Pi, 2012’de Raspberry Pi Vakfı aracılığıyla piyasaya sürüldüğünde etkileyici bir üründü. Amacı, herkesin deneyebileceği, ulaşılabilir bir tek kartlı bilgisayar (SBC) sağlayarak bilişimi ve programlamayı daha erişilebilir kılmaktı. Bu hedefe ulaştı ve dünya çapında milyonlarca Raspberry Pi bilgisayarı satıldı. Bir masaüstü bilgisayara kıyasla Raspberry Pi önemli ölçüde daha az güçlüdür, ancak bu da onun cazibesinin bir parçasıdır; özellikle akıllı ev ve ev laboratuvarı söz konusu olduğunda. Pahalı donanım veya fazla elektrik tüketmeden her türlü düşük güçlü görevi yerine getirebilir. Ancak aynı şeyi, ESP32 gibi bir mikrodenetleyici de yapabilir ve ben de giderek bu küçük kartlara yöneliyorum.

Raspberry Pi, ev laboratuvarı için harika
Ancak ESP32 ile inşa edilmiş bir dizi cihaz da öyle
Raspberry Pi 5, dört çekirdekli ARM CPU ile çalışır ve tam boyutlu Linux dağıtımlarını çalıştırmak için 16GB’a kadar RAM sunar. Arch Linux’u açabilir, Home Assistant ve başka birkaç kendi kendine barındırılan uygulamayı kurabilir, işi bitirebilirsiniz. Raspberry Pi, pek çok hafif hizmeti büyük zorluk olmadan yönetebilir. Ancak işler, akıllı ev ve ev laboratuvarına işlevsellik katan düşük güçlü sensörler ve diğer cihazları oluşturmak istediğinizde ilginçleşir. İşte tam da burada, arka planda tam bir işletim sisteminin çalışmasına gerek olmadığında, ESP32 çok daha mantıklı bir seçenek haline gelir.
5 watt ile 15 watt arasında bir tüketim gerçekleştiren Raspberry Pi 5, iş yüküne ve bağlı çevre birimlerine göre değişmekle birlikte, benimkisinin genellikle bu yelpazenin alt ucuna yaklaştığını görüyorum. ESP32 ise bunun çok küçük bir kısmını kullanır. Bu mikrodenetleyiciler, voltaj uygun şekilde düzenlendiği sürece küçük pillerden beslenebilir ve görevler arasında derin uykuya dalmayı destekleyecek şekilde yapılandırıldığında son derece düşük güç tüketimi sağlayabilir. Ayrıca inanılmaz derecede çok yönlüdürler ve birbiri ardına gelen çeşitli sensörler, ek parçalar ve tamamen özel devrelerle eşleştirilebilirler.

Elektronik konusunda çok az güveniniz veya bilginiz olsa bile, ESP32 başlangıç kitleri, benzersiz bir şey yaratmak için gereken kılavuzları ve bileşenlerin çoğunu içerir. Yıllar içinde bir Raspberry Pi kiti satın alan ve bileşenler bağlama, hizmetler çalıştırma hatta programlama dilleri öğrenme konusunda vakit geçiren pek çok kişi bildiğim için tam da Raspberry Pi’yi övüyorum. ESP32, mikrodenetleyicilere benzeri bir erişilebilir yaklaşım getirerek bu deneyimin doğal bir devamı gibi hissettiriyor.
Maliyetler ayrıca belirgin şekilde daha düşük olabilir. Bir Raspberry Pi genellikle uygun bir besleme kaynağı ve depolama gerektirir ve ayrıca bir kasa ya da diğer aksesuarlara da ihtiyaç duyabilirsiniz. Bir ESP32 geliştirme kartı birkaç pound’a mal olabilir, bu da sensörler, ekranlar ve diğer bileşenler için bütçede yeterli alan bırakır. Ev boyunca bir cihaz koleksiyonu oluştururken bu tasarruflar hızla birikebilir. Neyi değiştirdiğinize bağlı olarak, birçok tamamen monte edilmiş ticari akıllı ev aksesuarı satın almakla karşılaştırıldığında yüzlerce pound tasarruf etmek mümkün.

ESP32, kendin yap ev laboratuvarı projeleri için ideal
ESPHome, akıllı cihazlar oluşturmayı şaşırtıcı kolay hale getiriyor
ESP32 donanımının en iyi yanlarından biri, Home Assistant ile nasıl kolayca bütünleştiğidir. ESPHome, uyumlu mikrodenetleyicilerin YAML kullanılarak yapılandırılmasına olanak tanır ve çok sayıda sensör, ekran ve diğer bileşen için destek sağlar. Bu, C ya da başka bir dile girmeme gerek kalması anlamına gelse de, YAML bazen oldukça karmaşıktır; özellikle de girinti sanatının ince inceliklerini ustalamaya alışkın değilseniz.
ESP32 kiti ilk kez kutusundan çıkardığımda, uyumlu bir sensör bağladım, ilgili pinleri ve bileşenleri yapılandırdım ve yazılımı yükledim; böylece akıllı evinizle iletişim kurabilen bir cihaza sahip oldum. Tüm süreç yaklaşık 30 dakika sürdü. Hatta Home Assistant kurulumum için küçük bir enerji izleme ekranı oluşturmak üzere bir ESP32 kullandım. Küçük bir OLED ekran aracılığıyla güncel güneş enerjisi üretimi, batarya şarj durumu, hane tüketimi ve şebeke kullanımı gibi bilgileri gösterebiliyor. Tam bir Linux dağıtımı çalıştırmak yerine mikrodenetleyici sadece ağa bağlanıyor, ihtiyaç duyduğu bilgileri alıyor ve ekranı güncelliyor.
Bu nispeten basit bir proje, ancak aynı zamanda her şey için Raspberry Pi kullanmanın neden abartılabileceğinin güzel bir örneği. Sıcaklık ve nem izleme, hareket ve varlık algılama, kapı sensörleri, aydınlatma kontrolörleri ve bu tür özel uygulamalar gibi konuları düşünmeden önce bile bahsediliyor. Bu projelerin çoğu az işleme gücü, minimal depolama ve yalnızca ara sıra Home Assistant ile iletişim gerektiriyor. Bunun yanı sıra, kullanmayacağınız özelliklerle satılan ticari bir alternatifi satın almak yerine, tam da ihtiyacınız olan cihazı kendiniz kurmanın tatmin edici bir yanı var.
Raspberry Pis’imi elden çıkarmıyorum
Her iki platformun da ev laboratuvarında yeri var
Tabii ki, bahsettiğim her şeyin önemli bir sınırı var. ESP32 miniyatür bir Linux bilgisayar değil. Raspberry Pi’nin geleneksel, kendi kendine barındırılan uygulamaları çalıştırırken ihtiyaç duyduğu işleme gücü, bellek veya yazılım ortamına sahip değil. Üzerinde Docker konteynerları çalıştırmayacağım, veritabanı barındırmayacağım ya da tüm bir Home Assistant kurulumunu çalıştırmayacağım. Sonuç nispeten basit olsa bile, Raspberry Pi’nin daha mantıklı olduğu durumlar da var.
USB çevre birimlerine, yerel veri işlemeye, grafiksel bir arayüze veya mevcut Linux uygulamalarını çalıştırma yeteneğine ihtiyacınız varsa, tam bir işletim sistemine sahip olmak son derece faydalıdır. Pil ile çalışan projeler de donanımdan bağımsız şekilde dikkatli planlama gerektirir; çünkü Wi-Fi üzerinden sürekli veri ileten bir ESP32, zamanının çoğunu uyur geçirken aynı pil ömrüne ulaşamaz. Asıl nedeni de ESP32 geliştirme kartlarına giderek daha sık başvuruyor olmam.
Ev laboruarım ve akıllı evim gelişmeye devam ediyor
Ev laboruarım zaten işleme, depolama ve yazılım tarafını üstlenebilen sunuculara sahip. Bir odayısıcaklığını söylemek veya güneş panellerimin ne kadar elektrik ürettiğini göstermek için başka bir Linux kurulumuna daha ihtiyacım yok. Bunun yerine ağır işleri Home Assistant’a ve mevcut altyapıma bırakırken, ucuz ve verimli mikrodenetleyicileri ihtiyaç duyulan yerlere yerleştirebiliyorum. Raspberry Pi, ev laboruarını ve ev yapımı elektroniki daha erişilebilir kılmıştı; ancak ESP32, her projenin işi tamamlamak için bir bilgisayara ihtiyaçmediğini gösterdi.
Bu Gelişmeyi Toplulukta Değerlendirin
Haber hakkındaki düşüncelerinizi, donanım deneyimlerinizi ve teknik sorularınızı topluluk üyeleriyle anlık olarak tartışın.
Bu gelişme hakkında düşüncelerinizi, donanım deneyimlerinizi veya sorularınızı Topluluk Forumumuzda paylaşın.
Foruma Katıl & Yanıtla ➔




Söz sizde.
Deneyiminizi, sorularınızı ve katkılarınızı paylaşın. E-posta adresiniz yayımlanmaz.