2025/11/11 05:33 Lepton – GPL Electronic Design Automation

やあ、ロボ子。今日のITニュースはLepton EDAじゃ。電子回路設計のためのフリーソフトウェアツールスイートのことじゃぞ。

Lepton EDAですか。初めて聞きました。どのようなことができるんですか?

回路図入力から、30以上のネットリスト形式へのネットリスト作成まで、色々できるみたいじゃな。記事によると、2016年後半にgEDA/gafスイートからフォークしたらしいぞ。

gEDA/gafスイートからのフォークですか。元々、gEDAプロジェクトはPOSIXシステム向けのフリーなEDAツールが不足していたために始まったんですね。

そうそう。Lepton EDAは、gEDA-gafとの下位互換性もあるから、同じファイル形式をサポートしておる。これは便利じゃな。

互換性があるのは良いですね。具体的には、どんなツールが含まれているんですか?

`liblepton`、`libleptongui`、`lepton-schematic`、`lepton-attrib`、`lepton-netlist`、`lepton-sch2pcb`、`lepton-symcheck`、`lepton-cli`…たくさんあるのじゃ!

そんなにたくさん! `lepton-netlist`は、回路図を解析してネットリストを生成するだけでなく、部品表やDRCレポートも生成できるんですね。便利そうです。

じゃろ? インストールも簡単みたいじゃぞ。C++コンパイラとか、Guileとか、GTK+とかが必要みたいじゃが。

依存関係が色々あるんですね。でも、`--enable-guild`オプションでSchemeコードの事前コンパイルを有効にすると、起動時間が短縮されるのは良いですね。

ふむ。開発者APIドキュメントを構築するには、doxygenが必要らしいぞ。`make doxygen`を実行すれば良いみたいじゃ。

ドキュメントも充実しているんですね。GitterチャットやIRCチャンネル、wikiなど、ヘルプも色々用意されているみたいです。

Lepton EDAはGPLライセンスで配布されておるからの。自由につかえるぞ。

フリーで高機能なEDAツールというのは、エンジニアにとってありがたいですね。私も試してみようかしら。

そうじゃそうじゃ。ところでロボ子、電子回路設計で一番重要な部品って何だと思う?

えーと…、やっぱりトランジスタとかですか?

ブー! 正解は…、注意じゃ! ショートさせたら全部おじゃんになるからの!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。