

Icb8xduino-328p
Arduino compatible machine adapted to ICB-86 and ICB-87 series manufactured by Sunhayato Co.
- Size
- 73.7 × 48.3 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 35
- Nets
- 36
- Pads
- 131
- Tracks, vias
- 506, 2
- Pours
- 3
- Routed
- Yes
- KiCad
- KiCad 4
- Created
- 19 Jan 2018
- Updated
- 2 Mar 2018
Overview
Icb8xduino-328p is an open-source printed circuit board by abtoc, from the abtoc/icb8xduino-328p repository on GitHub. It is a 2-layer board of 73.7 × 48.3 mm with 35 parts on 36 nets, routed with 506 tracks and 2 vias.
It is built around the ATMEGA328-PU. Its parts include 9 capacitors, 5 resistors, 3 connectors, 2 ICs and 2 diodes. It belongs with the AVR (ATmega, ATtiny) boards of this library.
Main components
1README
README.mdICB8xduino-328p(kicadプロジェクト一式)


ボードサイズをサンハヤト社製のICB-86,ICB-87のサイズに合わせたArduino互換基板です。 Arduino上でハードウェアのプロトタイプ作成者向けのボードになります。
目的とするシールドが無い場合は、ハードウェアの実装が必要になります。 が、下記のような問題に直面すると思います。
- 専用のユニバーサル基板を使用しなければならない
- 専用のユニバーサル基板の種類が限られる
- 100milピッチではないコネクタのため、アートワークが困難
本基板は、上記を考慮し、Arduinoプラットフォーム上で、 ハードウェア・プロトタイプ開発の手助けができれば幸いです。
特徴
- サイズはICB-86,ICB-87相当としています
- 基板の角のそれぞれにATmega328pのピンを全てアサインしています
また、ICB-86,ICB-87のコネクタパターンに合うよう配置しています
仕様
- ATmega328pで動作します
- クロックは16MHzクリスタル・レゾネータ及びインターナルクロック(8MHz)で動作可能です
- デジタルとアナログの電源はジャンパで分離しています
- 電源はUSBシリアル変換アダプター、ACアダプタ(コネクタ上のVINも含む)です
使用方法
内容について
- kicadのプロジェクトファイル一式が入れられております
- ガーバーデータは garberディレクトリ に格納しております
| No. | ファイル名 | 種類 |
|---|---|---|
| 1 | ICB8xduino-328p-F.Cu.gtl | トップレイヤ |
| 2 | ICB8xduino-328p-B.Cu.gbl | ボトムレイヤ |
| 3 | ICB8xduino-328p-F.Mask.gts | 表面ソルダレジスト |
| 4 | ICB8xduino-328p-B.Mask.gbs | 裏面ソルダレジスト |
| 5 | ICB8xduino-328p-F.SilkS.gto | 表面シルク |
| 6 | ICB8xduino-328p-B.SilkS.gbo | 裏面シルク |
| 7 | ICB8xduino-328p-Edge.Cuts.gm1 | 基板外形 |
| 8 | ICB8xduino-328p.drl | スルーホール有ドリルデータ |
| 9 | ICB8xduino-328p-NPTH.drl | スルーホール無ドリルデータ |
回路図
パターン
-
前面

-
背面

部品表
| No. | Reference | 部品名 | 備考 |
|---|---|---|---|
| 1 | C1 | 積層セラミックコンデンサ 0.1μF | |
| 2 | C2 | 電解コンデンサ 47μF | |
| 3 | C3 | 電解コンデンサ 47μF | |
| 4 | C4 | 積層セラミックコンデンサ 0.1μF | |
| 5 | C5 | 積層セラミックコンデンサ 22pF | インターナルクロック、レゾネータ使用時は不要 |
| 6 | C6 | 積層セラミックコンデンサ 22pF | インターナルクロック、レゾネータ使用時は不要 |
| 7 | C7 | 積層セラミックコンデンサ 0.1μF | |
| 8 | C8 | 積層セラミックコンデンサ 0.1μF | |
| 9 | C9 | 積層セラミックコンデンサ 0.1μF | |
| 10 | CONN1 | 1x8 2.54mmピッチ ピンフレーム | |
| 11 | CONN2 | 1x8 2.54mmピッチ ピンフレーム | |
| 12 | CONN3 | 1x8 2.54mmピッチ ピンフレーム | |
| 13 | CONN4 | 1x8 2.54mmピッチ ピンフレーム | |
| 14 | CONN5 | 2x3 2.54mmピッチ ピンヘッダ | |
| 15 | D1 | 3mm LED(赤) | |
| 16 | D2 | 3mm LED(緑) | |
| 17 | J1 | 2.1mm標準DCジャック | |
| 18 | J2 | 1x6 2.54mmピッチ ピンヘッダ(L型) | |
| 19 | (J4) | 秋月電子 AE-FT234X 用端子 | AT-FT234Xを使いたい場合に実装してください |
| 20 | JP1 | 2x3 2.54mmピッチ ピンヘッダ | |
| 21 | (JP1) | 2.54ピッチ・ジャンパーピン | |
| 22 | R1 | 炭素皮膜抵抗器 10KΩ 1/4W (茶黒橙) | |
| 23 | R2 | 炭素皮膜抵抗器 330Ω 1/4W (橙橙茶) | |
| 24 | R3 | 炭素皮膜抵抗器 10KΩ 1/4W (茶黒橙) | |
| 25 | R4 | 炭素皮膜抵抗器 330Ω 1/4W (橙橙茶) | |
| 26 | R5 | 炭素皮膜抵抗器 330Ω 1/4W (橙橙茶) | |
| 27 | SW1 | タクトスイッチ | |
| 28 | U1 | 三端子レギュレータ 5V0.5A | |
| 29 | U2 | ATMEGA328P-PU | |
| 30 | (U2) | ICソケット(28ピン,300mil) | |
| 31 | Y1 | 水晶振動子(16MHz)又はセラミック発振子(16MHz) | インターナルクロックの場合は不要 |
実装
- GS1,GS2はハンダで接続してください。
- 内蔵クロックを使用する場合は、C5,C6及びクリスタルの実装は必要ありません。
- レゾネータを使用する場合は、C5,C6の実装は必要ありません。
- 電源をDCアダプタ(VIN端子含む)・USBシリアル変換アダプターのどちらかを、
ジャンパーで選択してください(回路図中JP1) - Arduinoとして使用する場合は、AVRISP mk2でブートローダを書き込んでください
ブートローダ書き込み済のマイコンを使用する場合は不要です。また、 ISCP端子も不要です - ACアダプタの電源は三端子レギュレータの仕様に従ってください
本回路では12〜35Vを想定してます、
ブートローダー書込
Arduinoとして使用する場合は、ブートローダーを書き込んでください
※AVRISP mk2で書き込む場合
クリスタル、レゾネーターで使用する場合
avrdude \
-P usb \
-b 19200 \
-c avrisp2 \
-p m328p \
-v -e \
-U efuse:w:0xFD:m \
-U hfuse:w:0xD6:m \
-U lfuse:w:0xFF:m
avrdude \
-P usb \
-b 19200 \
-c avrisp2 \
-p m328p \
-v -e \
-U lock:w:0xCF:m \
-U flash:w:optiboot/optiboot_atmega328.hexインターナル・クロックで使用する場合
avrdude \
-P usb \
-b 19200 \
-c avrisp2 \
-p m328p \
-v -e \
-U efuse:w:0xFD:m \
-U hfuse:w:0xDA:m \
-U lfuse:w:0xE2:m
avrdude \
-P usb \
-b 19200 \
-c avrisp2 \
-p m328p \
-v -e \
-U lock:w:0xCF:m \
-U flash:w:ATmegaBOOT_168_atmega328_pro_8MHz.hexスケッチ書き込み(Arduino IDE)
- スケッチの書き込みはUSBシリアル変換アダプターを使用してください
ピンアサインはArduino Proと同等にしてあります - ボードの選択は下記の通りです
- クリスタル、レゾネータの場合
- ボード:Arduino/Genuino UNO
- インターナルクロックの場合
- ボード;Arduino Pro or Pro mini
- プロセッサ:ATmega328P(3.3V, 8MHz)
- クリスタル、レゾネータの場合
- シリアルポートはUSBシリアル変換アダプターのポートを使用してください
コネクタ
CONN1
| No | Aduino | ATmega328p | Pin | 備考 |
|---|---|---|---|---|
| 1 | GNDD | GND | 8 | |
| 2 | RESET | #RESET | 1 | |
| 3 | 0 | PD0/RXD | 2 | |
| 4 | 1 | PD1/TXD | 3 | |
| 5 | 2 | PD2 | 4 | |
| 6 | 3 | PD3 | 5 | |
| 7 | 4 | PD4 | 6 | |
| 8 | VDD | VCC | 7 |
CONN2
| No | Aduino | ATmega328p | Pin | 備考 |
|---|---|---|---|---|
| 1 | GNDD | GND | 8 | |
| 2 | XTAL1 | PB6 | 9 | 内蔵クロックのみ使用可能 |
| 3 | XTAL2 | PB7 | 10 | 内蔵クロックのみ使用可能 |
| 4 | 5 | PD5 | 11 | |
| 5 | 6 | PD6 | 12 | |
| 6 | 7 | PD7 | 13 | |
| 7 | 8 | PB0 | 14 | |
| 8 | VIN | VIN | - | 3端子レギュレータ入力 |
CONN3
| No | Aduino | ATmega328p | Pin | 備考 |
|---|---|---|---|---|
| 1 | 9 | PB1 | 15 | |
| 2 | 10 | PB2/SS | 16 | |
| 3 | 11 | PB3/MOSI | 17 | |
| 4 | 12 | PB4/MISO | 18 | |
| 5 | 13 | PB5/SCK | 19 | |
| 6 | VCC | AVCC | 20 | アナログ電源 |
| 7 | AREF | AREF | 21 | |
| 8 | GNDA | GND | 22 | アナログ電源 |
CONN4
| No | Aduino | ATmega328p | Pin | 備考 |
|---|---|---|---|---|
| 1 | A0 | PC0 | 23 | |
| 2 | A1 | PC1 | 24 | |
| 3 | A2 | PC2 | 25 | |
| 4 | A3 | PC3 | 26 | |
| 5 | A4 | PC4/SDA | 27 | |
| 6 | A5 | PC5/SCL | 28 | |
| 7 | GNDD | GND | 8 | |
| 8 | VDD | VCC | 7 |
ライセンス

基板のアートワークについてはクリエイティブ・コモンズ 表示 - 非営利 4.0 国際 ライセンスの下に提供されています。
Parts
35| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | 0.1u | Capacitors_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm | C1, C4, C7, C8, C9 |
| 4 | Wire_Pads:SolderWirePad_single_0-8mmDrill | , , , | |
| 3 | 330 | Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R2, R4, R5 |
| 2 | 10k | Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1, R3 |
| 2 | 22p | Capacitors_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm | C5, C6 |
| 2 | 47u | Capacitors_THT:CP_Radial_D6.3mm_P2.50mm | C2, C3 |
| 1 | 1-7 | Pin_Headers:Pin_Header_Straight_1x08_Pitch2.54mm | CONN1 |
| 1 | 15-22 | Pin_Headers:Pin_Header_Straight_1x08_Pitch2.54mm | CONN3 |
| 1 | 16MHz | ICB8xduino:Resonator__HC49-U_Vertical | Y1 |
| 1 | 23-28 | Pin_Headers:Pin_Header_Straight_1x08_Pitch2.54mm | CONN4 |
| 1 | 8-14 | Pin_Headers:Pin_Header_Straight_1x08_Pitch2.54mm | CONN2 |
| 1 | AE-FT234X | Pin_Headers:Pin_Header_Straight_1x04_Pitch2.54mm | J4 |
| 1 | ATMEGA328-PU | Housings_DIP:DIP-28_W7.62mm_Socket | U2 |
| 1 | BARREL_JACK | Connectors:BARREL_JACK | J1 |
| 1 | GND | Connectors:GS2 | GS2 |
| 1 | GREEN | LEDs:LED_D3.0mm | D2 |
| 1 | ICSP | Pin_Headers:Pin_Header_Straight_2x03_Pitch2.54mm | CONN5 |
| 1 | POWER | Connectors:GS2 | GS1 |
| 1 | PWR | Pin_Headers:Pin_Header_Straight_1x03_Pitch2.54mm | JP1 |
| 1 | RED | LEDs:LED_D3.0mm | D1 |
| 1 | RESET | ICB8xduino:SW_PUSH_Single_6mm | SW1 |
| 1 | Serial | Pin_Headers:Pin_Header_Angled_1x06_Pitch2.54mm | J2 |
| 1 | TA78M05F | TO_SOT_Packages_THT:SIPAK-1EP_Horizontal | U1 |
Questions
How big is the Icb8xduino-328p PCB?
It measures 73.7 × 48.3 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Icb8xduino-328p use?
35 parts, built around the ATMEGA328-PU. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the Icb8xduino-328p KiCad files?
From the abtoc/icb8xduino-328p repository on GitHub, at the commit this page was made from: the board is ICB8xduino-328p.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Icb8xduino-328p design in my own project?
Its repository states no licence, so its author keeps all rights: ask abtoc before reusing the design.
Similar boards
- 2 layers104.9 × 75.2 mm

- 2 layers228 × 98 mm

- 2 layers94.6 × 46.1 mm

- 2 layers50 × 50 mm

- 2 layers284.7 × 94.2 mm

Lumberjack
peej/lumberjack-keyboard
5x12 ortholinear through-hole component keyboard PCB for standard 60% cases
165 parts403MIT - 2 layers132.1 × 45.7 mm

IPoS
peterheinrich/InternetOverSpaghetti
Transmitting IP packages over a pair of spaghetti thus demonstrating how media independent IP really is.
42 parts342 - 2 layers63.3 × 57.2 mm

- 2 layers285 × 117 mm
