

Ergodash
keyboard
- Size
- 149.6 × 127.1 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 187
- Nets
- 109
- Pads
- 923
- Tracks, vias
- 2,856, 173
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 29 Jun 2018
- Updated
- 15 May 2022
Overview
Ergodash is an open-source printed circuit board by omkbd, from the omkbd/ErgoDash repository on GitHub, published under the MIT licence. It is a 2-layer board of 149.6 × 127.1 mm with 187 parts on 109 nets, routed with 2,856 tracks and 173 vias.
It is built around the WS2812B and IRLML6344TRPBF. Its parts include 85 diodes, 41 switches, 40 resistors, 9 ICs and 5 connectors. It belongs with the AVR (ATmega, ATtiny) boards of this library.
Main components
2README
PCB/Rev.1.1/readme.mdErgoDash PCB
このPCBデータはQMK Fimware上のRev.2に対応しています。

① pro micro
2か所のうちのどちらか一方に取り付けます。
シルクが印刷されているほうに取り付けると、コネクタの高さ分ケースを薄くできます。
② MJTP1117 :Reset switch
①で取り付けた位置と逆に取り付けます。
③TRRS jack
シルクに合わせて実装します。
④Cherry MX 互換スイッチ
⑤Diode
向きがあるので注意しましょう。
● Anode(アノード)
|
■ Anode(アノード)SMD用
▽
■ Cathode(カソード)SMD用
|
■ Cathode(カソード)
⑥470Ω resistor(抵抗)
●
|
■
/
■
|
●
⑦LED
向きがあるので注意しましょう。
● Anode(アノード)
■ Cathode(カソード)
⑧1kΩ resistor(抵抗)
この一か所のみです。
●
|
■
/
■
|
●
⑨NchMOSFET IRLML6344TRPbF
■
■
■
⑩LED WS2812B
向きがあるので注意しましょう。
シルクの斜め線はMaster時のものです。Slaveは反対向きに実装します。
■ ■
■ ■
⑪LED WS2812B用ジャンパ
Master、Slaveによってジャンパする箇所が異なります。
■■■
■■■
⑫RGB LEDテープ用配線取り出しパット
⑬I2C用
未検証
⑭基板カット位置
レイアウトによりカットします。
⑮スペーサ取付穴
⑯圧電スピーカー
Parts
187| Qty | Value | Footprint | References |
|---|---|---|---|
| 39 | SW_PUSH | library:MX_ALPS | SW1, SW2, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW23 +23 |
| 38 | LED | library:CHERRY_MX_LED2 | D35, D36, D37, D38, D39, D40, D41, D42, D43, D44, D45, D46, D47, D48, D49, D50 +22 |
| 36 | R | library:Resistors_SMD_THT | R10, R11, R12, R14, R15, R16, R17, R18, R19, R20, R21, R22, R23, R24, R25, R26 +20 |
| 34 | D | library:Diode_SMD_THT3 | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +18 |
| 12 | WS2812B | library:WS2812B-5 | LED1, LED2, LED3, LED4, LED5, LED6, LED7, LED8, LED9, LED10, LED11, LED12 |
| 7 | HOLE | library:hole | U1, U2, U4, U5, U7, U8, U9 |
| 2 | library:2U-Stabilizer | , | |
| 2 | 1k | library:Resistors_SMD_THT | R13, R40 |
| 2 | Conn_01x03 | library:conn3 | J2, J3 |
| 2 | GS3 | library:jumper2 | J4, J5 |
| 2 | ProMicro | library:ProMicro_rev | U3, U6 |
| 2 | R | library:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1, R2 |
| 2 | SW_Push | library:tact_switch2 | SW29, SW37 |
| 1 | 5PIN | library:trrs_jack2 | J1 |
| 1 | D | library:Diode_SMD_THT2 | D68 |
| 1 | IRLML6344TRPbF | library:SOT-23_2 | Q1 |
| 1 | LOGO | library:logo8 | G*** |
| 1 | LOGO | library:logo9 | G*** |
| 1 | Speaker | library:PKLCS1212E4001-R1 | M1 |
| 1 | jumper_smd | library:jumper_smd_2dub | W1 |
More from omkbd/ErgoDash
2- 2 layers149.6 × 127.1 mm

- 2 layers149.6 × 108.1 mm

Similar boards
- 4 layers36 × 36 mm

Vapeagochi
lucia3e8/vapeagochi
Eventually I want to target the bc5000 because it's cuter but I'd have to redesign the PCB
50 parts5 - 2 layers467.5 × 140 mm

- 2 layers100 × 50 mm

- 2 layers65.3 × 18.3 mm

Klipper nano expander
orobardet/klipper_nano_expander
Klipper Nano Expander, an Arduino Nano Shield to be used as an auxiliary Klipper MCU
39 parts35MIT - 2 layers79.7 × 62.6 mm

OpenReflow
CarlosGS/OpenReflow
Simple reflow oven controller that is configurable from a phone
39 parts25GPL-3.0 - 2 layers35 × 50 mm

Imu rc hand unit
DimitriOnLSD/imu-rc
Gesture-based RC car controller using ESP32-S3, BLE, LSM6DSO IMU, OLED display, and LiPo battery with USB-C charging.
76 parts7MIT - 2 layers65 × 65 mm

LMR14050SDDA reference
luxas/special-computing-machine
Let's make a Raspberry Pi cluster similar to real data centers!
49 parts5Apache-2.0 - 2 layers100 × 65 mm

Questions
How big is the Ergodash PCB?
It measures 149.6 × 127.1 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Ergodash use?
187 parts, built around the WS2812B and IRLML6344TRPBF. 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 Ergodash KiCad files?
From the omkbd/ErgoDash repository on GitHub, at the commit this page was made from: the board is PCB/Rev1.2/ergodash.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Ergodash 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).