Android Things IoT 101 - Raspberry Pi üzerinde Kurulum

Gelişeceğine inandığım Windows 10 IoT benzeri bir sistem de Android tarafından, Android Things IoT platformu 12.2016 tarihinde preview olarak başlangıç almıştı.

Android Things'in imajı ilk çıktığı andan itibaren; Raspberry Pi 3, Intel Edison ve NXP Pico i.MX6UL boardlarında kullanım ve geliştirme çalışmalarına olanak tanıyor.

Bu makalemizde Raspberry Pi 3 üzerinde Android Things IoT nasıl kurulur ? ve Android Things IoT üzerinde uygulama çalıştırma gibi başlıkların yanıtını birlikte buluyor olacağız. Yararlı olması dileğiyle.

İhtiyaç Listesi;

  • Android Studio 2.2+
  • Raspberry Pi 3
  • 5V 2.1A (2.5 da destekler) usb şarj aleti
  • Ethernet kablosu
  • Ekran/HDMI kablosu( ve/ya +hdmi to vga dönüştürücü)/Klavye/Mouse
  • SD Kart Okuyucu
  • 1 adet MicroSD kart (8 gb yada daha üstü, Class10 hızlı okuma/yazma özelliği)

Kurulumu;

  • Microsd kart okuyucunuza, boş microsd kartınızı takınız. Boş değilse, en sağlıklı şekilde SDFormatter uygulaması ile windows ortamında temizleyebilirsiniz.
  • Ardından Win32DiskImager adlı Windows uygulamasını bilgisayarınıza kurunuz ve açınız.
  • Ardından https://developer.android.com/things/hardware/developer-kits.html sayfasından, System Image Downloads sekmesine tıklayıp, Raspberry Pi 3 için imaj indiriniz.
  • İndirdiğiniz imajınızın (.eğer .rar dosyası içerisindeyse .rar'dan çıkarıp), .img dosyasını Win32DiskImager adlı uygulamayla açınız.
  • Imaj dosyasını ve Cihazı seçip, Write butonuna tıklayıp sdkart'a sistemin yakılmasını bekleyiniz.Ardından Sdkart'ı Raspberry Pi'ye takıp tüm bileşenleri ile hazır bir şekilde başlatınız.

Adb yoluyla uygulama çalıştırma

  • Çalıştırabilmek için, Bilgisayarınızda Android Studio 2.2 ve Android SDK yüklü olması gerekmektedir.
  • Android SDK'nın bulunduğu yordama giriniz. (Bende C->sdk->platform-tools)
  • platform-tools klasörü içerisinde adb adlı bir uygulama olduğunu gördüğünüze emin olunuz.
  • CMD'yi açınız ve sırasıyla şunları yollayınız; cd .., cd .., cd sdk, cd platform tools
  • ardından adb devices komutunu göndererek, android studio üzerine bağlı olan cihazları listeleyebilirsiniz.
  • Raspberry Pi'nin ip adresini Android Things'in karşılama sayfasından öğrenebilirsiniz.
  • Raspberry Pi ile Android Studio üzerinde haberleşebilmek ve run edebilmek için, yine aynı konsol ekranı içerisine, adb connect raspberrypi-ip yollayınız. Ardından emulatör ve cihazlarım kısmına raspberry pi eklenecektir.
  • Her uygulamayı ve her android uygulama kodlarını şuan maalesef çalıştıramıyorsunuz belli başlı kullanım şekilleri bulunuyor.
  • https://github.com/androidthings ve https://developer.android.com/things/sdk/samples.html sayfalarından da göz atabilirsiniz.

Karşılama ekranı bu kadar sade bir sayfa;

Not: preview sürümünde Raspberry Pi cihazının tekrar resetlendiğinde imajda çökme meydana geldiğini gözlemledim.

Bir sonraki makalede görüşmek üzere, iyi çalışmalar dilerim.

Bu makaleyi paylaşın:
İstanbul'da yaşıyorum.Web üzerinde Frontend/Backend Geliştirmenin yanı sıra, Android Geliştirme, PHP/ASP.NET, C# Yazılım Uzmanlığı ve Java konuları işliyorum. Kod Şiirdir, onları seviyorum.

Bir yorum bırakın