AIで回路を設計する。 実際のハードウェアをシミュレートする。

ブラウザ上でArduino、ESP32、Raspberry Pi Picoのプロジェクトを構築しましょう。豊富なコンポーネントライブラリを活用して設計し、配線やコーディングにはAIツールを使用。そして、実際にハードウェアに触れる前にシミュレーションを行えます。

部屋の明るさをLCDディスプレイに表示するArduino光センサープロジェクトをシミュレーションしているCirkit Designer

仕組み

01

AIを活用したデザイン

CirkitのAIツールを活用して、回路を形にしましょう。コンポーネントの配線やプロジェクト用コードの生成に加え、製作中に設計に関する質問をすることも可能です。

プロジェクトコードを生成する

Arduino、ESP32、Raspberry Pi Pico、および接続されるコンポーネント用のコードを生成します。

回路を考慮した質問をする

回路を設計する際、その理解やデバッグ、あるいは改善について助けを求めてください。

02

回路をシミュレーションする

実際のハードウェアで回路を組み立てる前に、ブラウザ上で組み込みコードを実行し、回路の動作を確認しましょう。

コンポーネントの反応を確認する

シミュレーション上で、ディスプレイ、センサー、ボタン、モーター、LED、その他の部品が反応する様子をご覧ください。

接続されたプロジェクトをテストする

ハードウェアをセットアップする前に、IoTやWi-Fi対応プロジェクトのプロトタイプを作成しましょう。

03

プロジェクトを書き出す

シミュレーション後は、プロジェクトを実用的な形にしましょう。図の生成やリンクの共有を行ったり、実際に製作する段階になったらファームウェアを実機にアップロードしたりすることができます。

プロジェクトを共有する

チームメイト、クラス、またはコミュニティにリンクを送信すれば、相手はあなたのデザインを閲覧、コピー、あるいはそのデザインを基に制作を行うことができます。

実機にアップロードする

ブラウザから、接続されたArduino、ESP32、またはRaspberry Pi Picoに、テスト済みのファームウェアを書き込みます。

カスタムパーツ

独自のコンポーネントでCirkitを拡張しましょう。

すべての部品がライブラリにあるわけではありません。カスタム部品が必要な場合は、ビジュアル操作で作成し、ピンを定義した上で、AIの支援を受けてシミュレーション上で動作させるためのロジックを記述します。

カスタムコンポーネントを作成する

独自のビジュアルとピン定義を用いて、センサー、アクチュエーター、モジュール、カスタムボードを構築しましょう。

パーツを保存・共有する

カスタムパーツをプロジェクト間で再利用できます。まもなく、審査を経てコンポーネントをパブリックライブラリに提出できるようになります。

シミュレーションコード、コンポーネントのプレビュー、およびCirkit AIによる支援を表示しているCirkit Designerのコンポーネントエディター

教室向け

すべての学生のための、ブラウザベースの電子工作ラボ。

学生は、ローカルへのインストールや手間のかかる実験環境の構築をすることなく、ブラウザ上で回路の設計、コーディング、シミュレーションを行うことができます。クラス管理、課題管理、採点ツールなどの機能も近日中に提供される予定です。

学校の端末で動作します

学生は、デスクトップIDEをインストールすることなく、Chromebook、実習室のコンピュータ、または個人のノートパソコンで作業を開始できます。

シミュレーションで学ぶ

ハードウェアが手元にない段階や、クラス内で共有する前、あるいは確実に動作する状態になる前であっても、学生が回路やコードをテストできるようにします。

すべての生徒へのAIサポート

講師が他の受講者を指導している間でも、学生は配線、コード、回路に関する質問やサポートを求めることができます。

無料で開始 · インストール不要

Cirkit Designerで構築を始めましょう。

ブラウザベースの単一のワークスペースで、AIを活用した設計、回路シミュレーション、そして回路図やファームウェアの書き出しを行うことができます。