Skip to the content
PCBKitNew board
2 layers446.2 × 165.8 mmStreamForge, the printed circuit board in 3D

This is my keyboard design which I made from scratch in KiCad and Fusion 360

Size
446.2 × 165.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
224
Nets
144
Pads
827
Tracks, vias
1,142, 38
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
29 Mar 2026
Updated
26 Oct 2026

Overview

StreamForge is an open-source printed circuit board by LegendPlayz83, from the LegendPlayz83/StreamForge repository on GitHub, published under the MIT licence. It is a 2-layer board of 446.2 × 165.8 mm with 224 parts on 144 nets, routed with 1,142 tracks and 38 vias.

Its parts include 108 diodes and 108 switches. It belongs with the RP2040 boards of this library.

README

README.md

StreamForge

This is my keyboard design, which I made from scratch in KiCad and Fusion 360 Screenshot 2026-03-29 at 4 59 35 PM

Features:

  • 108x Diodes
  • 108x keys
  • Raspberry Pi Pico
  • Customised layout
  • KMK firmware

Schematic

newsch

PCB

Screenshot 2026-03-29 at 4 20 49 PM

Case

Screenshot 2026-03-29 at 5 02 34 PM

BOM

NameQuantityCostLink
Akko Creamy Cyan108$30Buy
Durock Smokey Screw-In Stabilizers V2 (4+1 w/ 6.25u spacebar)1$18.58Buy
Womier Azure Eclipse Side Backlit Cherry PBT Keycap1$27Buy
Diode 1N4148 Through-Hole100$2.15Buy
PCB - (Black Color)5$66Buy
Raspberry Pi Pico1$7.40Buy
Heatset and Screws1$0.00Amazon
Case (top, mid, bot)1$0.00Printing Legion
Total$151.13

The total costs come out to be $152

Parts

224
QtyValueFootprintReferences
1081N4148Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD1, D10, D11, D12, D13, D14, D15, D100, D101, D102, D103, D104, D105, D106, D107, D108 +92
95SW_PushButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW1, SW2, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW103, SW104, SW105, SW107 +79
7SW_PushButton_Switch_Keyboard:SW_Cherry_MX_1.25u_PCBSW95, SW96, SW97, SW99, SW100, SW101, SW102
3SW_PushButton_Switch_Keyboard:SW_Cherry_MX_2.00u_PCBSW34, SW74, SW106
2SW_PushButton_Switch_Keyboard:SW_Cherry_MX_2.00u_Vertical_PCBSW78, SW108
1RaspberryPi_PicoModule:RaspberryPi_Pico_Common_THTA1
1SW_PushButton_Switch_Keyboard:SW_Cherry_MX_6.25u_PCBSW98

The 217 most common of 224 parts.

Questions

How big is the StreamForge PCB?

It measures 446.2 × 165.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the StreamForge use?

224 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 StreamForge KiCad files?

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

Can I use the StreamForge design in my own project?

Its repository publishes it under the MIT 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 layers95 × 71 mmProto ufl match board, the printed circuit board in 3D

    Proto ufl match board

    PantsForBirds/adsbee

    Open Source Embedded ADS-B Receiver

    224 parts344GPL-3.0
  • 2 layers275.7 × 105.3 mmHector, the printed circuit board in 3D

    Hector

    RickKross/hector

    Hector is a 38-key column staggered keyboard with HE magnetic sensors

    224 parts18CERN-OHL-W-2.0
  • 2 layers94.5 × 94.5 mmTransponder, the printed circuit board in 3D

    Transponder

    condac/openAST

    open source Axx Simulated RC Transponder

    224 parts16GPL-2.0
  • 2 layers407.9 × 170.4 mmWy60 usb, the printed circuit board in 3D

    Wy60 usb

    str-dst/wy60_usb

    Drop in replacement PCB for the Wyse ASCII WY-60 keyboard

    224 parts8
  • 2 layers303.2 × 94.5 mmVoyager65, the printed circuit board in 3D

    Voyager65

    foggyflute/Voyager65

    Fully versatile 65% keyboard PCB. Simplified variants available.

    224 parts7GPL-3.0
  • 2 layers468 × 96.5 mmClarinoid bodytest, the printed circuit board in 3D

    Clarinoid bodytest

    thenfour/Clarinoid

    an electronic wind instrument / clarinet / flute / not sure

    224 parts4
  • 2 layers335 × 200 mmWEASEL KiCad MainBoard, the printed circuit board in 3D

    WEASEL KiCad MainBoard

    joebmz98/Weasel-West-Coast-Synthesiser

    Digital east coast style synth heavily inspired by the Buchla Easel based on the Daisy Seed.

    224 parts3MIT