Skip to the content
4 layers64.2 × 66.2 mmRP2040, the printed circuit board in 3D

Design files of our hall effect sensor analog keypads

Size
64.2 × 66.2 mm
Copper layers
4
Thickness
1.6 mm
Parts
94
Nets
80
Pads
329
Tracks, vias
827, 272
Pours
7
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
19 Feb 2023
Updated
7 May 2025

Overview

RP2040 is an open-source printed circuit board by gamaPhy, from the gamaPhy/Freedom repository on GitHub, published under the CERN-OHL-S-2.0 licence. It is a 4-layer board of 64.2 × 66.2 mm with 94 parts on 80 nets, routed with 827 tracks and 272 vias.

It is built around the RP2040, W25Q16JVSSIQ and ME6212C33M5G, with the PRTR5V0U2X, WS2812B and KAN0644-0551B1-A among its other parts. Its parts include 38 capacitors, 15 diodes, 13 resistors, 7 ICs and 5 switches. It belongs with the RP2040 boards of this library.

Main components

10

README

README.md

Freedom series Analog Keypads

Tech Stack

KFC (Kicad, Freecad, C)

Firmware

https://github.com/gamaPhy/qmk-keyboards/tree/main/firmware/freedom

Images

freedom-3k

How To

Create an PCB outline in FreeCAD and import to Kicad

  1. Create sketch in FreeCAD
  2. Mirror sketch
  3. Merge original sketch and mirrored sketch together
  4. Export the merged sketch as filename.dxf (An Autodesk DXF 2D file)
  5. In Kicad, import graphics as an Edge.Cuts layer

Parts

94
QtyValueFootprintReferences
30100nCapacitor_SMD:C_0402_1005MetricC1, C2, C3, C11, C18, C19, C20, C21, C22, C23, C24, C25, C26, C27, C28, C29 +14
8WS2812BLED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mmD1, D2, D5, D6, D7, D8, D9, D12
7WS2812-2020footprints:LED_WS2812-2020D3, D4, D10, D11, D13, D14, D15
55.1kCapacitor_SMD:C_0402_1005MetricR5, R6, R9, R10, R11
310kResistor_SMD:R_0402_1005MetricR1, R12, R13
31uCapacitor_SMD:C_0402_1005MetricC12, C13, C15
3DRV5056A3QDBZRPackage_TO_SOT_SMD:SOT-23U5, U6, U7
3KAN0644-0551B1-Apush_button_keypad:KAN0644SW1, SW2, SW3
21kCapacitor_SMD:C_0402_1005MetricR2, R8
21uCapacitor_SMD:C_1206_3216MetricC9, C10
227RCapacitor_SMD:C_0402_1005MetricR3, R4
227pCapacitor_SMD:C_0402_1005MetricC16, C17
2TS-1187A-B-A-BButton_Switch_SMD:TS-1187ASW4, SW5
110nCapacitor_SMD:C_0402_1005MetricC14
112MHzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
147Resistor_SMD:R_0402_1005MetricR7
1BSS138Package_TO_SOT_SMD:SOT-23Q1
1Conn_01x02_SocketConnector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_VerticalJ1
1Conn_01x04_SocketConnector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_VerticalJ2
1ME6212C33M5GPackage_TO_SOT_SMD:SOT-23-5U1
1PRTR5V0U2XKeebio-Parts:SOT-143BU3
1RP2040MCU_RaspberryPi_and_Boards:RP2040-QFN-56U4
1USB-TYPE-C-016Connector_USB:USB-TYPE-C-016_Receptacle_DEALON_16P_MidMntP1
1W25Q16JVSSPackage_SO:SOIC-8_5.23x5.23mm_P1.27mmU2
1nSMD050-24VFuse:Fuse_1206_3216MetricF1

The 84 most common of 94 parts.

More from gamaPhy/Freedom

2
  • 4 layers9.3 × 66.8 mmSTM32, the printed circuit board in 3D

    STM32

    gamaPhy/Freedom

    Design files of our hall effect sensor analog keypads

    71 parts3CERN-OHL-S-2.0
  • 2 layers62.1 × 65.9 mmRP2040 minimal, the printed circuit board in 3D

    RP2040 minimal

    gamaPhy/Freedom

    Design files of our hall effect sensor analog keypads

    40 parts3CERN-OHL-S-2.0

Similar boards

  • 2 layers353.1 × 124.9 mmSkeleton68rev2, the printed circuit board in 3D

    Skeleton68rev2

    skeletonkbd/Frost68

    252 parts5
  • 2 layers70 × 100 mmBadge v2, the printed circuit board in 3D

    Badge v2

    ICRS/IC-Hack-Badge

    Badges made for the largest Student run hackathon in europe

    233 parts24
  • 4 layers70 × 43 mmUSMU v10, the printed circuit board in 3D

    USMU v10

    joeltroughton/uSMU

    Credit card-sized, USB-powered 4 quadrant source-measure unit hardware and firmware

    137 parts187
  • 2 layers285 × 94.6 mmPH60 Rev3, the printed circuit board in 3D

    PH60 Rev3

    ph-design/PH60

    A printable 60% multi-layout wireless keyboard suite.

    264 parts163
  • 4 layers68 × 75 mmDeltaRhoRobot, the printed circuit board in 3D

    DeltaRhoRobot

    valleyquail/DeltaRhoPCB

    PCB files for the robot

    119 parts1
  • 2 layers475 × 139.9 mmSkogaslider main pcb, the printed circuit board in 3D

    Skogaslider main pcb

    skogaby/skogaslider

    Firmware, CAD, and PCB files for the skogaslider, an RP2040-based controller to simulate Chunithm's gameplay experience

    175 parts18MIT
  • 4 layers240 × 180 mmOparroy ci, the printed circuit board in 3D

    Oparroy ci

    kristofferkoch/oparroy

    WS2812 inspired versatile serial protocol and hardware

    570 partsMIT

Questions

How big is the RP2040 PCB?

It measures 64.2 × 66.2 mm and has 4 copper layers, 1.6 mm thick.

What parts does the RP2040 use?

94 parts, built around the RP2040, W25Q16JVSSIQ, ME6212C33M5G and PRTR5V0U2X. 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 KiCad files?

From the gamaPhy/Freedom repository on GitHub, at the commit this page was made from: the board is Electrical/keypad/3k/rp2040/RP2040.kicad_pcb and its schematic Electrical/future_development/proto_oled/RP2040_minimal.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the RP2040 design in my own project?

Its repository publishes it under the CERN-OHL-S-2.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).