見出し画像

fritzing(フリッツィング)を試してみた!電子工作初心者でも回路図が簡単に作れるツール

fritzing(フリッツィング)は、電子回路の設計やプロトタイピングを支援するオープンソースのソフトウェアです。特に、ブレッドボード図、回路図、プリント基板(PCB)の設計を視覚的かつ直感的に行うことができます。 
fritzingの主な特徴は以下のとおりです:

  • ブレッドボード図の作成:実際のブレッドボード上での配線を視覚的に再現でき、プロジェクトの共有やドキュメンテーションに役立ちます。 

  • 回路図の作成:ブレッドボード図と連携して、対応する回路図を自動的に生成・編集できます。 

  • プリント基板の設計:作成した回路図を基に、PCBのレイアウト設計やガーバーデータの出力が可能です。

本記事は、fritzingをインストールして実際に利用した内容をお伝えします。

1. fritzingのインストール

公式サイトからダウンロード
まず、公式サイトからソフトウェアをダウンロードします。ホームページから無料でダウンロードできる時もあったようですが、現在は寄付をしないとダウンロードできないようになっています。しかし、Githubからは無料で公開されているので、まずはお試ししたいという場合はこちらから利用するのが良いと思います。

検証時点では、windows 11 では動作確認できませんでした(起動すると落ちる)。また、windowsの場合は解凍に7zipを利用することをお勧めします(規定の解凍ソフトでは展開できませんでした)。
今回の検証では、Mac (MacBook Pro 2016, macOS Monterey ver.12.7.6で動作確認) で実施しました。

MacOS用のイメージをDL

ダウンロードしたイメージをダブルクリックして、ソフトウェアをインストールします。「開発元を検証できないため開けません」とメッセージが出るので、メニュー>「システム環境設定」>「セキュリティとプライバシー」>「一般」からインストールを許可してインストールしてください。

インストールの許可手順

2. ブレッドボード図の作成

fritzingを起動すると、作業画面にブレッドボードが配置してあります。今回はraspberry piのピンに直接LEDを接続する図を作成したいので、ブレッドボードは削除します。

パーツのインポートと配置

右上の「パーツ」下の検索窓に「rasp」と入れて検索してパーツをインポートします。アイコンをホバーすると下の「インスペクター」という表示の下に詳細情報が表示されます。目的のパーツを配置するには、アイコンをドラッグして配置したい位置にドロップしてください。

raspberry pi 3配置してみた図

ついでにRGB LEDを配置します。今回利用するLEDは、PL9823-F5という4ピンを持つLEDなのでそれっぽいLEDのアイコンをドラッグ&ドロップして配置します。

既存のパーツを編集する

パーツのコネクター(ピンの先端部分)をホバーすると説明がポップアップします。既存のパーツも編集することで任意の表示に書き換えることができます。編集したいパーツを右クリックして「Edit (new parts editor)」をクリックすると別タブでパーツ編集画面が表示されます。

Edit (new parts editor)

コネクターの情報を書き換える。

コネクター編集画面

編集し終わったら「ファイル」>「Save as new part」を押して、名前をつけて保存しておきましょう。何度か繰り返し使うパーツなら保存しておくと便利なのでは。

Save as new part
ファイル名入力画面

パーツの形状も編集することができます。今回は、LEDの形状をPL9823-F5に寄せていきます。

パーツの形状を変形する

コネクターをクリックしたまま、下に引っ張ると伸びます。他のパーツはどんな変形が可能かは分かりませんが、ピンの長さを変えることができました。

ピンの長さを変える

次にPL9823-F5とラズパイのピン同士を接続していきます。

配線する

PL9823-F5のVDD、GND、DINに該当するピンをラズパイの5V、GND、GPIO12にそれぞれ接続していきます。コネクターの先端をクリックしたまま接続先のコネクターまで引っ張り離すと接続することができます。

コネクター同士を接続する

線の形状を変えたい場合は、線の上をクリックすると節点が作成されるのでその点を引っ張ると配線を見やすくすることができます。

線の上をクリックして節点を作る

完成。

完成形

3. 図の出力

最後に作成したブレッドボード図を出力します。出力形式はpng、jpg、svg、pdfに対応しています。「ファイル」>「エクスポート」>「as image」から任意の形式を選択してください。

ファイルにエキスポート

出力されたpngファイルはこんな感じ。

おわりに

今回はfritzingを用いてブレッドボード図を描いてみました。簡単に使えて、パーツも豊富に用意されており、OSSとは思えないほどの完成度でした。これからのエレクトロニクスの設計や共有に利用していきたいと思います。

いいなと思ったら応援しよう!