アプリケーションロジックを描く。
フローチャートのブロックをキャンバスにドラッグしてデバイスの動作を定義し、そのままライブで実行。 AppBlocksは同じ図をネイティブなZephyr RTOSファームウェアにコンパイルし、 ダウンロードしてデバイスに書き込めます。コードは一行も書きません。
パレットからブロックをドラッグ
すぐに使えるWebコンソール
ブラウザベースのデバイスコンソールをすぐに利用できます。 ウィジェットは変数、設定、コマンドから自動生成され、 色やレイアウト、動作を製品に合わせてカスタマイズできます。
AppBlocksプロジェクトから自動生成
あらゆるデバイスの言語を話す
AppBlocksには包括的なネットワークおよび産業用プロトコルスタックが標準で組み込まれています。 SDKの統合は不要です。
プロトコルをエンドツーエンドでブリッジ
フィールドバス、AppBlocks のロジック、クラウド通信の間でデータをやり取りできます。 Modbus、BACnet、OPC UA、MQTT、HTTP、WebSocket などに対応します。
Modbusレジスタ → MQTTトピック
Tibbo Project System (TPS)
柔軟でモジュール式、コスト効率に優れたオートメーションプラットフォーム
- メインボード
- Tibbitモジュール
- エンクロージャ

AppBlocksアプリケーションはTibbo Project System (TPS)デバイス上で動作します。 TPSはTibbo Technology, Inc.が提供するモジュール式オートメーションプラットフォームです。 各TPSデバイスの中核にはTibbo Project PCB (TPP)メインボードがあります。
メインボードの特徴:

Tibbitは、I/O 機能を色分けされたケースに収めたモジュールです。 各TibbitはひとつのI/O機能を実装し、数十種類のTibbitが用意されています。 TPPメインボードに差し込むだけで、カスタムのIoTデバイスやオートメーションデバイスを作成できます。 利用可能なTibbitの例:
- 電源Tibbit
- Wi-Fi、BLE、4G、NB-IoTモジュール
- Modbusデバイスと通信するためのRS485 Tibbit
- 各種タイプ・電流容量のリレー
- 複数構成の光絶縁入力
- 温度、湿度、照度などを測定するセンサー
- ADC、DAC、PWM Tibbit
- 「赤外線コマンド送受信機」などの特殊Tibbit

TPSエンクロージャは、TPSベースのIoT・オートメーション製品を実運用に耐えるレベルへと引き上げます。
各エンクロージャーの向かい合う2つの側面は、並べた Tibbit で構成されるため、 コネクター用の穴あけなどの機械加工は不要です。 たった1台の製造でも、プロフェッショナルな外観の製品に仕上がります。
TPSエンクロージャには、次のようなさまざまなオプションとアクセサリが用意されています:
- 静電容量式キーパッド付きLCD
- DINレール取り付け
- オプションの防振キットによる耐衝撃性(IEC 60068-2-27)と耐振動性(IEC 60068-2-64)
AppBlocks Designer (ABD)
アイデアから完成したIoT/産業オートメーションデバイスまで、5つの簡単なステップで
- 1. ハードウェア構成
- 2. 静的機能
- 3. アプリフロー
- 4. ハードウェアの注文
- 5. デバッグ
まず、TPS2デバイスなどのベースハードウェアを選択します。
次に、必要なTibbitモジュールを「差し込み」ます。 Tibbo は、幅広い用途に対応する多彩な Tibbit を提供しています。
AppBlocks Designerが構成の正しさを検証します。

AppBlocks Designerで利用できる静的機能の一部をご紹介します:
- 変数、タイマー、設定*
- データテーブル
- イベントログ
- 柔軟なスケジューラ
- Modbus通信(マスター/スレーブ)
- AppBlocks Cloudインターフェースビルダー
- Webインターフェースビルダー
- LCD画面ビルダー
- Ethernet、Wi-Fi、BLE、セルラー通信
- その他多数...
* 設定は不揮発性の変数です

3番目のステップでは、システムの動作を記述するフローチャート図を描きます。
AppBlocksのフローチャートは、厳選されたビルディングブロックで構成されています。
IoT、産業制御、データ収集という限定された分野に焦点を絞ることで、 非常に有用で表現力の高いブロックセットを考案でき、 フローチャートをシンプルで読みやすいものにしています。

AppBlocksプロジェクトの一部として作成したカスタムTPS構成は、 Tibboのオンラインストアから注文できます。
AppBlocks DesignerのメニューからBuy from Tibboを選択すると、 TPS構成がtibbo.comに送信され、お客様のTibboアカウントに保存されます。
そこから構成をショッピングカートに追加し、他のTibbo製品と同じように注文できます。

これで、アプリケーションを実際のTPSデバイスにアップロードできます。 さらに、ブラウザから直接アプリケーションをデバッグすることも可能です。
AppBlocks Designerは、ブレークポイントの設定や変数の検査にも対応しています。

AppBlocks Cloud (ABC)
デプロイ済みデバイスの監視と管理
AppBlocks DesignerとAppBlocks Cloudは緊密に統合されています。 デバイスがCloudに接続してアプリケーション名とバージョンを報告すると、 Cloudはそのデバイスが公開する設定可能なパラメータ、データテーブル、イベント、コマンドを即座に把握します。 つまり、アプリケーションの機能はすぐにCloudから利用できるようになります。
デバイスの状態監視、動作パラメータやデータテーブルの編集、 同種デバイスのグループ化、アラートの設定など、 すべて最小限の設定作業で行えます。

AppBlocks Demo Kit (ADK)
TPSとAppBlocksを習得する最速の方法。クラウドでキットを借りるか、ご自身のキットを手に入れましょう。
- デスクの上で
- クラウドで
- 同梱内容

AppBlocks Demo Kit (ADK)は、AppBlocksチュートリアルのレッスンに沿ってAppBlocksプラットフォームの基礎を学ぶ方にとって、最適なパートナーとなります。
チュートリアルのすべてのプロジェクトで、共通の TPS 構成を使用します。 ADKには、それに対応する構成のTPS2Lデバイスと、チュートリアルアプリケーションのテストや 新しいアプリケーションの設計に必要なすべての周辺機器が含まれています。
キットを注文返金保証: 60日以内にキットをご返送いただければ全額返金いたします。
キットの購入をまだ迷っていますか?
まずはCloudADKで始めましょう!

キットの購入をまだ迷っていますか? まずはCloudADKで始めましょう!
CloudADKは、当社ラボで稼働している実物のキットです。 クラウドに接続し、ボタンをリモートで「押したり」、 その他の入力をエミュレートできる回路を追加しています。
各CloudADKには前面カメラも搭載されており、 キットのLCDとLEDを観察できます。
最初のプロジェクトをテストする準備はできましたか? AppBlocks流のHello, Worldはこちらから。
最初のプロジェクトを実行クレジットカード不要。
- 以下のTibbitモジュールを搭載したTPS2L(G2)システム 1台:
- RS485 Tibbit (#05)
- Wiegandポート Tibbit (#08)
- デュアルリレー Tibbit (#03-1)
- 4系統IOライン Tibbit (#00-1)
- 3チャンネルPWM Tibbit (#16)
- 電源 Tibbit (#10)
- BP#02 温湿度センサー
- BP#03 環境光センサー
- RFIDリーダー(RFIDカード3枚付き)
- ボタンとステータスLED
- US、EU、またはUK仕様の電源アダプター
返金保証: 60日以内にキットをご返送いただければ全額返金いたします。
手厚い導入支援・トレーニング・サポート
下のお問い合わせをクリックしていくつかの質問にお答えいただくと、 無料の個別オンラインセッションのご提案をお送りします。
追伸: TPSハードウェアをお持ちでなくても問題ありません! 当社側のハードウェアを使ってすべてをデモンストレーションします。 通常はAppBlocks Demo Kit(ADK)を使用しますが、 お客様のプロジェクトに合わせた構成の TPS デバイスをご用意することも可能です。
Zephyrベースのボードをお使いですか?
AppBlocksはZephyrに対応しました — RTOSの複雑さに溺れることなく、ファームウェアプロジェクトをより速く完成させましょう。
Zephyr は強力な OS ですが、習得には時間と労力がかかることがあります。 AppBlocks を使えば、アプリケーションのロジックを視覚的に設計し、そのまま Zephyr 向けのファームウェアにコンパイルできます。 Tibbo 製品だけでなく、数千種類の対応ボード向けに開発できます。