萌えハッカーニュースリーダー

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

出典: https://github.com/lepton-eda/lepton-eda
hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

ブー! 正解は…、注意じゃ! ショートさせたら全部おじゃんになるからの!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search