プログラマブルホームIoT基板)WiFi機能を内蔵したマイコンであるESP-WROOM-02を採用。BME280温湿度気圧センサーと赤外線送受信機能を搭載。温度が上がったらエアコンをオンにする、スマホ経由でテレビの操作をする、気温の記録、といった使い方が可能です。ESP-WROOM-02搭載WiFi内蔵のESP-WROOM-02マイコンモジュールを搭載しました。別途WiFi用のモジュールを用意することなく、マイコンとインターネットを接続できます。手軽にIoTデバイスの開発が可能です。ESP-WROOM-02は世界的に人気の高いArduinoIDEで開発することができます。センサーを接続できます。BME280に対応します。コネクタから接続する形式なので、ケーブルを使えば離れた対象物の温度などを測定できます。よりエアコンやテレビなどの家電製品を制御できます。縦/横方向2個搭載したことで、通信範囲が格段に改善されます。汎用リモコンを使ったリモート制御も実現できます。microSDカードスロット付きmicroSDカードスロットがついているので、大容量のデータを保存できます。保存しておくことができます。Revisionの違いについてRev1.0で裏面に配置されていたトランジスタQ1をRev1.1より表面に配置しました。Rev1.2でmicroSDスロットの型番を変更しました。いずれのRevも回路に変更はなく、ソフトウェアも完全互換で動作します。購入1)ミニマムセット基板とDCジャック、microSDスロットのみのセットです。他の部品の調達、はんだ付けはご自身で行っていただく必要があります。部品一式を基板に実装したものとBME280センサーのセットになります。ケース、電源アダプタ、プログラム書き込み用USBシリアル変換モジュールは付属しません。UNO純正ケースにて動作中の様子です。設計しているので、市販のArduino用ケースで運用することができます。場合がありますが、基板の不良ではありません。全ての市販ケースの対応を保証するものではありません。これらの応用例を実現するプログラム、機器は付属しません。ご自身で準備していただく必要があります。開発環境、プログラム書き込み方法についてはこちらをご覧ください。DC電源をお使いください。入力電圧は4.6V-6Vです。DCジャックCON1はセンタープラスの2.1mmです。推奨ACアダプタはこちら。GNDピンより給電することもできます。DCジャックを使う場合はP4のVINは出力専用です。入力には使用しないでください。microSDなどに必要な3.3VはU2のレギュレータにより生成します。P4の3V3端子は出力専用です。入力には使用しないでください。SCK信号が共通になっています。SPIを使用するとLED1の状態が変わることがありますので、必要に応じて再度LED1を設定して下さい。CS信号は共通なので、両方同時には使用できません。BME280用CS信号(IO15)は起動モード設定のためプルダウンされています。起動後はIO15を出力にしてHIGHに設定して下さい。ケーブルなどで端子配列を合わせれば他のSPI通信モジュールもご使用いただけます。Sleepモードからの復帰に使用できるよう、IO16はリセットピンに繋がっております。3.3V電源対応、38kHzの物をご使用下さい。SOT23パッケージ赤外線LED駆動用NPNトランジスタです。大電流に対応したものを推奨します。GPIOから制御できるLEDです。High出力時にONになります。SPI使用後は再度設定する必要があります。赤外線送信中を示すLEDです。なっていると部品を痛める恐れがあります。プログラムを終了して見直して下さい。赤外線送信LEDです。PCとシリアル通信するためのコネクタです。USBシリアル変換モジュールの対応ピンに接続して下さい。3.3V信号に対応したものをお使いください。接続するためのコネクタです。P3とは併用できません。モジュールご購入の際にピン配置が合っているかご確認下さい。接続するためのコネクタです。P2とは併用できません。AE-BME280側のジャンパは配線不要です。GNDのモニタと、TOUT入力用の端子です。GND端子に電源をつないで使うことができます。3V3は出力専用です。外部からの入力には使用しないでください。microSDスロット取付用です。CardDetect信号はマイコンには配線されていません。センタープラス、5Vの物をご使用ください。リセットスイッチです。ユーザー入力スイッチです。プログラム書き込みモードで起動します。レギュレータ入力、および赤外線受光ユニットのコンデンサです。白く印刷されている方がマイナス側です。レギュレータ出力のコンデンサです。白く印刷されている方がマイナス側です。LED1用の抵抗です。IO15プルダウン用抵抗です。起動後はOUTPUTにしてHIGHに設定して下さい。ESP-WROOM-02のプルアップ抵抗です。EN端子のプルアップ抵抗です。赤外線LEDの電流制限用抵抗です。10オームを推奨します。Q1のベース抵抗、LED2用の抵抗です。赤外線受光ユニットの抵抗です。BME280センサーのサンプルプログラムが動作しない現象を修正しました。IDE用スケッチです。お使いの機器の赤外線データ解析や、制御に使うことができます。対応フォーマットはNECとAEHAとなります。IDE用スケッチです。本製品または当サイトのサンプルプログラムを使用して発生した損害に対する補償は致しかねます。当サイトの技術情報を読んでいただいた上で、ご自身の責任でご使用下さい。P3に取り付けるセンサーモジュールは端子、向きがあっていることを確認して接続してください。誤った向きや適合しないモジュールを取り付けた場合、部品を痛めるおそれがあります。