ESPr® Developer 32 使ってみる その1

eyechatchESPD32
SBMJOB

温度や湿度いわゆる環境ロギングとエアコンのリモコンをAlexaで操作したくてESP Developer32を購入してきました。この記事ではとりあえずLチカを確認するまでの流れを記述しています。

目次

スポンサーリンク

購入場所

千石電商さん@秋葉原で
Wifi機能付きArduino互換機買ってきました。ESPr® Developer 32ってやつ

https://www.sengoku.co.jp/mod/sgk_cart/detail.php?code=EEHD-55AN


購入目的

  • 夏に向けて部屋の温度と湿度を自動でロギングしたい
  • ロギングデータは自動でサーバーに送信してグラフにしたい
  • 一定温度を上回ったらスマホに通知を送りたい
  • 必要に応じてスマホからエアコンのオンオフ操作したい

猫がいるので外出中にうだってたらかわいそうなんで
昨今、ホーム家電が流行ってるんでちょっとやってみたいなぁ!「自力で!」
という軽い思いつきです。

実装方法

実現するには
wifiにつながる道具で、phpが受け取れるようなプログラムかければできるんじゃね?
と思ってネットを調べてたら五百円程度でそれらしものができるというので調べてたら
ESP WROOM32ってモジュールでいけるらしいという事がわかりました。

さらにArduino互換なのでプログラミングも簡単〜
使いやすいボードがあればそれでいいかな?という軽い思いつきで秋葉原に行ってきました!
(ずーっと外出自粛してたので、そんなに遠くないし15分ほど電車に乗ってサッと買って帰ってきました)

実作業 ハンダ

Arduino UNOよりもめっちゃ小さくてまじか?って感じでしたが
早速適当にピンさしてハンダぽちぽちつけて
準備完了

Lチカとトラブル

「さ!Lチカでもすっかね!」

「ん?シリアル接続できてねぇー!」

そうです、MacのUSBポートにつなげてもシリアルポートが表示されない
抜き差ししても、再起動してもダメ。

トラブルシューティング

ネットで調べたてみたら

バーチャルCOMポートドライバーを入れろとのこと。

インストールしてみたけど、どうも挙動がおかしい
シリアル接続用の仮想COMポートが表示されるのは再起動した時に
USBケーブルを繋いでる時だけ・・・一度物理的に抜いたら再度刺しても認識されず。

なんでExtensionsフォルダから関係しそうなファイルを削除して
もう一度ドライバーをインストールし直したらうまくいきました。やった!

 こいつらが怪しかったんで削除してみた。(自己責任でね)
  SiLabsUSBDriver.kext
  AppleUSBFTDI.kext
  D2xxHelper.kext
  FTDIKext.kext

Lチカは無事完了!とりあえず投稿その1はここまでw

スポンサーリンク

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

システム開発SE・アプリ開発・デバッガー等々なんでもやる猫の下僕です。現在は凶暴猫にカタカタ動く手を狙われながらキーボードを打っています。かなりゆるい性格なのでコメントやメッセージお気軽に〜お仕事のご依頼もお気軽にぃ〜

スポンサーリンク

コメント

コメントする

CAPTCHA


目次