Skip to the content
PCBKitNew board
4 layers376 × 124 mmRP2040 Fullsize, the printed circuit board in 3D

RP2040 Fullsize

phpbbireland/echo3

Echo Keyboards with QMK and VIA support

Size
376 × 124 mm
Copper layers
4
Thickness
1.6 mm
Parts
309
Nets
230
Pads
1,556
Tracks, vias
1,515, 155
Pours
1
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
9 Nov 2024
Updated
14 Oct 2026

Overview

RP2040 Fullsize is an open-source printed circuit board by phpbbireland, from the phpbbireland/echo repository on GitHub, published under the GPL-3.0 licence. It is a 4-layer board of 376 × 124 mm with 309 parts on 230 nets, routed with 1,515 tracks and 155 vias.

It is built around the SK6812-EC20. Its parts include 101 diodes, 5 switches, 2 capacitors, 1 resistor and 1 connector. It belongs with the keyboards and input boards and the RP2040 boards of this library.

Main components

1

README

Module34D/readme.md

Version D

Micros: RP2040
Module

Software Supported QMK/VIA: Link
Switches: MX type hot-swappable
Keys: Up to 119 Keys (including Macro Keys) + Encoder Switch
Rotary Encoder: Volume / RGB.

Tested with Basic Keyboard

There are three Keyboard Modules (latest Rev 2D) to give away, thanks to PCBWay, if you are interested in trying out the module, contact me at my Hackaday Link

These files may have updates, please check pin naming and orintation before prooceeding*
I will update as time allows...

Parts

309
QtyValueFootprintReferences
1004148ScottoKeebs_Components:Diode_SOD-123D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D100 +84
99SK6812-EMyComponents:SK6812-ERGB1, RGB2, RGB10, RGB11, RGB12, RGB13, RGB14, RGB15, RGB16, RGB17, RGB18, RGB19, RGB20, RGB21, RGB22, RGB23 +83
86MX_SW_HSmarbastlib-mx:SW_MX_HS_CPG151101S11_1uMX1, MX2, MX10, MX11, MX12, MX13, MX14, MX15, MX16, MX17, MX18, MX19, MX20, MX21, MX22, MX23 +70
6MX_SW_HSmarbastlib-mx:SW_MX_HS_CPG151101S11_1.25uMX89, MX90, MX91, MX93, MX94, MX95
4MX_stabScottoKeebs_Stabilizer:Stabilizer_MX_2.00uS1, S2, S3, S5
3MX_SW_HSmarbastlib-mx:SW_MX_HS_CPG151101S11_2uMX32, MX72, MX84
210nCapacitor_SMD:C_0805_2012MetricC21, C22
11KResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR1
1CAPSLED_SMD:LED_0805_2012MetricLED1
1Conn_02x17_Odd_EvenMyConnectors:IDC_2X17_1.27MMJ1
1MX_SW_HSmarbastlib-mx:SW_MX_HS_CPG151101S11_1u_ISO_EnterMX67
1MX_SW_HSmarbastlib-mx:SW_MX_HS_6.25UMX92
1MX_SW_HSmarbastlib-mx:SW_MX_HS_CPG151101S11_1.75uMX54
1MX_SW_HSmarbastlib-mx:SW_MX_HS_CPG151101S11_1.5uMX37
1MX_stabScottoKeebs_Stabilizer:Stabilizer_MX_6.25uS4
1Volume/RGBMyComponents:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mmROTARY1

Questions

How big is the RP2040 Fullsize PCB?

It measures 376 × 124 mm and has 4 copper layers, 1.6 mm thick.

What parts does the RP2040 Fullsize use?

309 parts, built around the SK6812-EC20. 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 RP2040 Fullsize KiCad files?

From the phpbbireland/echo repository on GitHub, at the commit this page was made from: the board is E014/RP2040_Fullsize.kicad_pcb and its schematic 34 Pin Extender Board/adapter64.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the RP2040 Fullsize design in my own project?

Its repository publishes it under the GPL-3.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).

More from phpbbireland/echo

6
  • 4 layers380 × 128 mmNewMXtest, the printed circuit board in 3D

    NewMXtest

    phpbbireland/echo

    Echo Keyboards with QMK and VIA support

    339 parts3GPL-3.0
  • 4 layers376 × 124 mmRP2040 Fullsize, the printed circuit board in 3D

    RP2040 Fullsize

    phpbbireland/echo

    Echo Keyboards with QMK and VIA support

    307 parts3GPL-3.0
  • 4 layers344 × 126 mmRP2040 Akko M1 Like, the printed circuit board in 3D

    RP2040 Akko M1 Like

    phpbbireland/echo

    Echo Keyboards with QMK and VIA support

    290 parts3GPL-3.0
  • 2 layers42 × 49 mmRP2024 Module, the printed circuit board in 3D

    RP2024 Module

    phpbbireland/echo

    Echo Keyboards with QMK and VIA support

    49 parts3GPL-3.0
  • 2 layers34 × 45 mmRP2040 Module34D, the printed circuit board in 3D

    RP2040 Module34D

    phpbbireland/echo

    Echo Keyboards with QMK and VIA support

    48 parts3GPL-3.0
  • 2 layers35 × 57 mmAdapter64, the printed circuit board in 3D

    Adapter64

    phpbbireland/echo

    Echo Keyboards with QMK and VIA support

    5 parts3GPL-3.0

Similar boards

  • 4 layers81.2 × 96.6 mmKv4p ht PANEL, the printed circuit board in 3D

    Kv4p ht PANEL

    VanceVagell/kv4p-ht

    Open source handheld ham radio project KV4P-HT

    174 parts828GPL-3.0
  • 6 layers66 × 66 mmPD240W kicad, the printed circuit board in 3D

    PD240W kicad

    theohg/PD240W

    PD240W is a complete hardware and firmware project converting USB-C Power Delivery into a programmable 240W (48V 5A) bench power supply, featuring C++ code for Raspberry Pi Pico, custom PCB Gerbers, and a 3D-printable…

    299 parts125
  • 2 layers88.9 × 50.8 mmBLDC BIZ CARD, the printed circuit board in 3D

    BLDC BIZ CARD

    ageppert/Brushless-Motor-Biz-Card

    A brushless motor and driver built in to a business card form-factor for learning and experimenting!

    82 parts38MIT
  • 2 layers233.2 × 147.7 mmErgoSHIFT rgb, the printed circuit board in 3D

    ErgoSHIFT rgb

    mizma/ergoSHIFT

    11 button leverless controller with shifted home position

    84 parts19CC-BY-SA-4.0
  • 2 layers154.5 × 105.5 mmSeismos 5CoreStencil, the printed circuit board in 3D

    Seismos 5CoreStencil

    ReSummit/Seismos

    A split keyboard that evolves the concept of the Zebra keyboard, but fancier

    100 parts18GPL-3.0
  • 4 layers25.6 × 23.6 mmCANNONBALL, the printed circuit board in 3D

    CANNONBALL

    user-will/PCB_CANNONBALL

    An ESP32-C3 dev board with more sensors and features then you could know what to do with

    61 parts14
  • 2 layers108 × 55 mmMacroKeyPad, the printed circuit board in 3D

    MacroKeyPad

    9elements/OSKAR

    Open Source Keyboard Appliance powered by Rust

    28 parts12Apache-2.0
  • 2 layers99 × 99 mmButns, the printed circuit board in 3D

    Butns

    jhbruhn/butns

    a small grid 64 clone

    265 parts5MIT