- flip-cardプロジェクトは超小型の名刺サイズでFLIP(Fluid-Implicit-Particle)シミュレーションを動作させるオープンソースハードウェアです
- PCB設計ファイルとシミュレーションロジックが直接含まれており、参照と応用が容易です
- WASMシミュレーターを使えば、実際のハードウェアがなくてもシミュレーションのデバッグが可能です
- 再充電可能なバッテリーとUSB-Cポートなどの創造的な設計が採用されています
- Matthias Müllerなど著名な研究者の最新アルゴリズムや参照プロジェクトを基に開発されています
flip-cardプロジェクト概要
- flip-cardは流体シミュレーションアルゴリズムを超スリム名刺サイズの回路基板に埋め込んで実行する、実体ハードウェアのオープンソースプロジェクトです
- このプロジェクトはmitxelaのfluid simulation pendantプロジェクトからインスピレーションを得ており、名刺上で直感的で視覚的な流体の動きを確認できる点が特徴です
主要ファイルと構成
- PCB設計ファイルは「kicad-pcb」フォルダに含まれています
- FLIPベースの流体シミュレーションロジックは「fluid_sim_crate」フォルダの独立Rustクレートにあり、Matthias Müllerの研究と「Ten Minute Physics」で紹介された最新手法に基づいて実装されています
- 「flip-card_firmware」ファイルにはRP2350チップベースのファームウェア実装が含まれます
機能と特徴
- 再充電バッテリー内蔵: cnlohrのtiny touch lcdプロジェクトの設計を参考に、ボード端USB-Cポートが採用され、実用性が向上しています
- WASMシミュレーター: 「sim_display」フォルダのWebAssemblyツールにより、ハードウェアではなくPCやWeb環境でもシミュレーションデバッグが可能です
- 各フォルダの詳細説明は、それぞれのREADMEファイルに掲載されています
その他の情報
- flip-cardは流体シミュレーションチップ実装、ハードウェア回路設計経験、WebAssemblyベースのシミュレーションデバッグ、再充電ボード設計などの観点から、さまざまな最新組み込み技術の学習・参照用途に適しています
- オープンソースコミュニティで参照事例と設計ノウハウとして注目されるプロジェクトです
まだコメントはありません。