UStackUStack
blokdots icon

blokdots

blokdotsは、コード不要でインタラクティブなハードウェア試作を作成できるデスクトップアプリ。物理コンポーネントの接続、動作ロジックの定義、試作の実行や書き出しに対応。

blokdots

blokdotsとは?

blokdotsは、コードを書かずにインタラクティブなハードウェア試作を作成できるデスクトップアプリです。物理コンポーネントを接続し、値をリアルタイムで確認し、インタラクションロジックを定義し、試作をボード上で書き出しまたは実行できます。

この製品は、ハードウェアのアイデアを探索から動作する試作へ、1つのワークフローで進められるよう設計されています。ライブでのコンポーネント監視、ガイド付きの接続設定、シンプルなルールベースのロジック、さらにProプランでは、今後の開発のためにJavaScriptまたはArduino C++への書き出しをサポートします。

主な機能

  • ハードウェア値のライブ制御: 試作が完全に完成する前でもコンポーネントの値をリアルタイムで表示し、反復しながら挙動を確認できます。
  • プラグ&プレイのハードウェア接続: 手動のデバッグや設定なしでハードウェアを接続でき、配線時のセットアップ作業を減らします。
  • 接続ガイダンス: どこにコンポーネントを差し込むかを段階的に案内し、ハードウェア配線に不慣れなユーザーに役立ちます。
  • ノーコードのインタラクションロジック: if-this-then-thatのようなトリガーベースのルールや、値の制御を伴う入力と出力のマッピングをサポートします。
  • スタンドアロンのボード書き込み: Proユーザーは試作をボードに書き込み、コンピューターを接続したままにせず実行できます。
  • コードの書き出し: ProユーザーはロジックをJavaScriptまたはArduino C++として書き出し、アプリ外で開発を継続できます。
  • デザインツール連携: Figma、ProtoPie、ProtoPie Connect、Socket.IO、P5、Webサイト、Lovableとの接続を備え、物理コンポーネントをデジタル試作につなげられます。

blokdotsの使い方

一般的なワークフローは、アプリを開いて物理コンポーネントを接続するところから始まります。どの部品をどこに接続すればよいかわからない場合は、内蔵の接続ガイドに従えます。その後、セットアップをテストしながら値をリアルタイムで監視します。

ハードウェアを接続したら、トリガールールや入力・出力のマッピングでインタラクションロジックを定義します。そこからアプリ内で試作をテストし、必要に応じてデザインツールやデジタルアプリに接続できます。Proプランでは、ロジックをボードに書き込んだり、今後の開発のためにコードを書き出したりできます。

使用例

  • 初期段階のハードウェアコンセプト検証: デザイナーやメーカーは、最終製作に進む前に物理的なインタラクションが想定どおりに動くか確認できます。
  • インタラクティブなデザイン試作: チームは物理コンポーネントをFigmaやProtoPieの試作に接続し、デジタルデザインをハードウェア入力に反応させられます。
  • 教育用ハードウェアプロジェクト: 学生はコードから始めずにハードウェアのインタラクションや試作ロジックを学び、準備ができたらコードの書き出しに進めます。
  • スタンドアロンのインタラクティブインスタレーション: Proユーザーは、コンピューターを接続せずにボード上で直接実行できる試作を準備できます。
  • デザインとコードのワークフローをつなぐ: ユーザーはblokdotsでノーコードのルールから始め、よりカスタムな実装が必要になったらJavaScriptまたはArduino C++へ書き出せます。

FAQ

blokdotsで試作を作るのにコーディングは必要ですか? いいえ。中心となるワークフローはノーコードで、シンプルなトリガー接続または入出力マッピングを使用します。

blokdotsはコンピューターなしで試作を実行できますか? はい。Proプランには、試作をボードに書き込んでスタンドアロンで実行できる機能が含まれます。

blokdotsはコードを書き出せますか? はい。ProプランにはJavaScriptとArduino C++への書き出しが含まれます。

どのデザインツールに接続できますか? ページでは、Figma、ProtoPie、ProtoPie Connect、Socket.IO、P5、Webサイト、Lovableが挙げられています。

blokdotsは無料ですか? サイトには、ハードウェアインタラクションの基本を試せる無料のBasicプランに加え、有料のEducation、Pro、Studioプランが掲載されています。

代替案

  • 手動のArduino開発: Arduinoでハードウェアインタラクションを直接構築するコードファーストの方法で、柔軟性は高いものの、セットアップとプログラミング作業が多くなります。
  • 汎用ノーコード自動化ツール: イベントとアクションを結びつけるツールで、ハードウェア特化ではありません。ロジックは扱えますが、物理コンポーネントを前提にはしていません。
  • ハードウェア連携対応の試作ツール: ProtoPieのような製品はインタラクティブなデザイン試作向けで、ハードウェア中心のアプリよりも、主なワークフローがデザイン試作内に収まる場合に適していることがあります。
  • カスタムのWebまたはSocket.IOベースの実装: 開発に慣れたチームなら、カスタムアプリでハードウェアをWeb体験に接続できますが、blokdotsより実装工数がかかります。
blokdots | UStack