Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] KiCad チュートリアル #20

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
37 changes: 37 additions & 0 deletions docs/circuit/kicad/00-introduction/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# コンセプト

KiCad を使った回路設計では、回路図を書く作業と基板設計を行う2つの工程があります。

## 回路図

回路図 (Schematic) は回路要素を記号で表した図で、**どの回路素子を使っていて、それぞれがどのように接続されているか**を表しています。

**シンボル**は、回路素子を記号で表したものです。例えば、ジグザグや長方形は抵抗、三角形はオペアンプを表しています。

![schematic](assets/coldfire-schematic.png)

## 基板設計

基盤 (Circuit Board) 設計では、回路図を描いた後に実際の基板上でどのように部品が配置され、どのように部品同士が接続されるか決めます。

![board](assets/coldfire-layout.png)

## 各種エディタ

KiCad には、作業の用途別にエディタが用意されています。

- Schematic Editor
回路図を描くときに使います。
- PCB Editor
基板設計の際に使います。
- Symbol Editor
シンボル(部品)を編集するときに使います。

![symbol editor](assets/coldfire-symbol.png)

- Footprint Editor
部品のフットプリントを編集するときに編集します。

![footprint editor](assets/coldfire-footprint.png)

KiCad ではこれらのエディターを用いて回路図作成->基板設計というフローで設計していきます。
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
20 changes: 20 additions & 0 deletions docs/circuit/kicad/01-create-project/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# 新規プロジェクト作成

基板設計を始めるには、まずプロジェクトを作成する必要があります。

[**File**] -> [**New Project**] の順番でクリックし、プロジェクトの保存先とプロジェクト名を入力した後、[**Save**] を押してください。

作成したプロジェクトフォルダーの中に以下のようなファイルができていると思います。

![project folder](assets/project-folder.png)

- `.kicad_pro`
KiCad プロジェクトの拡張子です。
- `.kicad_sch`
回路図の拡張子です。
- `.kicad_pcb`
基板設計の拡張子です。

`-backup`フォルダーは数分おきにバックアップが作成されるフォルダーです。

これらのファイルをクリックすることで、用途別のエディターが開きます。
4 changes: 4 additions & 0 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,10 @@ nav:
- circuit/index.md
- 開発環境: circuit/development-environment/index.md
- 基礎部品: circuit/component/index.md
- KiCad:
- circuit/kicad/00-introduction/index.md
- 導入: circuit/kicad/00-introduction/index.md
- 新規プロジェクト作成: circuit/kicad/01-create-project/index.md
- 制御:
- control/index.md
- Jetson Orin Nano:
Expand Down