Skip to the content
2 layers467.5 × 140 mmMiddle, the printed circuit board in 3D
Size
467.5 × 140 mm
Copper layers
2
Thickness
1.6 mm
Parts
259
Nets
183
Pads
1,404
Tracks, vias
2,179, 34
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
1 Jun 2020
Updated
11 Apr 2025

Overview

Middle is an open-source printed circuit board by Ciaanh, from the Ciaanh/keyboards repository on GitHub. It is a 2-layer board of 467.5 × 140 mm with 259 parts on 183 nets, routed with 2,179 tracks and 34 vias.

It is built around the WS2812B and IRLML6344TRPBF. Its parts include 78 resistors, 75 diodes, 75 switches, 2 connectors and 1 IC. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

2

Parts

259
QtyValueFootprintReferences
75470Pallas:Resistors_SMD_THTR00, R01, R02, R03, R04, R05, R06, R07, R08, R09, R010, R10, R011, R012, R013, R014 +59
75DiodePallas:Diode_SMD_THTD00, D01, D02, D03, D04, D05, D06, D07, D08, D09, D010, D10, D011, D012, D013, D014 +59
61SW_PUSHPallas:SW_Cherry_MX_1.00u_PCBSW00, SW01, SW02, SW03, SW04, SW05, SW06, SW07, SW08, SW09, SW010, SW011, SW11, SW012, SW013, SW014 +45
16MountingHolePallas:MountingHole_2.2mm_M2_Pad_ViaMountBaseMiddleTop0, MountBaseMiddleTop2, MountBaseMiddleTop3, MountBaseMiddleTop4, MountBaseMiddleTop5, MountBaseMiddleTop6, MountBaseMiddleTop7, MountBaseMiddleTop8, MountBaseMiddleTop9, MountBaseMiddleTop10, MountBaseMiddleTop11, MountBaseMiddleTop12, MountBaseMiddleTop13, MountBaseMiddleTop14, MountBaseMiddleTop15, MountBaseMiddleTop15
7SW_PUSHPallas:SW_Cherry_MX_1.25u_PCBSW40, SW41, SW42, SW45, SW411, SW413, SW414
4HOLEPallas:MountingHole_2.4mm_M2_PadMountForMiddle1, MountMiddle1, MountMiddle2, MountMiddle3
4WS2812BPallas:WS2812B_FrontRGB1, RGB2, RGB3, RGB4
24.7kPallas:Resistors_SMD_THTR1, R2
2SW_PUSHPallas:SW_Cherry_MX_1.75u_PCBSW20, SW314
11KPallas:Resistors_SMD_THTR3
1Elite-CPallas:Elite-C-castellated-29pin-holesU1
1IRLML6344TRPbFPallas:SOT23-3_HSOL_BackQ1
1LOGOPallas:Ciaanh_signatureLogoBaseMiddleTop
1LOGOPallas:athenaLogoMiddle2
1OLEDPallas:OLED_128x64_I2CJ1
1RGB_LEDPallas:conn_3pinsJ2
1SW_PUSHPallas:SW_Cherry_MX_2.25u_PCBSW30
1SW_PUSHPallas:SW_Cherry_MX_1.50u_PCBSW10
1SW_PUSHPallas:SW_Cherry_MX_2.25u_ISO_PCBSW214
1SW_PUSHPallas:SW_Cherry_MX_2.75u_PCBSW412
1SW_PUSHPallas:SW_Cherry_MX_2.00u_PCBSW44
1SW_RSTPallas:SW_RSTRSW0

More from Ciaanh/keyboards

3
  • 2 layers329.2 × 143.4 mmMiddle, the printed circuit board in 3D

    Middle

    Ciaanh/keyboards

    195 parts4
  • 2 layers325 × 143 mmMiddle, the printed circuit board in 3D

    Middle

    Ciaanh/keyboards

    185 parts4

Similar boards

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

    Ergodash

    omkbd/ErgoDash

    keyboard

    187 parts732MIT
  • 4 layers36 × 36 mmVapeagochi, the printed circuit board in 3D

    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 layers100 × 50 mmShapones xiao rp2350, the printed circuit board in 3D

    Shapones xiao rp2350

    shapoco/shapones

    an NES emulator for programming study.

    75 parts37
  • 2 layers65.3 × 18.3 mmKlipper nano expander, the printed circuit board in 3D

    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 mmOpenReflow, the printed circuit board in 3D

    OpenReflow

    CarlosGS/OpenReflow

    Simple reflow oven controller that is configurable from a phone

    39 parts25GPL-3.0
  • 2 layers35 × 50 mmImu rc hand unit, the printed circuit board in 3D

    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 mmLMR14050SDDA reference, the printed circuit board in 3D

    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 mmAstroplant AL, the printed circuit board in 3D

    Astroplant AL

    AstroPlant/astroplant-hardware

    Raw data files for hardware PCB's

    102 parts3

Questions

How big is the Middle PCB?

It measures 467.5 × 140 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Middle use?

259 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 Middle KiCad files?

From the Ciaanh/keyboards repository on GitHub, at the commit this page was made from: the board is Pallas/generated_pcbs/middle.kicad_pcb and its schematic Kanagawa/rev1/Kanagawa.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Middle design in my own project?

Its repository states no licence, so its author keeps all rights: ask Ciaanh before reusing the design.