Skip to the content
PCBKitNew board
2 layers174.7 × 127.1 mmNew keyboard, the printed circuit board in 3D

A keyboard thats a keyboard

Size
174.7 × 127.1 mm
Copper layers
2
Thickness
1.6 mm
Parts
49
Nets
80
Pads
245
Tracks, vias
188, 3
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
25 Oct 2026
Updated
1 Nov 2026

Overview

New keyboard is an open-source printed circuit board by Devildoggy-debug, from the Devildoggy-debug/keyboard-2 repository on GitHub. It is a 2-layer board of 174.7 × 127.1 mm with 49 parts on 80 nets, routed with 188 tracks and 3 vias.

It is built around the SS14. Its parts include 19 switches, 17 diodes, 3 capacitors and 2 resistors. It belongs with the keyboards and input boards and the RP2040 boards of this library.

Main components

1

README

README.md

keyboard^2

This week I'm making a keyboard(the computer one) that works like a keyboard(The instrument).It has 16 keys, two buttons for Octave Up and down, A rechargeable battery and a speaker system.

Reason for making it

I wanted to make a keyboard for this week, but when i looked up online I only saw tutorials on hot to make the tying kind of keyboard, and then I thought why not combine them both since they should functionally be the same if a speaker is added to the keyboard. This is also now doable on Kicad and allows me to have more resources to use while making said keyboard.

How it works

The main chip used is a Raspberry Pro Pico 2, Its connected up to 16 keys set up in a matrix.The keys are in a 7x7 grid.There are an addiitonal 2 keys set up separately from the matrix to allow changing of octave. There is a speaker set up with an amplifier, speaker used is a Mini 8 ohm Speaker or a cavity speaker and the amplifier used is a Pam 8403.The battery used is a Lithium Ion Battery and is assisted by a TP4056 module. Screenshot 2026-10-26 030723


## Features - 16 Playable keys - Rechargeable and portable - Speakers that play 10Khz-37Khz - The full catalogue of octaves - If you know some coding, you can play any sound!!!! ## THE PCB Screenshot 2026-10-26 030712
Screenshot 2026-10-26 030706
View PCB Here: [![View PCB on KiCanvas](https://hack.club/pcb-badge)](https://kicanvas.org/?repo=https://github.com///tree/main/pcb)

Parts

49
QtyValueFootprintReferences
18SW_PushStuff:MX_PCB_1.00uSW1, SW2, SW3, SW4, SW10, SW11, SW15, SW16, SW17, SW18, SW22, SW23, SW24, SW25, SW51, SW52 +2
16DStuff:Diode_DO-35D1, D2, D3, D4, D8, D9, D10, D11, D15, D16, D17, D18, D22, D23, D24, D25
22ufCapacitor_THT:C_Disc_D5.0mm_W2.5mm_P2.50mmC3, C4
2330Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_VerticalR1, R2
2SpeakerTerminalBlock_TE-Connectivity:TerminalBlock_TE_282834-2_1x02_P2.54mm_HorizontalLS1, LS2
1450ufCapacitor_THT:C_Disc_D5.0mm_W2.5mm_P2.50mmC5
1Conn_01x02Connector_JST:JST_PH_S2B-PH-K_1x02_P2.00mm_HorizontalLIPO_BATTERY1
1Conn_01x03Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_VerticalBOOST1
1Conn_01x04Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_VerticalPAM8403_OUTPUT1
1Conn_01x05Connector_PinSocket_2.54mm:PinSocket_1x05_P2.54mm_VerticalPAM8403_INPUT1
1Conn_01x06Connector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_VerticalTP4056_MODULE1
1RaspberryPi_PicoModule:RaspberryPi_Pico_Common_UnspecifiedA1
1SS14Diode_THT:D_DO-41_SOD81_P7.62mm_HorizontalD50
1SW_SPDTButton_Switch_THT:SW_Slide-03_Wuerth-WS-SLTV_10x2.5x6.4_P2.54mmSW50

Questions

How big is the New keyboard PCB?

It measures 174.7 × 127.1 mm and has 2 copper layers, 1.6 mm thick.

What parts does the New keyboard use?

49 parts, built around the SS14. 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 New keyboard KiCad files?

From the Devildoggy-debug/keyboard-2 repository on GitHub, at the commit this page was made from: the board is New keyboard.kicad_pcb and its schematic New keyboard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the New keyboard design in my own project?

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

Similar boards

  • 2 layers80 × 129.1 mmSmart Plant, the printed circuit board in 3D

    Smart Plant

    JGAguado/Smart_Plant

    The Smart Plant is a board that can be plugged directly on the soil, close to the plant, that allows the measurement of the environment (soil moisture, environment temperature & illuminance), and presents the…

    75 parts303
  • 2 layers128 × 88 mmFireball revD, the printed circuit board in 3D

    Fireball revD

    ugcs/ddc

    Drone Show Software is software designed for drone shows, allowing flight path planning as well as control of dozens of drones simultaneously in a synchronized manner.

    64 parts223
  • 4 layers113.5 × 105.5 mmMultistepper, the printed circuit board in 3D

    Multistepper

    eddyem/stm32samples

    Code samples and ready projects based on bare-metal STM32

    243 parts208
  • 2 layers66.8 × 34 mmESP8266, the printed circuit board in 3D

    ESP8266

    MaloufSleep/ME-ESP8266

    Malouf Electronics - ESP8266 Dev Board

    127 parts204MIT
  • 2 layers40 × 53.6 mmCanLite, the printed circuit board in 3D

    CanLite

    voltlog/CanLite

    ESP32 based CAN development board

    42 parts192GPL-3.0
  • 2 layers99.1 × 76.2 mmPico dev, the printed circuit board in 3D

    Pico dev

    execuc/u2if

    USB to interfaces implementing MicroPython "machine" module functionalities on a computer.

    36 parts182
  • 2 layers40 × 100 mmBack pcb, the printed circuit board in 3D

    Back pcb

    ZeroPhone/ZeroPhone-PCBs

    PCB files for ZeroPhone - for gerbers and schematics, go to "Releases" tab!

    118 parts148GPL-3.0
  • 2 layers100 × 85 mmVNA, the printed circuit board in 3D

    VNA

    profdc9/VNA

    Vector Network Analyzer based on the STM32F103C8T6 bluepill

    178 parts93