組み込みエンジニア

ESP32-WROOM-32EのBlutoothSerialでモジュール間通信

ESP32-WROOM-32EはWiFi通信とBluetooth通信ができるのが特徴です。親機と子機に分けたESP-WROOM-32EにBluetoothSerialライブラリを実装し子機のセンサー情報を親機に通信して動作確認を行いました。
組み込みエンジニア

Seeeduino XIAOでES920LRの設定と無線通信

Seeeduino XIAOの標準ライブラリであるSerial1を使用すると外部機器とシリアル通信ができます。Serial1とLoRaモジュールのES920LRをシリアル通信で接続し初期化と電文を構成して無線通信を行う方法をまとめました。
組み込みエンジニア

ESP32-WROOM-32EでBluetoothSerialを実装する

ESP32-WROOM-32EはWiFi通信とBluetooth通信ができるのが特徴です。Blutooth通信を手軽に行うことができるBluetoothSerialライブラリを実装してセンサー情報を無線通信して動作確認を行いました。
組み込みエンジニア

ESP32-WROOM-32Eでアクセスポイントとサーバを実装する

ESP32-WROOM-32Eはアクセスポイントの設定とサーバーの設定の2つを行うことで双方の機能を実装して使用することができます。ブラウザからアクセスポイントで接続してサーバーのIPを設定してサーバーを使用する例をまとめました。
組み込みエンジニア

トワイライト(TWELITE)とSeeeduino XIAOで土壌の状態の履歴を保存

ZigBeeモジュールであるトワイライト(TWELITE)と土壌センサーを組み合わせた子機とトワイライトとSeeeduino XIAOを組み合わせた親機で無線通信を行います。親機は受信したデータを表示しSDカードに動作履歴として保存します。
組み込みエンジニア

ESP32-WROOM-32Eで履歴データをダウンロードする

Webサーバーを実装することでクライアントからに対してダウンロード要求のレスポンスを返すことができます。SDカードに保管した温湿度センサーの履歴をブラウザー上に表示したダウンロードリンクを使って履歴データを取得する方法をまとめています。
組み込みエンジニア

ESP32-WROOM-32EとSDカードで加速度の履歴を保存

ESP32-WROOM-32EのWire(SPI)を使用すると加速度センサー(ADXL345)のデータを取得することができます。加速度センサーのイベントを発生させイベント発生前後の様子をSDカードに履歴として保存する方法をまとめました。
組み込みエンジニア

トワイライト(TWELITE)で土壌の状態を取得する

ZigBeeモジュールであるトワイライト(TWELITE)のAD変換を使って土壌センサーの出力電圧を取得することができます。土壌センサーのSEN0114から取得したデータを無線通信してMONOSTICKでデータを表示する方法をまとめました。
組み込みエンジニア

PICマイコン(PIC16F1827)でES920LRの設定と無線通信

PIC16F1827はシリアル通信機能(EUSART)を持っているため外部機器と通信を行うことができます。MCCを使用してEUSARTの設定を行いES920LRの初期設定する方法と電文を使って無線通信する方法をまとめました。
組み込みエンジニア

Seeeduino XIAOで土壌センサーの情報を取得

Arduino環境ではアナログ入力をAD変換する標準ライブラリが実装されています。Seeeduino XIAOを使って土壌センサーの出力電圧を計測し土壌の水分量の判定した結果をOLEDに表示して動作確認を行いました。