Skip to the content
PCBKitNew board
4 layers380 × 128 mmNewMXtest, the printed circuit board in 3D

Echo Keyboards with QMK and VIA support

Size
380 × 128 mm
Copper layers
4
Thickness
1.6 mm
Parts
339
Nets
266
Pads
1,677
Tracks, vias
2,166, 200
Pours
1
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
9 Nov 2024
Updated
14 Oct 2026

Overview

NewMXtest 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 380 × 128 mm with 339 parts on 266 nets, routed with 2,166 tracks and 200 vias.

It is built around the 74LVC1T45W6, PRTR5V0U2X and SK6812-EC20. Its parts include 101 diodes, 18 capacitors, 7 resistors, 5 switches and 4 ICs. It belongs with the keyboards and input boards and the STM32 boards of this library.

Main components

3

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

339
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
87MX_SW_HSmarbastlib-mx:SW_MX_HS_CPG151101S11_1uMX2, MX10, MX11, MX12, MX13, MX14, MX15, MX16, MX17, MX18, MX19, MX20, MX21, MX22, MX23, MX24 +71
10100nFCapacitor_SMD:C_0402_1005MetricC2, C3, C4, C5, C6, C7, C8, C9, C13, C18
7MX_SW_HSmarbastlib-mx:SW_MX_HS_CPG151101S11_1.25uMX89, MX90, MX91, MX93, MX94, MX95, MX96
45.1kResistor_SMD:R_0402_1005MetricR3, R4, R5, R6
3MX_stabScottoKeebs_Stabilizer:Stabilizer_MX_2.00uS1, S2, S3
210nCapacitor_SMD:C_0805_2012MetricC16, C17
212pCapacitor_SMD:C_0402_1005MetricC10, C11
2220Resistor_SMD:R_0402_1005MetricR2, R7
2MX_SW_HSmarbastlib-mx:SW_MX_HS_CPG151101S11_1.75uMX54, MX84
2SW_SPSTButton_Switch_SMD:SW_SPST_TL3342BOOT1, RST1
110uFCapacitor_SMD:C_0805_2012MetricC15
116MhzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
11uFCapacitor_SMD:C_0805_2012MetricC14
127Resistor_SMD:R_0402_1005MetricR1
12u2Capacitor_SMD:C_0805_2012MetricC12
147uFCapacitor_SMD:C_0805_2012MetricC1
1500mAFuse:Fuse_1206_3216MetricF1
1600RDevModules:BEADC1608X95NFB1
174LVC1T45Package_TO_SOT_SMD:SOT-563U1
1BlueLED_SMD:LED_0603_1608MetricLed1
1EncoderMyComponents:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mmSW1
1MX_SW_HSmarbastlib-mx:SW_MX_HS_2.25UMX72
1MX_SW_HSMyComponents:MX_HS_RGB_1UMX1
1MX_SW_HSmarbastlib-mx:SW_MX_HS_CPG151101S11_1.5uMX37
1MX_stabScottoKeebs_Stabilizer:Stabilizer_MX_6.25uS4
1PRTR5V0U2XPackage_TO_SOT_SMD:SOT-143U4
1STM32F411RETxPackage_QFP:LQFP-64_10x10mm_P0.5mmU2
1USB_C_Receptacle_USB2.0Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12J1
1XC6206PxxxMR-Regulator_LinearPackage_TO_SOT_SMD:SOT-23U3

Questions

How big is the NewMXtest PCB?

It measures 380 × 128 mm and has 4 copper layers, 1.6 mm thick.

What parts does the NewMXtest use?

339 parts, built around the 74LVC1T45W6, PRTR5V0U2X and 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 NewMXtest KiCad files?

From the phpbbireland/echo repository on GitHub, at the commit this page was made from: the board is iso_encoder/Echo_Ayla_Final/NewMXtest.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 NewMXtest 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 layers376 × 124 mmRP2040 Fullsize, the printed circuit board in 3D

    RP2040 Fullsize

    phpbbireland/echo

    Echo Keyboards with QMK and VIA support

    309 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