PR

Seeeduino XIAO

本記事はプロモーションが含まれています。

Seeeduino XIAOはArduino環境でソフト開発ができるためArduinoライブラリを使用することができます。Seeeduino XIAOを使って各種センサーの動作確認したことをまとめています。

組み込みエンジニア

Seeeduino XIAOでジョイスティックの情報を取得する

GroveモジュールのGrove-Thumb JoystickでスティックをX方向とY方向に円を描くようにスティックを回すと位置に応じたアナログ電圧を取得することができます。Seeeduino XIAO用の拡張ボードを使って動作確認を行いました。
組み込みエンジニア

Seeeduino XIAOでリモコンのデータを受信する

Seeeduino XIAOと赤外線受信機モジュールのGrove-Infrared Receiverを接続するとリモコンと通信ができます。通信フォーマットを解析してデータを取得する方法とIRremoteライブラリを使用する方法をまとめました。
組み込みエンジニア

Seeed Studio XIAO nRF52840でBLEのセントラルデバイスを実装する

Seeed Studio XIAO nRF52840はBLE(Bluetooth Low Energy)を搭載しており、ArduinoBLEライブラリでBLE通信ができます。BLEのセントラルデバイスを実装する方法をまとめました。
組み込みエンジニア

Seeed Studio XIAO nRF52840でBLEのサービスを生成する

Seeed Studio XIAO nRF52840はBLE(Bluetooth Low Energy)を搭載しており、ArduinoBLEライブラリでBLE通信ができます。BLEサービスを実装し双方向通信を行う方法をまとめました。
組み込みエンジニア

Seeed Studio XIAO nRF52840のBLEでデバイスの存在を表示する

Seeed Studio XIAO nRF52840はBLEを搭載しており、ArduinoBLEライブラリでBLE通信ができます。デバイスに存在を認識させるアドバタイジングパケットを実装する方法をまとめました。
組み込みエンジニア

Seeeduino XIAOでRGB LEDを操作する

Arduino環境ではRGB LED用のAdafruit_NeoPixelライブラリを使用するとRGB LEDを様々なパターンで点灯させることができます。ライブラリの追加とRGB LEDを操作する方法を説明しています。
組み込みエンジニア

Seeed Studio XIAO nRF52840の開発環境を作る

Seeed Studio XIAO nRF52840はBLEを搭載しているためBlutooth通信ができるのが特徴です。またArduino環境に対応しているためArduinoライブラリを使ってソフト開発ができます。
組み込みエンジニア

Seeeduino XIAOのWireでDHT20の温湿度を取得

Seeeduino XIAOはArduinoと互換性があるためWireライブラリが使用できます。温湿度センサーであるDHT20モジュールから温湿度の情報を取得しシリアルモニターに表示して動作確認を行います。
組み込みエンジニア

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

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

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

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