Skip to the content
PCBKitNew board
2 layers227.9 × 89.8 mmEndzone34, the printed circuit board in 3D
Size
227.9 × 89.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
102
Nets
65
Pads
530
Tracks, vias
1,696, 62
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
29 Jun 2021
Updated
6 Sep 2024

Overview

Endzone34 is an open-source printed circuit board by takashicompany, from the takashicompany/endzone34 repository on GitHub, published under the MIT licence. It is a 2-layer board of 227.9 × 89.8 mm with 102 parts on 65 nets, routed with 1,696 tracks and 62 vias.

It is built around the WS2812B. Its parts include 43 diodes, 34 switches and 1 IC. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

1

README

README.md

EndZone34

ミニマルな34キーのキーボードです。
LEDとOLED、MXソケットに対応しています。

組み立て方

ビルドログ

1. 部品の確認

キットに同梱されているもの

項目個数備考
PCB1
トッププレート1
ボトムプレート1
側面プレート2左右有り。キースイッチをMXソケットで取り付ける場合は不要
ProMicroプレート1
ProMicro側面プレート2
M2ネジ 10mm18
M2ナット18
ダイオード34
リセットスイッチ1
ゴム足シール8

ご自身で用意されるもの

項目個数備考
キースイッチ34Cherry MX互換
キーキャップ34
Pro Micro1必要な場合はコンスルーもご用意ください

MXソケットを利用する際に必要な部品

PCBがMXソケットに対応しているため、スペーサーとネジを別途ご用意頂き、キースイッチの付け替えが可能になります。 (MXソケットを使用する場合は側面プレートを取り付けることはできません。)

項目個数備考
MXソケット34
両雌ネジスペーサー 7mm8
M2ネジ 4mm16

2. ダイオードのはんだ付け

① PCBの裏表の確認

こちらが表面

こちらは裏面

はんだ付けは裏面に行います

① マスキングテープで表面にはんだが漏れないようにする

(テープを見えやすくするために黒色のPCBで説明します)

当キットではトッププレートとPCBを密着させる方式なので、表面にはんだが漏れて凹凸ができないように、マスキングテープなどで穴を塞ぎましょう。

② ダイオードをはんだづけする

https://user-images.githubusercontent.com/4215759/126895350-43ae4cd4-408b-4ff4-ab5c-2903e0420978.mov

PCBのダイオードのはんだづけ箇所の片方にはんだを乗せておき(予備はんだ)、ピンセットでダイオードを持ちながら予備はんだを溶かしながらダイオードをはんだづけします。
片方のはんだづけが終わったら、動画と同じく反対側をはんだづけしましょう。

全部で34箇所あります。

3-a. キースイッチのはんだ付け

キースイッチをはんだ付けする場合は、以下の手順になります。

① トッププレートを取り出す

アクリル製のトッププレートを取り出します。

ネジ穴部分にアクリル栓が詰まっている場合は、ピンセットやネジで押し出すと取り出すことができます。
全てのネジ穴が空いていることを確認しましょう。

トッププレートの台紙を剥がします。
剥がしづらい場合は、台紙を少し濡らすと剥がれやすくなります。

下記の画像のように両面を剥がします。

② トッププレートを仮止め

当キーボードキットは、PCBとトッププレートを密着させる必要があるため、キースイッチのはんだ付けの際にトッププレートがぐらつかないようにすると作業が楽になります。
同梱しているネジとナットを使って、PCBの表側にトッププレートを固定しましょう。

あくまで仮止めですので、全ての箇所を固定しなくても問題ありません。 下記の画像は目安です。
固定できたらPCBとトッププレートに隙間が無いことを確認してください。

③ キースイッチをはんだ付けする

PCBとトッププレートを固定できたら、キースイッチのはんだ付けを行います。
キースイッチがズレないように、マスキングテープなどで固定すると作業が楽になります。

各キースイッチ、2箇所をはんだ付けします。
取付箇所毎にキースイッチの向きが異なります。

34個のキースイッチをはんだ付けできたら、高さがズレているものがないかを確認します。
加えて、再びPCBとトッププレートの間に隙間が無いことを確認します。

3-b. MXソケットでキースイッチを取り付ける場合

キースイッチをMXソケットではんだ付けする際は、以下の方法になります。 なお、この場合は側面プレートではなく、スペーサーでトッププレートとボトムプレートを固定することとなります。

① PCBにMXソケットをはんだ付けする

② トッププレートを取り出す

「3-a. ① トッププレートを取り出す」と同様にトッププレートを取りだします。

③ トッププレートにキースイッチを取り付ける

PCBとトッププレートの仮止めとして、キースイッチを数個取り付けます。

以下は一例になります。

キースイッチをいくつか取り付けた後に、PCBにはんだ付けしたMXソケットにトッププレートに仮止めしたキースイッチを取り付けます。

トッププレートがたわまないように気をつけながら、全てのMXソケットにキースイッチを付けていきます。

④ トッププレートにスペーサーを取り付ける

以下の赤丸の箇所にスペーサーを取り付けます。
トッププレートとスペーサーをネジで固定します。

下記の写真のように、トッププレートからネジで固定されたスペーサーがPCBを貫通してPCBの裏側に出ていると正しく取り付けられています。

4. リセットスイッチのはんだ付け

※リセットスイッチのはんだ付けは必須ではありません。組み立て後も、ピンセット等を用いて底面からリセット操作が可能です。

① PCBの裏面からリセットスイッチを差し込む

② PCBの表面からはんだづけをする

③ はんだ付けした部分を可能な限り平らにする

Pro Microとぶつかってしまう可能性があるので、ニッパーなどで平らにします。

④ 絶縁テープなどではんだ付け部分を覆う

5. Pro Microの取り付け

Pro Microをご用意いただきます。
PCBはコンスルーとはんだ付けの両対応をしています。

Pro Microのチップなどが載っていない方を表側にし、PCBの表側に指します。

一度ここで、ProMicroをPCなどに繋ぎ、ファームウェアを焼いて動作確認をすると問題があった際に、対処が容易です。

ファームウェアはこちら。

6. Pro Microプレートの取り付け

まずはPro Microの側面プレートを取り付けます。
側面プレートは二種類あるので、お好みで選んでください。

台紙を剥がして、側面プレートを2枚トッププレートに載せます。

次にPro Microプレートを取り付けます。

台紙を剥がして、側面プレートの上に載せます。

ネジとナットで固定します。

裏面は下記の写真のようにナットで抑えます。

MXソケットを利用する場合は、ナットの代わりにスペーサーを用いると良いです。

6. LEDの取り付け

LEDの取り付けは必須ではありません。一度組み立てた後で取り付けることでも可能です。
LEDはWS2812Bを使用します。下記の画像の順番で取り付けます。

取り付ける際に、PCBのプリント(角の塗りつぶし)とLEDの角の向きが合うようにします。

まずは予備ハンダをします。利き腕側で手前の側の部分からはんだ付けをすると楽にできます。

一つのLEDの4箇所をはんだづけします。

一つはんだ付けができたら、LEDが光るかを確認しましょう。
USBでPCにキーボードを接続した後、RGB_TOGキーを押して、LEDが光るかを確認します。

全部で9つのLEDを取り付けられることができます。

7. ケースの組み立て

※ MXソケットでキースイッチを固定する場合は、側面プレートを取り付けることができません。

側面プレートを取りだします。側面プレートは左右で分かれています。

ボトムプレートも取りだします。

台紙を取り外して、側面プレートとボトムプレートをネジとナットで取り付けます。

側面プレートとボトムプレートを取り付けた後は、ゴム足をケースに貼ります。

MXソケットでキースイッチを取り付けた場合

以下の赤丸の箇所をネジ止めします。

8. ファームウェア

QMK Firmware

VIA用のファームウェアはこちら

  • Remapへ登録済みですので、上記のVIA対応したファームウェアをPro Microに書き込むことでブラウザからキーマップの変更が可能です。
  • (2021/09/01) OLEDの表示とレイヤー数を8にしたファームウェアを追加しました。

9. OLEDが点灯しない場合

ファームウェアの容量の関係でVIAのファームウェアにOLEDが入っていないことがあります。
疎通を確認するために、デフォルトのファームウェアで一度OLEDの確認をお願いします。

10. 自慢する

完成しましたら、ぜひSNSなどに写真を投稿頂ければと思います。
Twitterのハッシュタグは#EndZone34を付けていただけば幸いです。
キットを組み立てた感想や、キーボードを使った所感などをお待ちしております!

また、毎週日曜日の19時より実施されている#KEEP_PDに投稿頂くこともオススメです。
開催の告知は@KEEB_PDにて行われております。

ご不明な点などございましたら、@takashicompanyにメンションやDM頂ければと思います!

Parts

102
QtyValueFootprintReferences
34DIODEkbd:D3_TH_SMD_v2D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +18
34SW_Pushtakashicompany:CherryMX_TH-HotswapSW1, SW2, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW23 +18
14su120-footprint:M2_HoleRef11, Ref12, Ref13, Ref14, Ref15, Ref16, Ref17, Ref18, Ref19, Ref20, Ref21, Ref22, Ref23, Ref24
9WS2812Btakashicompany:WS2812BLED1, LED2, LED3, LED4, LED5, LED6, LED7, LED8, LED9
8Val**kbd:HOLERef01, Ref02, Ref03, Ref04, Ref05, Ref06, Ref007, Ref08
1OLEDkbd:OLED_v2OL1
1ProMicro_rtakashicompany:ProMicro_v3.5_print-insideU1
1SW_Pushkbd:ResetSW_1sideRESET_SW1

Questions

How big is the Endzone34 PCB?

It measures 227.9 × 89.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Endzone34 use?

102 parts, built around the WS2812B. 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 Endzone34 KiCad files?

From the takashicompany/endzone34 repository on GitHub, at the commit this page was made from: the board is kicad/endzone34.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Endzone34 design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 4 layers99 × 53.3 mmPSLab, the printed circuit board in 3D

    PSLab

    fossasia/pslab-hardware

    PSLab Hardware Design and Schematics https://pslab.io

    199 parts1.7kApache-2.0
  • 2 layers26 × 30 mmMicrocontroller, the printed circuit board in 3D

    Microcontroller

    FrameworkComputer/ExpansionCards

    Reference designs and documentation to create Expansion Cards for the Framework Laptop

    34 parts1.1kCC-BY-4.0
  • 4 layers82.6 × 82.5 mmJumperless2, the printed circuit board in 3D

    Jumperless2

    Architeuthis-Flux/Jumperless

    A jumperless breadboard

    208 parts914
  • 2 layers95.3 × 161.9 mmDfh badge, the printed circuit board in 3D

    Dfh badge

    tanaes/whopping_Voron_mods

    135 parts787GPL-3.0
  • 2 layers42.8 × 28.8 mmMM Skirt, the printed circuit board in 3D

    MM Skirt

    PrintersForAnts/Micron

    If you want to purchase full kits there are 3 available (Kits are slowly updating to R1 hardware just make sure to double check the included hardware in your kit and if you have any questions reach out in the discord)

    11 parts741GPL-3.0
  • 2 layers149.6 × 127.1 mmErgodash, the printed circuit board in 3D

    Ergodash

    omkbd/ErgoDash

    keyboard

    187 parts732MIT
  • 2 layers285.5 × 95 mmReviung46 ver1 1, the printed circuit board in 3D

    Reviung46 ver1 1

    gtips/reviung

    The REVIUNG41 is 41-key column staggered keyboard.

    119 parts517MIT
  • 2 layers177.7 × 144.5 mmCOMM PANEL, the printed circuit board in 3D

    COMM PANEL

    jrsteensen/OpenHornet

    OpenHornet 1:1 F/A-18C Simulator Repository

    275 parts431