Skip to the content
PCBKitNew board
2 layers397 × 147 mmMechatron Schematic, the printed circuit board in 3D

Mechatron Schematic

Swamstick911/keyboard1

Mechatron is a 65% mechanical keyboard. It has some features listed below: - An OLED Display [SSD1306] - A Rotary Encoder [EC11] - RGB Underglow - Tactile Switches

Size
397 × 147 mm
Copper layers
2
Thickness
1.6 mm
Parts
172
Nets
147
Pads
735
Tracks, vias
734, 47
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
8 Jun 2025
Updated
27 Sep 2025

Overview

Mechatron Schematic is an open-source printed circuit board by Swamstick911, from the Swamstick911/keyboard repository on GitHub. It is a 2-layer board of 397 × 147 mm with 172 parts on 147 nets, routed with 734 tracks and 47 vias.

It is built around the WS2812B. Its parts include 88 diodes, 81 switches, 1 IC and 1 connector. It belongs with the lEDs and displays boards and the RP2040 boards of this library.

Main components

1

README

README.md

Mechatron

About

Mechatron is a 65% mechanical keyboard. It has some features listed below:

  • An OLED Display [SSD1306]
  • A Rotary Encoder [EC11]
  • RGB Underglow
  • Tactile Switches

Firmware

The firmware will be KMK which will be written in micropython, as I am using a Raspberry Pi Pico, it makes this easier. Still working on the firmware of the keyboard, for updates check the JOURNAL.md file!


Bill of Materials (BOM)

NameQuantityCostLink
Gateron EF Grayish80$18.19https://neomacro.in/products/gateron-ef-grayish
Durock Smokey Screw-In Stabilizers V2 (4+1 w/ 6.25u spacebar)1$18.58https://stackskb.com/store/durock-smokey-screw-in-stabilizers-v2/
Cherry Profile PBT Keycaps1$15.15https://stackskb.com/store/veekos-gradient-keycaps-cherry-profile-135-keys/
Diode 1N4148 Through-Hole100$1.17https://www.amazon.in/dp/B084ZP5BJ3?ref_=cm_sw_r_cp_ud_dp_YPW3WFYTE31QA18570D1&_encoding=UTF8&psc=1
WS2812B RGB LED8$2.76https://www.adafruit.com/product/1655
Header 1x4 (I2C OLED)1$0.10https://www.digikey.in/en/products/detail/amphenol-fci/20021121-00010T4LF/10014539
OLED1$1.92https://www.amazon.in/Robodo-Electronics-D1286464-Display-Arduino/dp/B07B92SFJV?crid=22PDBSONP7I84&dib=eyJ2IjoiMSJ9._fc6m2CiLg2C4zbCzTKu5yG8fXhyDDnEzcq-tkJ5ONFzDwy16N8zf2l60QPbqxWQhk4mFtEJ5IH2EA0xsyK-mwiNFWFD_w9vg1a7mg-NjWp_56AFy1OO9-iygwyQk9sB69dxvDaZvVmbT36XL2-eg49dpzfKXk0bx13VoBi1Hhb1vG3RQP0P7Z7VCThHe2NjnwkjVfkNtYHWYOWzaG1JvLpacVPaWzxN3Uhdzq5UvlM.GtWvXxquAYLzol9vmMcDAWZhkUVFSIQtM6K3fH87alc&dib_tag=se&keywords=0.91%2Binch%2Boled%2Bdisplay%2Bi2c&qid=1755270026&sprefix=0.91%2Binch%2Boled%2Bdisplay%2Bi2%2Caps%2C384&sr=8-11&th=1
Rotary Encoder EC11 w/ Push1$2.00https://www.adafruit.com/product/377
I2C Expander (PCF8574)1$0.83https://www.digikey.in/en/products/detail/nxp-usa-inc/PCF8574T-3-518/735505
M3 x 20mm Bolt15$1.73https://www.amazon.in/dp/B0CX99K2RL?ref_=cm_sw_r_cp_ud_dp_WPFQM677EMXT3KKH904P&_encoding=UTF8
M3 Nuts8$1.16https://www.amazon.in/dp/B09J92WY5Q?ref_=cm_sw_r_cp_ud_dp_7TEKARN0PX76YMEZR3TW&_encoding=UTF8&psc=1
M3 x 5mm Heatset Insert25$2.09https://www.amazon.in/dp/B0CX1BS7DJ?ref_=cm_sw_r_cp_ud_dp_13RMQGNJ1CXSNS92NXVW
PCB - (Black Color)5$69.99nan
Raspberry Pi Pico1$5.19https://www.amazon.in/Raspberry-Pi-Headers-Soldered-Micro/dp/B08WPNM7JB/ref=sr_1_2?sr=8-2
Case - topmidbottom1

Images:

image image image image image image image image

Parts

172
QtyValueFootprintReferences
801N4148Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +64
65SW_PushButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW1, SW2, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW23 +49
8WS2812BLED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mmD91, D92, D93, D94, D95, D96, D97, D98
7SW_PushButton_Switch_Keyboard:SW_Cherry_MX_1.25u_PCBSW70, SW71, SW72, SW74, SW75, SW76, SW77
2SW_PushButton_Switch_Keyboard:SW_Cherry_MX_1.50u_PCBSW30, SW43
2SW_PushButton_Switch_Keyboard:SW_Cherry_MX_2.25u_PCBSW56, SW57
1Conn_01x04Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ1
1MCP23017_SPPackage_DIP:DIP-28_W7.62mmU1
1RaspberryPi_PicoModule:RaspberryPi_Pico_Common_UnspecifiedA1
1RotaryEncoder_SwitchRotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mmSW91
1SW_PushButton_Switch_Keyboard:SW_Cherry_MX_1.75u_PCBSW44
1SW_PushButton_Switch_Keyboard:SW_Cherry_MX_6.25u_PCBSW73
1SW_PushButton_Switch_Keyboard:SW_Cherry_MX_2.75u_PCBSW68
1SW_PushButton_Switch_Keyboard:SW_Cherry_MX_2.00u_PCBSW29

Questions

How big is the Mechatron Schematic PCB?

It measures 397 × 147 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Mechatron Schematic use?

172 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 Mechatron Schematic KiCad files?

From the Swamstick911/keyboard repository on GitHub, at the commit this page was made from: the board is PCB/Mechatron Schematic.kicad_pcb and its schematic PCB/Mechatron Schematic.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Mechatron Schematic design in my own project?

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

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