Windows 10 IoT 系の概要、エディション、入手方法などを一度整理

公開日: : 最終更新日:2017/04/19 Blog, Microsoft

Windows 10 IoT にここ最近振り回されているので、ここまで解釈した内容にて、まとメモ
正直、「ラズパイでLED光らせるくらいでしょ?」って甘く見てたのもあって痛い目にあってる
RaspberryPi以外の情報がなかなか無い

改めて Windows 10 IoT って何できるのか

  • 組み込みデバイスでWindows10のセキュリティを利用
  • UWPアプリからGPIOなどにアクセスできる → 機器接続などしやすい
  • Azure IoT Hub で管理できる → Windows 10 IoTだから IoT Hub で管理できるということは特にない
  • ロックダウン機能 ※Coreには無い

エディションとSKU

大きく3つのエディションに分かれており、更にその中にSKUにて分類される

  • Windodws 10 IoT Core
    • Core
    • Core Pro
  • Windows 10 IoT Mobile Enterprise
  • Windows 10 IoT Enterprise
    • Enterprise
    • Enterprise for Retail or Thin Client
    • Enterprise for Tablet
    • Enterprise for Small Tablet

Windows 10 IoT Core

ひとつのフォアグラウンドアプリと複数のバックグラウンドアプリを実行
よく見かけるRaspberryPiやDragonBoardはこれ

Core

  • 無償
  • 最新のWindowsアップデート

Core Pro

  • 有償 → 1607(AnniversaryUpdate)で無償化された
  • Windowsアップデートのコントロールが可能

Windows 10 IoT Mobile Enterprise

謎に包まれている。
近寄らないほうが良い。

Windows 10 IoT Enterprise

なんとWin32が動く
UWPも動く
ターゲットとしては、ATM, 産業向けデバイス, POSなど
LTSBというのが特徴でセキュリティアップデートのみで機能アップデートは行わずに10年間製品サポートが行われるらしい

入手先

Windows10 IoT Core以外はMicrosoftからは入手できないし、購入も出来ない。
流通業者から入手することになっている。
日本では以下の5社のみ

全社かわからないが、OSだけではなくデバイスの相談にも乗ってくれるし提案してくれる。

Windows 10 IoT Core 悪いとこ

2016年11月現時点では Windows10 IoT Core上だとドライバ対応してないケースが多い。
例えば、RaspberryPiの専用カメラモジュールはコントロールできないっぽい。
USB経由でデバイスドライバー必要系は事前に検証したほうが良さそう。
GPIOでシリアル通信するくらいならいける。

関連記事

[OxyPlot]errro CS0117: ‘Resource.Attribute’ に ‘mediaRouteSettingsDrawable’ の定義がありません

Xamarin.Formsでグラフ描画を行う方法のひとつにOxyPlotというライブラリがある。

記事を読む

Xcode標準テンプレート

Xcodeで新規Projectを作成した時にテンプレートを選ぶことが出来る。 「Choose a

記事を読む

【WPF/XAML】Colorsクラスのカラーテーブル

http://msdn.microsoft.com/ja-jp/library/system.win

記事を読む

Minnow Board Turbot + Windows 10 IoT Core をSSD上で動作させる

MinnowBoard は SATAが搭載されているので、SSDなどが利用できる。 通常はSDカード

記事を読む

no image

Azure へ WordPress 環境を作成

よくあるやつだけど。 社内LT用

記事を読む

【ストアアプリ】バッジ通知(BadgeUpdateManager)について

こんにちは。 前回のタイル通知にバッジ通知を追加しました。 以下を参考に。 https

記事を読む

Visual Studio Team Services ダッシュボードを自動更新する

Visual Studio Team Services のダッシュボードでプロジェクトや運用状況のサ

記事を読む

no image

Windows8.1 64bitにVB6.0開発環境を構築メモ

MSDNフォーラムの、この投稿はとても素晴らしいです。 windows 8 64bit

記事を読む

【iPhoneアプリ】多言語対応させる2

今回はコード内の文字列を多言語化する ファイルを追加する。  

記事を読む

no image

【VB.NET】DataGridViewで行の最大高を設定

DataGridViewにおける行の最大高さを設定するメモ 最大高さに満たない場合は内容を全て表示

記事を読む

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

PAGE TOP ↑