コンテンツにスキップ
ショップ

STM32で Web Bluetoothを使ったIoTアプリ入門

このサンプルはBasic KitのWeb BLEを使ったIoTアプリ入門で紹介したものをSTM32で実現したものです。Web BLE アプリはBasic Kitと同じものを使用します。詳細はBasic KitのWeb BLEを使ったIoTアプリ入門をご覧ください。

webbluetooth.png


※本ウェブサイトに記載している会社名、商品名は、各社の商標または登録商標です。

  • STM32 MCU、BLE Sugar、4-Sensors、CR2032、USB
  • Windows1、 Mac2、 Linux3のどれかのPC (開発用)
  • Android4、 iPhone5、 iPad5のスマートフォンまたはタブレット
  • Google Chrome (バージョン70.0.3526.0以降)
  • Arduino IDE、STM32CubeProgrammer software V2.4.0

サンプルアプリのソースコード

Section titled “サンプルアプリのソースコード”

あらかじめどちらもダウンロードしてください。

このサンプルでは下記のリーフ構成で試せます。

TypeNameQ’ty
AZ62Connector Cover1
AI014-Sensors1
AZ01USB1
AP03STM32 MCU1
AC02BLE Sugar1
AV01CR20321
-CR2032 coin cell battery1
-M2*18mm screw2

下図のようにリーフを組み立てましょう。

各リーフのピンアサインは下図を参考

  1. Arduino IDEでSTM32_4-Sensors_BLE.inoを書き込む
  2. ダウンロードしたWeb Bluetooth アプリindex.htmlをGoogle Chromeで開く
    Webアプリの使い方の詳細はBasic Kit クイックスタートガイドを参考
  1. Windows 10 version 1703以降

  2. OS X Yosemite以降

  3. Kernel 3.19+ and BlueZ 5.41+ installed.

  4. Android 6.0 Marshmallow以降

  5. iPhoneまたはiPadの場合は WebBLE(有料)が必要です。iPhone、iPad版のChromeではWeb Bluetoothが実装されていないためです。 2