無線モジュール TWELITE-トワイライト アプリ
トワイライトアプリ
TWELITE® APPS
ソフトウエア各種
無線センサーやリモコンを作る。

すぐに使えるアプリ各種TWELITE APPS - トワイライトアプリ

TWELITE APPS - トワイライトアプリはTWELITEのソフトウエア開発を行わずにそのまま使えるレディメイドソフトウエアです。

TWELITEに各種アプリを書き込んで動作させることができます。

超簡単!標準アプリ
アップ_トワイライト
App_Twelite
超簡単!標準アプリ
まずは使ってみる。

入門用アプリです。デジタル、アナログ、シリアル、I2Cに対応しています。親機と子機の入出力状態が同期します。多彩な機能を単純化しているため、応答性や省電力は追求していません。

リモコンアプリ
アップ_アイオー
App_IO
リモコンアプリ
モノを操作する。

デジタル入出力通信に特化したアプリです。「超簡単!標準アプリ」よりもリモコン通信に関して高度で多彩な機能を実装しています。

シリアル通信アプリ
アップ_ユーアート
App_Uart
シリアル通信アプリ
シリアルでつなぐ。

UARTシリアル通信に特化したアプリです。標準アプリのシリアル通信より機能が多彩です。透過的な通信とコマンドベースの通信に対応しています。マイコンにUARTシリアル接続する場合に最適です。

パルアプリ
アップ_パル
App_PAL
パルアプリ
センサーをモジュールで追加。

無線タグシステムTWELITE PALシリーズ専用のアプリです。

親機・中継機アプリ
アップ_ウイングス
App_Wings
親機・中継機アプリ
データ集約と通信範囲拡張に。

TWELITE APPSとactの全てのデータパケットを処理することができ、共通の親機または中継機として使用することができます。

キューアプリ
アップ_キュー
App_CUE
磁気・加速度センサー無線タグ
モノの動きを無線でお知らせ。

TWELITE CUE専用のアプリです。加速度センサーと磁気センサーの値を省電力で無線送信します。

アリアアプリ
アップ_アリア
App_ARIA
磁気・湿度・温度センサータグ
温度・湿度を無線でお知らせ。

TWELITE ARIA専用のアプリです。温度・湿度センサーと磁気センサーの値を省電力で無線送信します。

初期インストール

各製品の初期状態では以下のアプリがインストールされています。バージョンアップや用途に応じて各種アプリに書換えることが可能です。

品名 アプリ名
TWELITE トワイライト 超簡単!標準アプリ - App_Twelite
TWELITE DIP トワイライトディップ 超簡単!標準アプリ - App_Twelite
TWELITE UART トワイライトユーアート シリアル通信アプリ - App_Uart
TWELITE PAL トワイライトパル パルアプリ - App_PAL
TWELITE CUE トワイライトキュー キューアプリ - App_CUE
TWELITE ARIA トワイライトアリア アリアアプリ - App_ARIA
MONOSTICK モノスティック 親機・中継機アプリ - App_Wings
TWELITE 2525A トワイライトニコニコ 無線タグアプリ - App_Tag
モノスティックのケースには貼られたシールに出荷時に書込まれたアプリのバージョンが表示されています。以前に出荷されたシールが貼られてないものは超簡単!標準アプリが書込まれています。
超簡単!標準アプリ
無線モジュール TWELITE-トワイライト アプリ
超簡単!標準アプリ
超簡単!標準アプリはTWELITE、TWELITE DIP 、MONOSTICKに標準インストールのソフトウエアです。親機と子機のデジタル4ポート、アナログ4ポートの状態が無線で同期します。試作やデモを手早く作成することができます。入門用や学習用にも最適です。
コイン型電池では動作しません。
省電力通信を行う場合は無線タグアプリをご使用ください。
デジタルポート数を増やしたい場合やリモコン専用で使用する場合はリモコンアプリをご使用ください。
シリアル通信を行う場合はシリアル通信アプリをご使用ください。

パソコンやタブレットを親機にする

リモコンアプリ
リモコンアプリ
リモコンアプリ
リモコンアプリは、超簡単!標準アプリのデジタルIO伝送のみを専用化し、最大12ポートまで利用できるように拡張し、機能強化したソフトウエアです。ボタンの長押し連続送信や親機と子機のペアリング等に対応しています。

「超簡単!標準アプリ」よりもリモコン通信に関して多彩な機能を実装しています。

用途

  • 遠隔操作
  • 接点制御
  • 接点入力監視
  • リモートスイッチ
シリアル通信アプリ
シリアル通信アプリ
シリアル通信アプリ
シリアル通信アプリは、外部のマイコンとシリアルで接続するためのソフトウエアです。パソコンやマイコンに接続してシリアル通信によりTWELITE-トワイライトを制御する場合に最適です。

「超簡単!標準アプリ」のシリアル通信機能よりも高度で多彩な機能を実装しています。

用途

  • 外部マイコンとの通信
  • シリアルケーブルとの置換
  • ワイヤレスUART

Arduinoとの連携

パルアプリ
パルアプリ
パルアプリ
パルアプリは、TWELITE PAL用のアプリです。BLUE/RED PALの出荷時にインストールされています。
親機・中継機アプリ
親機・中継機アプリ
親機・中継機アプリ
TWELITE APPSとactの全てのデータパケットを処理することができ、共通の親機または中継機として使用することができます。
RC専用アプリ
rc_car

RC(ラジオコントロール)に特化したアプリです。

サーボモーターの制御やDCモーターの回転スピードや正逆転制御が行えます。

  • RCカー
  • サーボモーター制御
  • DCモーターのアナログ制御
TWELITE STAGEには含まれておりません。以下よりダウンロードしてください。
オーディオ・アナログ信号通信アプリ
app_audio

オーディオ・アナログ信号通信に特化したアプリです。

「超簡単!標準アプリ」のアナログ入力の応答は数十Hz程度ですが、本アプリは最大8Khzのサンプリングレート(標本化周期)でアナログ入力し、これをADPCM圧縮し(非圧縮伝送も可能、最大4Khz)、無線伝送し、PWM 出力します。簡易的な音声通信を行うことができます。

音声専用のCODEC IC を用いることなく、オペアンプなど一般の部品で構成できるのが特徴です。

TWELITE STAGEには含まれておりません。以下よりダウンロードしてください。
アプリの設定
インタラクティブモード
アプリの設定をする。
インタラクティブモード
インタラクティブモードで各アプリの設定を変更できます。通信チャネル、通信グループ等の設定ができます。
アプリの書換

アプリの書換には以下が必要です。

TWELITE R2 -トワイライター2
USBアダプター
アプリの設定、書き込みに。
TWELITE R2
TWELITE R2 -トワイライター2はTWELITE DIP/PAL/2525をUSBシリアル接続するための変換基板です。パソコンに接続し、アプリの詳細設定やアプリ書き込みに使用します。
TWELITE STAGE - トワイライトステージ
評価開発環境
アプリのビルド、書換、設定、表示に。
TWELITE STAGE
TWELITE STAGE-トワイライトステージはTWELITEを動作させるためのアプリのビルド、書換、設定、そして、アプリからのデータを表示する機能を統合した評価開発環境です。

書換方法

TWELITE STAGEのメニューから[アプリ書換] → [TWELITE APPSビルド&書換]で希望のアプリを一覧リストから選択すると書換えることができます。

  • 超簡単!標準アプリ
    TWELITE STAGEのメニューから[アプリ書換] → [TWELITE APPSビルド&書換] → [App_Twelite]を選択
  • 無線タグアプリ
    TWELITE STAGEのメニューから[アプリ書換] → [TWELITE APPSビルド&書換] → [App_Tag]を選択
  • リモコンアプリ
    TWELITE STAGEのメニューから[アプリ書換] → [TWELITE APPSビルド&書換] → [App_IO]を選択
  • シリアル通信アプリ
    TWELITE STAGEのメニューから[アプリ書換] → [TWELITE APPSビルド&書換] → [App_Uart]を選択
  • パルアプリ
    TWELITE STAGEのメニューから[アプリ書換] → [TWELITE APPSビルド&書換] → [App_PAL]を選択
  • 親機・中継機アプリ
    TWELITE STAGEのメニューから[アプリ書換] → [TWELITE APPSビルド&書換] → [App_Wings]を選択

書き込み用ファイルの種類

拡張子がbinのファイルが書き込み用のファイルです。(TWELITE STAGEは”.bin”の表示を省略します。)

BLUE RED
monostick-b monostick-r

基板色が青がBLUE-ブルー(標準出力タイプ)、赤がRED-レッド(高出力タイプ)です。

xxx-BLUE.binはBLUE-ブルー用、xxx-RED.binはRED-レッド用です。(TWELITE STAGEはBLUEとREDを自動識別します。)

ファイルには以下の種類があります。アプリによって含まれているファイルが異なります。

  • 親機・子機共用
    App_xxx-Master-xxx.bin
  • 親機
    App_xxx-Parent-xxx.bin
  • 子機用
    App_xxx-EndDevice-xxx.bin
  • 中継機用
    App_xxx-Router-xxx.bin
  • MONOSTICK用
    App_xxx-Parent-xxx-MONOSTICK.bin
  • TWELITE 2525A用
    App_xxx-EndDevice-xxx-LITE2525A.bin
  • TWELITE SWING用
    App_xxx-EndDevice-xxx-SWING.bin
  • OTA用
    App_xxx-Parent-xxx-OTA.bin

ソースコードの編集

TWELITE STAGEにはTWELITE APPSのソースコードが含まれています。お好みのテキストエディタで編集・保存した後に、TWELITE STAGEのメニューから[アプリ書換] → [TWELITE APPSビルド&書換]で書き換えることができます。

TWELITEを用いたシステム内で利用する場合は商用目的も含み無償でご使用いただけます。また、ソースコードを変更して使用することもできます。詳細はソフトウエア使用許諾をご参照ください。