Skip to the content
PCBKitNew board
2 layers337.2 × 122.5 mmKeyboard, the printed circuit board in 3D

Alice PCB opensource based on Raspberry Pi MCU RP2040

Size
337.2 × 122.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
176
Nets
127
Pads
839
Tracks, vias
1,067, 58
Pours
4
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
14 Oct 2022
Updated
14 Oct 2022

Overview

Keyboard is an open-source printed circuit board by Mattelec, from the Mattelec/Alicia repository on GitHub, published under the MIT licence. It is a 2-layer board of 337.2 × 122.5 mm with 176 parts on 127 nets, routed with 1,067 tracks and 58 vias.

It is built around the RP2040, W25Q128JVSIQ and SRV05-4, with the XC6206P332MR among its other parts. Its parts include 17 capacitors, 10 resistors, 4 ICs, 3 diodes and 2 connectors. It belongs with the keyboards and input boards and the RP2040 boards of this library.

Main components

4

README

README.md

Alicia

Alice compatible PCB - Opensource based of RP2040 IC

PCB

KLE

Top PCB

Bottom PCB

Keyboard

Production files

The available files were generated to make the PCB by JLCPCB. Also, an Alps plate file is available in the folder Plates. Both folder of files have been tested and a complete keyboard has been made.

Firmware

A precompiled .uf2 file is available for programming via QMK Vial. Also a folder to produce the file via QMK is available (RP2040 QMK needed).

Parts

176
QtyValueFootprintReferences
66DDiode_SMD:D_SOD-123D_1, D_2, D_10, D_11, D_12, D_13, D_14, D_15, D_16, D_17, D_18, D_19, D_20, D_21, D_22, D_23 +50
55KEYSWMX_Alps_Hybrid:MX-1U-NoLEDK_2, K_10, K_11, K_12, K_13, K_14, K_15, K_16, K_17, K_19, K_20, K_21, K_22, K_23, K_24, K_25 +39
10100nFCapacitor_SMD:C_0402_1005MetricC2, C3, C6, C7, C8, C9, C10, C11, C12, C15
6KEYSWMX_Alps_Hybrid:MX-1.5U-NoLEDK_18, K_47, K_64, K_65, K_69, K_70
41uFCapacitor_SMD:C_0402_1005MetricC1, C5, C13, C14
31kResistor_SMD:R_0402_1005MetricR1, R9, R10
3470RResistor_SMD:R_0402_1005MetricR2, R5, R8
222pFCapacitor_SMD:C_0402_1005MetricC16, C17
227RResistor_SMD:R_0603_1608MetricR4, R7
25.1kResistor_SMD:R_0402_1005MetricR3, R6
2KEYSWMX_Alps_Hybrid:MX-1.75U-NoLEDK_34, K_61
2KEYSWMX_Alps_Hybrid:MX-2.25U-ReversedStabilizers-NoLEDK_46, K_62
110uFCapacitor_SMD:C_0402_1005MetricC4
112 MHzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
1500mAFuse:Fuse_1206_3216MetricF1
1Conn_01x05Connector_PinSocket_2.54mm:PinSocket_1x05_P2.54mm_VerticalJ2
1KEYSWMX_Alps_Hybrid:MX-2U-NoLEDK_1
1KEYSWMX_Alps_Hybrid:MX-1.25U-NoLEDK_67
1KEYSWMX_Alps_Hybrid:MX-2U-ReversedStabilizers-NoLEDK_66
1KEYSWMX_Alps_Hybrid:MX-2.25U-NoLEDK_49
1KEYSWMX_Alps_Hybrid:MX-2.75U-NoLEDK_48
1KEYSWMX_Alps_Hybrid:MX-2.75U-ReversedStabilizers-NoLEDK_68
1LED_1LED_THT:LED_D3.0mmD1
1LED_2LED_THT:LED_D3.0mmD2
1LED_3LED_THT:LED_D3.0mmD3
1RP2040RP2040:RP2040-QFN-56U2
1SRV05-4marbastlib-various:SOT-23-6-routableU3
1SW_PushConnector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_VerticalSW1
1USB_C_Receptacle_USB2.0Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12J1
1W25Q128JVSPackage_SO:SOIC-8_5.23x5.23mm_P1.27mmU4
1XC6206P332MRPackage_TO_SOT_SMD:SOT-23U1

Questions

How big is the Keyboard PCB?

It measures 337.2 × 122.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Keyboard use?

176 parts, built around the RP2040, W25Q128JVSIQ, SRV05-4 and XC6206P332MR. 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 Keyboard KiCad files?

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

Can I use the Keyboard 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 layers346.1 × 93.7 mmSifrl main pcb, the printed circuit board in 3D

    Sifrl main pcb

    ramonimbao/SpaceInvadersFRL

    An F-rowless TKL keyboard case, plate, and PCB that uses the HiTek Series 725 switches.

    177 parts15
  • 2 layers194.3 × 79 mmQez, the printed circuit board in 3D

    Qez

    IvoPo/qezberry

    115 parts14GPL-3.0
  • 2 layers269.9 × 93.1 mmGear40, the printed circuit board in 3D

    Gear40

    cosmosalad/GearSeries

    All Gear series keyboards are being uploaded.

    217 parts6
  • 2 layers284.2 × 93.7 mmGear60 solder, the printed circuit board in 3D

    Gear60 solder

    cosmosalad/Gear60

    Gear60 is a 60% multi-layout keyboard based on the rp2040.

    198 parts4MIT
  • 2 layers304.3 × 108.3 mmNyx, the printed circuit board in 3D

    Nyx

    HorrorTroll/Nyx

    65% layout PCB with compatible many UDB position

    316 parts1GPL-2.0
  • 2 layers284.2 × 55.6 mmKeyboard, the printed circuit board in 3D

    Keyboard

    paullj/synth

    Eventually designing and building a synth

    101 parts
  • 2 layers70 × 75 mmCloverpad mx, the printed circuit board in 3D

    Cloverpad mx

    Cloverpad/cloverpad-hardware

    Hardware designs for the Cloverpad, a 3-key keypad for osu!

    47 partsCERN-OHL-S-2.0