Skip to the content
PCBKitNew board
4 layers100 × 42 mmKQC, the printed circuit board in 3D

Moded HackBat

Size
100 × 42 mm
Copper layers
4
Thickness
1.6 mm
Parts
80
Nets
94
Pads
325
Tracks, vias
662, 114
Pours
3
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
21 Apr 2025
Updated
19 Oct 2026

Overview

KQC is an open-source printed circuit board by KQGP, from the KQGP/KQC repository on GitHub. It is a 4-layer board of 100 × 42 mm with 80 parts on 94 nets, routed with 662 tracks and 114 vias.

It is built around the RP2040, CC1101RGP and ESP-12F, with the W25Q32JVZPIQ and AMS1117-3.3 among its other parts. Its parts include 29 resistors, 21 capacitors, 7 switches, 6 ICs and 5 connectors. It belongs with the ESP8266 and RP2040 boards of this library.

Main components

5

README

README.md

KQC — RP2040 PMOD

A KiCad PCB design for an RP2040 PMOD module: a Raspberry Pi RP2040-based add-on board exposing peripherals through PMOD connectors. Designed in KiCad 7.

🧩 Sub-circuits (schematics)

  • rp2040.kicad_sch — RP2040 MCU core
  • supply.kicad_sch — Power supply
  • wifi.kicad_sch — Wi-Fi module
  • rf.kicad_sch — RF
  • nfc.kicad_sch — NFC
  • dio.kicad_sch / dio_oled.kicad_sch — Digital I/O + OLED

📁 Project Files

text
KQC.kicad_pro          # KiCad project
KQC.kicad_pcb          # PCB layout
KQC.kicad_sch          # Top-level schematic
*.kicad_sch            # Sub-schematics
rp2040_pmod.zip        # Archived export
KQC-backups/           # Auto backups

🚀 Getting Started

Prerequisites

Open

  1. Launch KiCad.
  2. Open KQC.kicad_pro.
  3. Use the Schematic Editor / PCB Editor to view or modify.

Fabrication

  • Generate Gerbers from the PCB Editor (File → Fabrication Outputs → Gerbers).
  • The rp2040_pmod.zip contains a previous export.

Parts

80
QtyValueFootprintReferences
144k7Resistor_SMD:R_0603_1608MetricR7, R8, R9, R10, R11, R12, R13, R14, R15, R20, R22, R27, R28, R29
80Resistor_SMD:R_0603_1608MetricR16, R17, R18, R19, R23, R24, R25, R26
6100nCapacitor_SMD:C_0603_1608MetricC4, C6, C8, C9, C10, C12
5SW_PushButton_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mmSW2, SW3, SW4, SW5, SW6
41uCapacitor_SMD:C_0603_1608MetricC1, C5, C7, C11
3LEDLED_SMD:LED_0603_1608MetricD1, D2, D3
210kResistor_SMD:R_0603_1608MetricR2, R5
215pCapacitor_SMD:C_0603_1608MetricC2, C3
21kResistor_SMD:R_0603_1608MetricR1, R6
2220pCapacitor_SMD:C_0402_1005MetricC14, C17
227Resistor_SMD:R_0603_1608MetricR3, R4
227nHInductor_SMD:L_0402_1005MetricL1, L2
227pCapacitor_SMD:C_0402_1005MetricC19, C20
23.9pCapacitor_SMD:C_0402_1005MetricC13, C21
2SW_PushButton_Switch_SMD:SW_Push_SPST_NO_Alps_SKRKSW1, SW7
2TestPointTestPoint:TestPoint_Pad_D1.0mmTP7, TP8
112MHzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
122nInductor_SMD:L_0402_1005MetricL3
127MHzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY2
127nInductor_SMD:L_0402_1005MetricL4
15.6pCapacitor_SMD:C_0402_1005MetricC16
156kResistor_SMD:R_0402_1005MetricR21
18.2pCapacitor_SMD:C_0402_1005MetricC15
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U3
1AntennaTestPoint:TestPoint_THTPad_1.5x1.5mm_Drill0.7mmAE1
1CC1101Package_DFN_QFN:QFN-20-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalViasU6
1C_SmallCapacitor_SMD:C_0402_1005MetricC18
1Conn_01x04_PinConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_HorizontalJ5
1Conn_01x04_PinConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ3
1Conn_CoaxialConnector_Coaxial:SMA_Amphenol_132289_EdgeMountJ1
1DM-OLED096-636oled:oled_1.3U5
1ESP-12FRF_Module:ESP-12EU4
1Micro_SD_Card_Det_Hirose_DM3ATConnector_Card:microSD_HC_Hirose_DM3AT-SF-PEJM5J4
1RP2040Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mmU2
1USB_B_MicroConnector_USB:USB_Micro-B_Amphenol_10118193-0001LF_HorizontalJ2
1W25Q32JVZPPackage_SON:WSON-8-1EP_6x5mm_P1.27mm_EP3.4x4.3mmU1

Questions

How big is the KQC PCB?

It measures 100 × 42 mm and has 4 copper layers, 1.6 mm thick.

What parts does the KQC use?

80 parts, built around the RP2040, CC1101RGP, ESP-12F and W25Q32JVZPIQ. 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 KQC KiCad files?

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

Can I use the KQC design in my own project?

Its repository states no licence, so its author keeps all rights: ask KQGP before reusing the design.

Similar boards

  • 4 layers50 × 60 mmLyrav3og, the printed circuit board in 3D

    Lyrav3og

    prs2026/Lyra-flight-computer

    repo for the lyra flight computer

    135 parts3GPL-3.0
  • 2 layers54.8 × 75.5 mmOPENSOURCE REMAKE, the printed circuit board in 3D

    OPENSOURCE REMAKE

    MAATHES-THILAK-K/Arduino-SMD

    Arduino SMD version with In-Built Bluetooth and Gesture sensor

    78 parts2MIT
  • 4 layers140 × 70 mmSensor board, the printed circuit board in 3D

    Sensor board

    TrendBit/SMBR-hardware

    Design file for SMBR hardware modules in KiCAD.

    258 partsGPL-3.0
  • 4 layers162.2 × 100 mmDigital, the printed circuit board in 3D

    Digital

    Dawson-HEP/opentrig

    Open-source acquisition trigger

    438 parts6EPL-2.0
  • 2 layers51.3 × 16.3 mmRp2040 i2s tester, the printed circuit board in 3D

    Rp2040 i2s tester

    emeb/i2s_codecs

    Testing I2S codecs

    43 parts4MIT
  • 4 layers36.8 × 52.1 mmRP2040, the printed circuit board in 3D

    RP2040

    rishikesh2715/RP2040-Motion-Sense-Board

    A microcontroller PCB based on the RP2040 MCU from Raspberry Pi with a on-board high performance IMU, 2S LiPo battery charging circuit, 32 MB quad SPI flash memory, and bunch of GPIO breakouts.

    73 parts4MIT
  • 2 layers48.3 × 22.9 mmBuddhabox, the printed circuit board in 3D

    Buddhabox

    emeb/RP2040_Projects

    A collection of random projects based on the Raspberry Pi RP2040 MCU

    51 parts3MIT