Windows 10 IoT
記事が増えてきたので、まとめておきます。随時アップデートの予定です! 開発環境の準備 csharpwhat.hatenablog.com csharpwhat.hatenablog.com csharpwhat.hatenablog.com csharpwhat.hatenablog.com Windows 10 IoTのGUIアプリの作成 csharpwhat.hatenabl…
じゃあ、GUIなしで! Raspberry PiではIoT Remote Clientがどうやら使えないようなので、GUIのないバックグラウンドのプロジェクトを作ってみましょう! (Raspberry Piにディスプレイを直結すれば、もちろん映ります) csharpwhat.hatenablog.com Microsoft…
最新のIoT Remote Client、おかしい? IoT Remote Client、最新のはずだし、Raspberry Pi側のWindows 10 IoTもアップデートして最新なのに、Remote Clientで接続しても、真っ白のまま! 接続していないのかと思いましたが、Raspberry Piにディスプレイをつな…
Xamarin.Forms iOS/Android/UWPのクロスプラットフォーム・アプリを開発する環境としてXamarin.Formsがあります。 www.xamarin.com Windows 10 IoTで動くGUIのアプリはUWPなので、ということはWindows 10 IoTでXamarin.Formsで作ったアプリが動くよね? とい…
ほかのアプリに切り替えると! 先に作った、Sense HATのLEDを順に点灯するアプリ。 csharpwhat.hatenablog.com Device Portalを使って、アプリを新たに起動(Actionsメニュー→「Start」)するか、すでに起動しているアプリに切り替える(Actionsメニュー→「S…
publicがだめならinternalで! csharpwhat.hatenablog.com 前回の記事で紹介したクラスのアクセス指定子はinternalですが、これをpublicにするとビルドエラーが出ます! error WME1038: Method 'IntervalTimer.Delay(System.TimeSpan)' has a parameter of t…
結構遅れるTask.Delayメソッド 時間待ちにTask.Delayメソッドを使うと、どうも指定した時間より数十ミリ秒長く待っているようです。 (前回のコードでは、AutoResetEvent.WaitOne/ManualResetEvent.WaitOneメソッドを使っていますが、たぶん同じように遅れま…
Sense HATのLEDを順番に点灯する! Sense HATの一番上の行のLEDを順番に赤色で点灯させるアプリです。GUI付きで、GUIから開始と終了ができます。 前回書きましたように、Sense HATを扱うパッケージを利用しています。 csharpwhat.hatenablog.com GitHubに、…
Sense HATを扱うためのパッケージをプロジェクトに追加! Sense HATへのI/Oをはじめから記述するのは大変なので、NuGetパッケージを利用します。 「プロジェクト」メニュー→「NuGetパッケージの管理」を選択します。 ウィンドウ左上の「参照」を選択し、検索…
SSIDを公開していないネットワークにつなぎたい! Windows IoTのネットワークの設定、GUIにはない細かな設定はコマンドライン(またはPowerShell)から確認・修正する必要があるようです。 例えば、PCなら下図のようにGUIから設定できるWifiの「ネットワーク…
Device Portalで開く! いちいちRaspberry Piにキーボードだのディスプレイだのをつなぐのは面倒なので、リモートから接続できるようにします。 まず、「IoT Dashboard」の左のペインから「自分のデバイス」を選びます。LAN上にあるWindows 10 IoTが動いてい…
Windows 10 IoTのインストール まずは「IoT Dashboard」を使い、SDカードへOSのインストール。 途中、管理者権限を求めるダイアログが出てくるので許可します。 SDカードへ書き込みがなされ 完了!SDカードをPCから外します。 起動! SDカードをRaspberry Pi…
開発環境を準備します! microSDカードなどの到着までに、開発環境をWindows PCに用意しておこう! えっと、まずは「Windows IoT Core Downloads and Tools」から「Get Windows 10 IoT Core Dashboard」を押し、ダウンロードし起動、インストールします、っ…
「C#なんぞ」です! はじめまして! C#に関するあれこれを、メモ代わりに書いていきます。 ま、備忘録、という位置づけです。 C#でRaspberry Piを動かす! 最初は、Raspberry PiをC#でプログラミングしてみます! キーワードとしては、Windows 10 IoT, C#, V…