ESP32-Azure IoT Kit ハード編

Microsoftのブログをつらつらと見ていたところ、ESP-WROOM-02やESP32-WROOM-32でお馴染みの、Espressifのデバイスが簡単にAzure IoTへ接続できるよ!という記事が。

techcommunity.microsoft.com

  • Azure IoTのESP-IDFコンポーネントが使えるよ。Plug and Play機能有りも無しも。
  • WSL(Windows Subsystem for Linux)の開発環境をセットアップするスクリプトを用意したよ。
  • ESP8266/ESP32用のAzure IoT Hub接続サンプルコードがあるよ。
  • EspressifボードとAzure IoTを繋ぐ詳細なガイダンスを作ったよ。

(雑な意訳なので、、、正確に知りたいときは原文をご確認ください。)

EspressifのAzure IoT認定Plug and Playボード、ESP32-Azure IoT Kitで、、、、

んん?ESP32-Azure IoT Kitって何だ??

というわけで、さっそくポチりました。

どうやって買ったのか

みんな大好きマウザーで売っています。(ここ

単価は4000円弱。
合計金額が6000円を超えると送料無料になるので、2個ポチしました。

1/22に注文して、1/26に到着でした。(運送はUPS

梱包、基板の雰囲気

どーん。

f:id:matsujirushix:20200126204955p:plain

左が今回購入したESP32-Azure IoT Kitで、右はAZ3166 IoT DevKit

梱包でかい。
というか、製品名がプリントしていないので、Espressifの汎用箱っぽいw

箱を開けるとこんな感じ。

f:id:matsujirushix:20200126205444p:plain

お、おぅ、、、

説明用紙とかUSBケーブルなどは一切無し、なかなかの硬派である。

それぞれの基板を取り出して並べてみると、

f:id:matsujirushix:20200126205924p:plain

うむーーーーーー

f:id:matsujirushix:20200126210201p:plain

うむーーーーーーーーーーーーーーーー

。。。

。。。

なんか、いろいろとカッコ悪いなぁorz

パッと見ただけでも、

  • センサーのシルク書きが無い
  • Motionの文字は180度回転したほうが
  • ボタンちっさ
  • 裏面に部品とか出っ張りがある

というか、AZ3166 IoT DevKitが良すぎるんだわwww

えっと、、、

ESP32-Azure IoT Kitのステキなところは、、、

f:id:matsujirushix:20200126210717p:plain

TELECマークが付いています♪

ハードウェアのスペック

気を取り直して、ハードウェアのスペックの確認を。(Hardware Design Guide

ESP32-Azure IoT Kit Hardware Design Guide記載のblock diagram
f:id:matsujirushix:20200126211205p:plain

  • MCU ... ESP32 (+2.4GHz WI-Fi, Bluetooth)
  • 加速度, 角速度 ... MPU6050
  • 地磁気 ... MAG3110
  • 気圧 ... FBM320
  • 温湿度 ... HTS221
  • 照度 ... BH1750FVI
  • マイクロSDスロット
  • 0.96インチ OLEDディスプレイ(SSD1306)
  • ブザー
  • LED 2個
  • ボタン 2個(内、1個はRESET)

ちなみに、搭載MCUモジュールはESP32-WROVER-B

ESP32-D0WD(2コアCPU+SRAM 520KB)+Flash 4MB+PSRAM 8MB。