Öncelikle herkese merhabalar,
Bu makalemde sizlere Raspberry Pi 3 cihazım üzerine Windows 10 IoT işletim sistemi kurulumuna ve ön incelemesine değinmek istedim. Cihazı farklı işletim sistemleri üzerinde denemeye devam ediyorum. Raspbian'dan sonra ilk olarak Windows 10 IoT sürümünü denedim.Cihaza sistemi her zamanki gibi, sdkart üzerine kurulum sağlıyoruz. Windows 10 IoT Sisteminin, daha da geliştirilmesi gerektiğini düşünüyorum.
Not: Bu makale içeriği, 27.03.2017 tarihi itibariyle tamamen güncel şekilde düzenlenerek yeniden anlatılmıştır.
Windows IoT nasıl kurulur ?
- Öncelikle sistemi Downloads - Windows IoT üzerinde bulunan, Get Windows 10 IoT Core Insider Preview bağlantısına tıklayarak, Windows 10 IoT Core Insider Preview içindeki Select the edition seçeneği altındaki Windows 10 IoT Core Insider Preview - Build 15051 (yoksa da en son çıkanı) seçip Confirm diyerek, Select to device kısmına Raspberry Pi seçip Download Now butonuna basarak indiriyorsunuz. Tabii indirme işlemi yapabilmemiz için öncelikle, Windows mail hesabımıza girip yaparak indirmemiz bekleniyor. (749 MB civarıdır.)
- İlk çıktığında Raspberry Pi 2 için destekliyordu, Sonrasındaki güncelleme Raspberry Pi 3'ü de kapsadı. Şuan Pi 2 / Pi 3 farketmeksizin tek bir imaj her iki sistem için de kullanılabiliyor.
- İndirdiğiniz dosya .iso dosyasıdır, iso dosyasını .img dosyasına çevirip sdkart'ınıza yükleyip sistemi çalıştıramıyorsunuz maalesef.
- Öncelikle indirdiğiniz, Windows10_InsiderPreview_IoTCore_RPi_ARM32_en-us_15051.iso şeklinde yada benzer isme sahip olan dosyanızı açınız, içerisinde .msi uzantılı windows yükleme dosyasını çalıştırarak işleme başlayabilirsiniz.

Dashboard kurumu;
- Downloads | Windows IoT sayfasında bu sefer Get Windows 10 IoT Core Dashboard bağlantısına tıklayarak, Dashboard'ı indiriniz.
- Not: Sadece Windows 10 Cihazlarda çalışmaktadır. Bu nedenle Insider ve Dashboard aynı Windows 10 makinede kurulmalıdır.
- Hatırlatmada bulunmak istiyorum; İlk çıktığında Windows IoT Image Helper ve Windows IoT Core Watcher adlı programlar bu indirdiğimiz programın görevini üstleniyordu. Şuan onların isimleri geçmiyor. Tek bir program üzerinde ihtiyaç duyulan özellikler toplanmış.
Windows 10 IoT kurulumu;
- Windows 10 işletim sistemi yüklü bir cihaza, Windows 10 IoT Core Dashboard ve Windows 10 Insider Preview IoT Core sürümlerini kurunuz.
- Yükleme sonrasında Windows 10 IoT Core Dashboard açılacaktır. 16 ve üstü Class 10 SD kartınızı cihazınıza, SD Kart okuyucu ile takıp, çıkan ekrandan Setup a new device sekmesinden Raspberry Pi 2 & 3'ü seçip sd kartın konumunu, admin şifrenizi seçip internet üzerinden sd kart'a kurulumu gerçekleştirebilirsiniz. Insider preview sürümü denemek için windows oturum açılması istenir.
- Kurulum Tamamlandığında cihazınıza SD kartınızı takınız. My Devices kısmından Windows 10 Cihazınızdan kontrol edebilirsiniz. Network'e bağlantı sağlayınız.
- Önceki sürümle kıyaslanacak olunursa, yeni sürüm Dashboard'da sd kart biçimlendirme özelliği de eklenmiştir.


Dashboard kullanımı;
- My Devices kısmından, Cihazı kapatabilir, Resetleyebilir, Web Device Portal'a girebilir, IP adresi,hostname kopyalayabilir, Powershell'i açabilir, IoT Remote Client'i çalıştırabilirsiniz.
- Cihazip:8080 portu üzerinden web arayüzüne (Web Device Portal'a erişim sağlayabilirsiniz.)
- Birkaç hazır örneği, IoT Dashboard üzerinden çalıştırabilirsiniz.

Uyumlu Cihaz Listesi (Windows Önerileri; Tüm Liste)
| USB Devices | ||||
| WiFi Dongles | Bluetooth Dongles | Cameras | Audio | Miscellaneous |
| Official Raspberry Pi WiFi dongle | CSR Mini USB Bluetooth V4.0 Adapter | Microsoft Lifecam 3000 USB Camera | Sabrent USB External Stereo Sound Adapter, Model AU-EMAC1 | Aeon Labs Z-Wave Z-Stick Series 2 USB Dongle DSA02203-ZWUS |
| TP-LINK TL_WN725N | ORICO BTA-403 Mini Bluetooth 4.0 USB Dongle | Microsoft Lifecam HD-5000 | Chalkboard Electronics 7” LCD Capacitive Touchscreen Display | |
| Realtek 8191 USB Wireless WIFI | Microsoft® LifeCam Studio™ | Vodafone (Huawei) K5150 | ||
| Realtek 8192 USB Wireless WIFI | Logitech Webcam C210 | Microsoft Xbox 360 Controller | ||
| MyTeletouch | ||||
| Arduino Peripherals |
| Part Name |
| Adafruit 3-axis Accelerometer |
| WeatherShield |
| Adafruit LPD8806 32 LED Strip |
| LCM1602C LCD Screen |
| SunFounder Joystick |
| SunFounder Passive Buzzer |
| DC Motor (any) |
| Stepper Motors |
| Adafruit TCS34725 Color Sensor |
| SparkFun Big Easy Driver |
| MCP23S17 16x port expander |
| Other Hardware Peripherals | |||||
| Storage | Pi Hats | Sensors | Port Expanders | NFC/RFID/Proximity | Miscellaneous |
| Samsung 32GB EVO Class 10 Micro SDHC | Adafruit 16-Channel PWM | DHT11 basic temperature-humidity sensor | MCP23008 8-bit I/O Port Expander | NXP OM5577 demo board | Monochrome 1.3” 128x64 OLED graphic display |
| SanDisk Ultra Micro SDHC 16GB | Dexter Industries GrovePi | DHT22 temperature-humidity sensor | MCP23S17 16-bit I/O Port Expander | NXP PN547/PN548/PN7120 | SN74HC595N Shift Register IC |
| Dexter Industries GoPiGo | SparkFun Triple Axis Accelerometer Breakout - ADXL345 | Microchip Technology ADC MCP3002-I/P | |||
| FEZ HAT | Adafruit BMP280 Temperature and Barometric Sensor | Microchip Technology ADC MCP3208-CI/P | |||
| FEZ Cream | Adafruit TCS34725 Color Sensor | ADS1115 | |||
| FEZ Utility | Rohm BH1750FVI ambient light sensor | CP2102 USB 2.0 to TTL Module Serial Converter | |||
| Turta IoT Hat | Bosch BMP180 temperature and barometric sensor | PCA9685 | |||
| Turta 4CH Relay Hat | Dorji DSTH01 relative humidity sensor | ||||
| Honeywell HMC5883L digital 3-axis compass/magnetometer | |||||
| Supported Busses |
| GPIO |
| UART |
| SPI |
| I2C |
Kullanım örnekleri için, dersleri blog sayfamdan takip edebilirsiniz.
Yararlı olması dileğiyle.