誰でも作れるカラーシルク基板のLEDアクセサリー

# イベントロゴ入りのLEDアクセサリー
以前出展したものづくりイベント[つくろがや！3](https://tsukurogaya.nagoya/)でイベントロゴ入りのLEDアクセサリーを制作しました。
ロゴ画像を差し替えれば、オリジナルのLEDアクセサリーを誰でも作れるようデータを公開しています。
各種イベントやサークルやチームで作って盛り上げよう！

[![](https://img.youtube.com/vi/dHHGo49BfFY/0.jpg)](https://www.youtube.com/watch?v=dHHGo49BfFY)

ちなみにつくろがや！3では、1日目は[パスコンパスさん](https://x.com/pscmps)の基板配布があり、2日目では私の基板配布でした。

<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">同梱しているLEDは自己点滅LEDなので白と青に自動で点滅します！ <a href="https://t.co/obycDcgKBP">pic.twitter.com/obycDcgKBP</a></p>&mdash; つくろがや！ (@tsukurogaya) <a href="https://twitter.com/tsukurogaya/status/1910820845536387580?ref_src=twsrc%5Etfw">April 11, 2025</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script> 

## オリジナルのLEDアクセサリーの作り方

プリント基板メーカー[JLCPCB](https://jlcpcb.com/)が運営している、オープンソースのコミュニティ[OSHWLab](https://oshwlab.com/)で設計データを公開しています。
ブラウザ操作可能な[EasyEDA](https://pro.easyeda.com/)を使って、画像データを変更してオリジナルのカラーシルク基板が作れます。
[Arduino IDE](https://www.arduino.cc/en/software/)でファームウェアを書き込むとLEDチカチカなLEDアクセサリーを作ることができます。

### 1. EasyEDAで設計データを開く

1. [OSHWLab上のプロジェクトページ](https://oshwlab.com/suzan_works/blink-swag-for-event)から「Open the Design Drawing」を押して、EasyEDAで設計データを開きます（アカウント作成が必要です）  
![5.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/436449/ea91ba46-78f5-4d09-af4e-40e052f6d8ef.png)

2. File > Save As > Project Save as でプロジェクト（回路図と基板設計データ）を保存します(以降はご自身のプロジェクトとして扱えます)
![6.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/436449/ce5f8e0d-ed3d-4ae3-9e0c-81fcbc6a1034.png)

### 2. ロゴやイラストの変更

1. "PCB1"で基板設計データを開いて、サンプルのイラストを削除します
![7.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/436449/37827657-eb12-44b7-9d2d-8785c6c4e47b.png)

2. File > Import > Image を選択して、画像を読み込みます
![8.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/436449/34384f70-b8a6-4368-b5ff-8e436a918b43.png)

3. 「colorful silkscreenを適用する」にチェックを入れます
![9.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/436449/2013045b-53d4-4c7d-b79c-a10867952e69.png)

4. サイズは35mm × 35mmがオススメです（LEDは36mm幅で配置しているため）

### 3. 背景色の変更

1. "Property"タブを選択して、"Top Side Board Color"で好きな色に設定します  
![10.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/436449/0b8771ae-4902-4abd-b123-da76eff6d235.png)

2. 表と裏の背景色、表と裏のシルクスクリーン色（部品REFや枠線など）を設定できます

### 4. 出来上がりイメージの確認

1. View > 3D Preview を選択します  
![11.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/436449/f47a7367-8f35-41df-916d-62ffbd11e7c4.png)

2. "Silkscreen Technology"で"Colorful Silk Screen"を選択すると、実際の外観のイメージになります  
![12.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/436449/63557562-eab2-4d88-b894-150dd7898bdf.png)

3. 画像サイズや背景色を調整します

### 5. プリント基板の発注

1. 基板設計データが完成したら、Order > Order PCB でプリント基板をJLCPCBに発注します  
![14.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/436449/342d0f8d-77f0-4a3b-a492-f0a65bedee6b.png)

2. DRC（デザインルールチェック）を必ず実行しましょう
3. コスト参考（2025年3月段階）：
   - PCBA（プリント基板と部品実装）50個：127ドル
   - 送料（OCS）：23ドル
   - カラーシルク基板のみの場合はさらに安価です

## ファームウェアの書き込み方法

プリント基板に実装されたマイコンに、ファームウェアを書き込むことでLEDアクセサリーとしてチカチカ光らせられるようになります。

### 必要なもの

- [WCH-LinkE](https://akizukidenshi.com/catalog/g/g118065/)（RISC-Vマイコン書き込み用ライター）
- [Arduino IDE](https://www.arduino.cc/en/software/)（バージョン2.0以上推奨）
- USBケーブル

### 手順

#### 1. WCH-LinkEの準備

- [秋月電子](https://akizukidenshi.com/)などでWCH-LinkEを入手します
- RISC-Vマイコン書き込みモードに設定します（WCH-LinkEの赤LEDが点灯します）（ご参考：[WCH-LinkE を初期設定する](https://qiita.com/nanbuwks/items/fd43cb92c6d381917f7e)）
![2.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/436449/82749a00-a72c-47b5-b106-c880da42ff83.png)

#### 2. Arduino IDEのインストールと設定

1. [Arduino公式サイト](https://www.arduino.cc/en/software)からArduino IDEをダウンロードしてインストールします
2. Arduino IDEを起動し、「ファイル」→「基本設定」を開きます
3. 「追加のボードマネージャーのURL」に以下のURLを追加して「OK」を押します

```
https://github.com/openwch/board_manager_files/raw/main/package_ch32v_index.json
```

4. 「ツール」→「ボード」→「ボードマネージャー」を開きます
5. 検索欄に「ch32」と入力して表示される「CH32 MCU EVT Board」をインストールします
6. 「ツール」→「ボード」→「CH32 MCU EVT Boards」→「CH32V00x」を選択します

#### 3. スケッチの作成とアップロード

1. OSHWLabの[プロジェクトページ](https://oshwlab.com/suzan_works/blink-swag-for-event)の下の方の「Attachments」から、サンプルスケッチ「Led-Pattern-Sample.ino」をダウンロードします
2. WCH-LinkEの"3V3"、"GND"、"SWDIO"とLEDアクセサリーの"V"、"G"、"S"を接続します  
![4.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/436449/9caed7db-018d-4772-8066-0b761e6570ca.png)

3. 「スケッチ」→「書き込み」を選択してスケッチをアップロードします

カラーシルク基板は無限の可能性を秘めてるので、各種イベントやサークルやチームでオリジナルのアイテムを作って、楽しんで盛り上げよう！