Skip to the content
PCBKitNew board
2 layers273.3 × 102.9 mmEditor, the printed circuit board in 3D

40% keyboard project

Size
273.3 × 102.9 mm
Copper layers
2
Thickness
1.2 mm
Parts
123
Nets
87
Pads
602
Tracks, vias
782, 170
Pours
621
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
17 Jun 2025
Updated
20 Oct 2025

Overview

Editor is an open-source printed circuit board by piroridon, from the piroridon/Editor50 repository on GitHub, published under the CC0-1.0 licence. It is a 2-layer board of 273.3 × 102.9 mm with 123 parts on 87 nets, routed with 782 tracks and 170 vias.

Its parts include 64 diodes, 50 switches and 1 IC. It belongs with the keyboards and input boards and the RP2040 boards of this library.

README

README.md

Editor50

"Editor50" is 40% keyboard designed for text editing, equipped with a four-way stick switch, two rotary encoders, and three push switches.

  • Keyboard Maintainer: piroridon
  • Hardware Supported: The PCBs, controllers supported

Make example for this keyboard (after setting up your build environment):

text
make editor50:default

Flashing example for this keyboard:

text
make editor50:default:flash

See the build environment setup and the make instructions for more information. Brand new to QMK? Start with our Complete Newbs Guide.

Bootloader

Enter the bootloader in 3 ways:

  • Bootmagic reset: Hold down the key at (3,3) in the matrix (stick switch push) and plug in the keyboard
  • Physical reset button: Remove the top contoller cover. Hold the BOOT button and press the RESET button on the micro contoller board.
  • Keycode in layout: Press the key mapped to QK_BOOT if it is available

This keyboard project is licensed under CC0. CC0

Parts

123
QtyValueFootprintReferences
54Dkbd:D3_SMD_back_2D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +38
40SW_PUSHkbd:chocV1_V2_socket_1SW1, SW2, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW23 +24
10~kbd:WS2812C_hand_solderLED1, LED2, LED3, LED4, LED5, LED6, LED7, LED8, LED9, LED10
8MountingHolekbd:TH_M2_spacer_hex_3H1, H2, H3, H4, H5, H6, H7, H8
4SW_PUSHkbd:chocV1_V2_socket_1.25u_1SW37, SW41, SW42, SW46
3SW_Pushkbd:SKRAAWE010_1SW47, SW48, SW49
2RotaryEncoder_Switchkbd:EC12D_RESW38, SW45
1RP2040-Zero_pkbd:RP2040-Zero_SM_B_v4U1
1StickSwitchkbd:RKJXM1015004SW50

Questions

How big is the Editor PCB?

It measures 273.3 × 102.9 mm and has 2 copper layers, 1.2 mm thick.

What parts does the Editor use?

123 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 Editor KiCad files?

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

Can I use the Editor design in my own project?

Its repository publishes it under the CC0-1.0 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

  • 2 layers30 × 30 mmReCamera Gimbal, the printed circuit board in 3D

    ReCamera Gimbal

    Seeed-Studio/OSHW-reCamera-Series

    reCamera is a series of open-source AI cameras.

    123 parts495Apache-2.0
  • 2 layers231.8 × 158.1 mm8-Bit CPU 32k, the printed circuit board in 3D

    8-Bit CPU 32k

    slu4coder/Minimal-64x4-Home-Computer

    My DIY TTL home computer with VGA and PS/2 and 4x the processing power of a Commodore C64 or Apple II.

    123 parts326
  • 2 layers100 × 100 mmCcpu, the printed circuit board in 3D

    Ccpu

    imihajlow/ccpu

    A 8-bit computer made of 74xx series logic gates and memory ICs.

    123 parts145
  • 2 layers89 × 55.5 mmMintypcb, the printed circuit board in 3D

    Mintypcb

    jackw01/pi-tin

    Open source raspberry pi handheld retro gaming console

    123 parts75CERN-OHL-W-2.0
  • 2 layers97.5 × 97.5 mmUd29, the printed circuit board in 3D

    Ud29

    profdc9/DRSSTC-PCB-Pack

    A pack of PCBs for a dual resonant solid state tesla coil setup. Pretty much everything you need.

    123 parts59
  • 2 layers100 × 100 mmTunerSection, the printed circuit board in 3D

    TunerSection

    profdc9/ModularTuner

    A Modular Antenna Tuner for a Phased Array Antenna System

    123 parts59
  • 2 layers321.5 × 116.7 mmIMACS Keyboard, the printed circuit board in 3D

    IMACS Keyboard

    UWARG/hardware

    PCB designs for the Waterloo Aerial Robotics Group

    123 parts59
  • 2 layers232.6 × 118.3 mmKrtkus, the printed circuit board in 3D

    Krtkus

    swift502/Krtkus

    Low profile 5x12 ortholinear keyboard design for choc/ks-33 switches

    123 parts45CC0-1.0