マイコンみたいに使える Wi-Fi付きSDカードFlashAir初体験

ご購入はこちら
第
1章
シリアルや GPIO 数本なら切手サイズで IoT だぜ!
マイコンみたいに使える
Wi-Fi付きSDカードFlashAir初体験
余熱
スイッチ
LED
す.SPI または I2C へブリッジさせてシリアル出力の
A-D コンバータを接続でき,各種センサからデータを
収集して無線で飛ばす IoT 端末を容易に実現できます.
ここでは特に,外付けマイコンを使わずに Flash
Air を単体で使用する方法について解説します.
● 単体動作用に専用評価ボードがいろいろある
SDカードスロット
DIP化モジュール
FlashAir…プログラムを
動かしたりSPI/GPIOを
使ったりできる
Wi-Fi
写真 1 Wi-Fi 付き SD カード FlashAir は IoT 入門向き ! 簡易なマ
イコンとしても使えるので試しやすい
FlashAir が超小型 IoT 実験向きなところ…
カードをマイコンみたいに使える
● GPIO と SPI が使える
FlashAir は 通 常 の Wi-Fi 付 き SD カ ー ド と 異 な り,
カードの端子を GPIO として使えます.例えば,数行
のスクリプトで無線 LAN を使って LED 点灯が可能で
す(写真 1).
GPIO だけじゃなくて SPI マスタとしても動作できま
表 1 に 2016 年 5 月の時点で購入可能な FlashAir 評
価ボードを示します.
既存の評価ボードは,マイコンと SD カードを SD
インターフェースや SPI インターフェースで接続して
いるものが一般的であり,FlashAir 特有の GPIO 機能,
SPI マスタ機能を使うための評価ボードはほとんどあ
りませんでした.しかし,ここ 1 年ほどでその状況が
緩和されてきています.
表に示した評価ボード以外でも,SD カード・ス
ロットが搭載されている評価ボードであれば使用可能
です.FlashAir は機能が多いため,評価したい機能
によってボードを使い分ける必要があります.
簡易マイコンとして動かすには
FlashAir は SD カードのインターフェースとなる端
子を能動的に駆動させ,カード単体で動作することが
可能です.SD カードとしては使用できなくなります
が,外付けマイコンを使わずに LED やセンサを動作
表 1 FlashAir 評価ボード一覧
名 称
価 格
SD カードスロット
DIP 化モジュール
250 円程度〜
FlashAir DIP IO ボード
Airio
Airio RP
1,000 円程度
1,500 円程度
フルカラーLED/スライド・ス
外部ピンで 5 ピン
イッチに直結
GPIO 機能
外部ピンで 3 ピン
使用不可
SPI マスタ
機能
外部ピンで使用可能
ブリッジIC
(SC18IS600IBS)
によっ
使用不可
て I2C+GPIO 4 ピンを使用可能
ブリッジ IC(CP2120)によって
I2C + GPIO 8 ピンを使用可能
外部マイコン
外部ピンで使用可能
との接続
接続不可
給電方法
ピン・ヘッダ
USB A コネクタ(給電専用)
秋月電子通商
共立電子産業 / マルツエレック マルツエレック /
/ 三月兎 / スイッチサイエンス スイッチサイエンス
購入先
20
ピン・ヘッダ
秋月電子通商ほか
Arduino と接続可能
(I/O 電圧が 5V のもののみ)
3,500 円程度
外部ピンを使って接続可能
USB Micro-Bコネクタ
(給電専用)
2016 年 8 月号