Azure Sphere
連休後半に入って、ようやく落ち着いて作業できる時間が取れたので、かねてから気になっていた「Azure SphereをX.509でAzure IoT Centralに接続」をやってみました。 動機 Azure SphereとAzure IoT Centralに接続するのに、いままでは、Azure IoT Centralに…
Azure Sphere 19.02がリリースされました。 azure.microsoft.com このブログ記事から気になる点のピックアップと、リリースノートを確認したいと思います。 ブログ記事 わたしが気になったところだけ抜粋。 Expect to see additional silicon announcements …
以前から、OSアップデートするときにアプリケーションはどうなるのか気になっていた、、、 OSのダウンロード中にアプリは停止するのか? アプリの停止は事前に通知されるのか? アプリの停止時間は? のですが、1/10にAzure Sphere OS 18.11.2のOSアップデー…
Azure Sphere 18.11がマイナーアップデートされました。 azure.microsoft.com リリースノートから、どんな変更点があったのか?確認したいと思います。 18.11,18.11.1,18.11.2リリースノート リリースノートはこちらです。 docs.microsoft.com 18.11リリース…
Seeed UG Advent Calendar 2018の23日目に誰をも寄せ付けないクレイジーな面白そうな記事が投稿されました。 www.kekyo.net MT3620セットアップに始まり、Cサンプルコードの解説、C#で開発するためのビルド環境の整備、C#からCのInterop、疑似イベント駆動と…
12/20にPlutonの構造、機能に関するブログがポストされました。 azure.microsoft.com 全文を訳すのは自信が無いので、、、気になるポイントだけ箇条書きにしました。 Pluton Key management Plutonは(シリコン)製造段階で自らのキーペアを生成しています。…
18.11で64Kバイトまでの永続データを保存できる、Mutable storageというBETA機能が追加されました。 18.11全容についてはこちら。 ちょっと使ってみようかなと思い、試してみました。 サンプルコード Mutable storageを削除して、10回書き込みしてみます。 …
Azure SphereからAzure IoT Hubに接続するために、デバイスにルートCA証明書が必要です。 qiita.com 厳密には、Azure Sphereに限らず、Azure IoT Hubに接続するクライアントには、ルートCA証明書が必要。 この記事を書いたときはVisual Studioの接続済みサー…
Azure Sphere SDKに含まれている、Azure IoT Hub Sample for MT3620 RDB (Azure Sphere)プロジェクトのコードを調べます。 main()から、Azureに絡む関数のコールツリーはこんな感じ。 main() InitPeripheralsAndHandlers() AzureIoT_Initialize() AzureIoT_S…
これの続きです。 matsujirushi.hatenablog.jp デバイスのOSをTP4.2.1から18.11にアップデートします。 リリースノートの手順に沿って、実行します。 docs.microsoft.com デバイスのOSバージョンを確認 デバイスのOSバージョンを確認します。 C:\>azsphere d…
これの続きです。 matsujirushi.hatenablog.jp Azure Sphere SDK 18.11をインストールしてみます。 インストーラをダウンロード ブラウザでhttp://aka.ms/AzureSphereSDKDownloadを開くと、インストーラがダウンロードされます。 Azure_Sphere_SDK_Preview_f…
Azure Sphere 18.11がリリースされました。 azure.microsoft.com リリースノートから、どんな変更点があったのか?確認したいと思います。 18.11リリースノート リリースノートはこちらです。 docs.microsoft.com バージョン表記について、以前は4.2.1という…
こちらの記事を、分かりやすく書き直そうとしています。 matsujirushi.hatenablog.jp 予備知識 Azure Sphereテナント MCUデバイス(Azure Sphere対応MCU)のセキュリティ更新やプログラムアップデートなど、いくつかの機能を実現するために、マイクロソフトか…
そろそろMT3620開発キットが手元に届いたころですね。 すぐにデバイスの電源を入れて動かしたいところではありますが、その前にAzure Sphereテナントを用意しておく必要があります。 MCU、OS、Cloudとあった3つのうちの、Cloudの部分です。 下図の赤マルのと…
Azure Sphereのアプリケーションは、Visual Studio + Azure Sphere SDKで開発します。 Windows 10 Anniversary Update以降(1607以降) Visual Studio 2017 Enterprise/Professional/Community 15.7以降 Azure Sphere SDK Preview for Visual Studio 1と2を…
Seeedが販売するAzure Sphere MT3620開発キットを購入する前に、知っておくべきことを書いておきます。 購入してから「あー、買って失敗だった。使えねー。」とならないためにも。 Search results for: 'Azure Sphere MT3620' はじめに 本文書はマイクロソフ…
まもなく、SeeedからAzure Sphere MT3620開発キットが出荷になるぞい!ってことで、Azure Sphereについて整理してみました。 Azure Sphereとは? azure.microsoft.com Azure Sphere は、極めてセキュリティの高いインターネット接続マイクロコントローラー (…