Skip to the content
PCBKitNew board
2 layers173 × 143.5 mmMoon60, the printed circuit board in 3D

PZSWIR

Size
173 × 143.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
110
Nets
22
Pads
930
Tracks, vias
1,699, 97
Pours
377
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
16 Sep 2022
Updated
20 Jun 2024

Overview

Moon60 is an open-source printed circuit board by Tymut, from the Tymut/Moon60 repository on GitHub. It is a 2-layer board of 173 × 143.5 mm with 110 parts on 22 nets, routed with 1,699 tracks and 97 vias.

Its parts include 60 switches, 30 diodes and 2 connectors.

README

README.md

Moon60


Moon60 is is a split keyboard with 4x6 column staggered keys, 5 thumb keys and 1 extra key. This was school project related with hobby and evolved into fully functional device.

  • Pro micro controller
  • MX and Choc compatible, hotswap
  • 128x32 OLED
  • TRRS connection between sides
  • Optional tenting supported by M12 screws
  • Reversible PCB

Firmware: https://github.com/Nx0dle/qmk_firmware

moon60 appearance

Moon60 layout was inspired by hands scans from Ergopad (https://github.com/pashutk/ergopad) for matrix visualization. Scans were taken from 20 people and merged into subgroups.

Case for this keyboard is designed only for MX style switches (for now)


Hand scans examples

hand scan hand scan

CAD render

render

Parts

110
QtyValueFootprintReferences
30Moon60footprints:MXS2, S10, S12, S14, S16, S18, S20, S22, S24, S26, S28, S30, S32, S34, S36, S38 +14
30Moon60footprints:ComboDiodeD1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +14
30Moon60footprints:PG1350S1, S3, S11, S13, S15, S17, S19, S21, S23, S25, S27, S29, S31, S33, S35, S37 +14
8Moon60footprints:JumperJP1, JP2, JP3, JP4, JP5, JP6, JP7, JP8
2Moon60footprints:SW_TACT_ALPS_SKQGABE010B1, B1
2Moon60footprints:ProMicroMCU1, MCU2
2LOGOMoon60footprints:moonBIGG***, G***
2LOGOMoon60footprints:moonMinG***, G***
14PINMoon60footprints:MJ-4PP-9J2
1OLEDMoon60footprints:OLED_4PinJ3

The 108 most common of 110 parts.

Questions

How big is the Moon60 PCB?

It measures 173 × 143.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Moon60 use?

110 parts. 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 Moon60 KiCad files?

From the Tymut/Moon60 repository on GitHub, at the commit this page was made from: the board is pcb/Moon60.kicad_pcb and its schematic pcb/Moon60.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Moon60 design in my own project?

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

Similar boards

  • 2 layers130 × 169.5 mmBsl array v1, the printed circuit board in 3D

    Bsl array v1

    jackw01/scanlight

    A better light source for scanning color negative film

    110 parts397CERN-OHL-W-2.0
  • 2 layers141.5 × 83 mmRolio, the printed circuit board in 3D

    Rolio

    MickiusMousius/Rolio46Keyboard

    A split wireless keyboard based on the Corne and Sofle

    110 parts236MIT
  • 2 layers277.2 × 107.5 mmCorne V4 Pro Micro Edition, the printed circuit board in 3D

    Corne V4 Pro Micro Edition

    klouderone/CorneV4ProMicroEdition

    The Corne V4 with Pro Micro Micocontrollers, made specifically for beginners and support for wireless microcontrollers

    110 parts208CC-BY-4.0
  • 2 layers134.6 × 208.3 mmTs2, the printed circuit board in 3D

    Ts2

    jefftranter/68000

    Code related to the Motorola 68000 microprocessor.

    110 parts133
  • 2 layers242.9 × 76.2 mmSg48key, the printed circuit board in 3D

    Sg48key

    sago35/tinygo-keyboard

    USB HID keyboard firmware for tinygo

    110 parts119MIT
  • 2 layers126.2 × 100 mmQuantizer pcb, the printed circuit board in 3D

    Quantizer pcb

    QuinnFreedman/modular

    A collection of free & open source DIY synthesizer module designs for Eurorack

    110 parts116
  • 2 layers244.2 × 112 mmChoctopus44, the printed circuit board in 3D

    Choctopus44

    SlightHeadache/choctopus44

    Choctopus44 is a custom low profile keyboard

    110 parts99