

KQC
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
5RP2040
LQFN-56(7x7)12bit 133MHz 30 LQFN-56(7x7) Microcontrollers (MCU/MPU/SOC) ROHSRaspberry PiMicrocontrollers (MCU/MPU/SOC)CC1101RGP
QFN-20-EP(4x4)-116dBm -40℃~+85℃ 1.8V~3.6V 12.3mA 12dBm 14.3mA 600Kbps ISM SPI QFN-20-EP(4x4) RF Transceiver ICs ROHSTexas InstrumentsRF Transceiver ICsESP-12F
SMD,24x16mm-40℃~+85℃ -96dBm 15dBm 2.4GHz 3.3V 375mA 55mA PCB UART WIFI4 SMD,24x16mm WiFi Modules ROHSDOITWiFi ModulesW25Q32JVZPIQ
WSON-8-EP(5x6)-40℃~+85℃ 100,000 cycles 10uA 133MHz 2.7V~3.6V 20 Years 32Mbit 3ms SPI WSON-8-EP(5x6) NOR FLASH ROHSWinbondNOR FLASHAMS1117-3.3
SOT-223-40℃~+125℃ 0.003%Vout 1 1.1V@(800mA) 15V 1A 3.3V 5mA 72dB@(120Hz) Fixed Over Current Protection、Short Circuit Protection、Thermal shutdown Positive SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSAdvanced Monolithic SystemsVoltage Regulators - Linear, Low Drop Out (LDO) Regulators
README
README.mdKQC — 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 coresupply.kicad_sch— Power supplywifi.kicad_sch— Wi-Fi modulerf.kicad_sch— RFnfc.kicad_sch— NFCdio.kicad_sch/dio_oled.kicad_sch— Digital I/O + OLED
📁 Project Files
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
- KiCad 7.x or newer
Open
- Launch KiCad.
- Open
KQC.kicad_pro. - Use the Schematic Editor / PCB Editor to view or modify.
Fabrication
- Generate Gerbers from the PCB Editor (File → Fabrication Outputs → Gerbers).
- The
rp2040_pmod.zipcontains a previous export.
Parts
80| Qty | Value | Footprint | References |
|---|---|---|---|
| 14 | 4k7 | Resistor_SMD:R_0603_1608Metric | R7, R8, R9, R10, R11, R12, R13, R14, R15, R20, R22, R27, R28, R29 |
| 8 | 0 | Resistor_SMD:R_0603_1608Metric | R16, R17, R18, R19, R23, R24, R25, R26 |
| 6 | 100n | Capacitor_SMD:C_0603_1608Metric | C4, C6, C8, C9, C10, C12 |
| 5 | SW_Push | Button_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mm | SW2, SW3, SW4, SW5, SW6 |
| 4 | 1u | Capacitor_SMD:C_0603_1608Metric | C1, C5, C7, C11 |
| 3 | LED | LED_SMD:LED_0603_1608Metric | D1, D2, D3 |
| 2 | 10k | Resistor_SMD:R_0603_1608Metric | R2, R5 |
| 2 | 15p | Capacitor_SMD:C_0603_1608Metric | C2, C3 |
| 2 | 1k | Resistor_SMD:R_0603_1608Metric | R1, R6 |
| 2 | 220p | Capacitor_SMD:C_0402_1005Metric | C14, C17 |
| 2 | 27 | Resistor_SMD:R_0603_1608Metric | R3, R4 |
| 2 | 27nH | Inductor_SMD:L_0402_1005Metric | L1, L2 |
| 2 | 27p | Capacitor_SMD:C_0402_1005Metric | C19, C20 |
| 2 | 3.9p | Capacitor_SMD:C_0402_1005Metric | C13, C21 |
| 2 | SW_Push | Button_Switch_SMD:SW_Push_SPST_NO_Alps_SKRK | SW1, SW7 |
| 2 | TestPoint | TestPoint:TestPoint_Pad_D1.0mm | TP7, TP8 |
| 1 | 12MHz | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | 22n | Inductor_SMD:L_0402_1005Metric | L3 |
| 1 | 27MHz | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y2 |
| 1 | 27n | Inductor_SMD:L_0402_1005Metric | L4 |
| 1 | 5.6p | Capacitor_SMD:C_0402_1005Metric | C16 |
| 1 | 56k | Resistor_SMD:R_0402_1005Metric | R21 |
| 1 | 8.2p | Capacitor_SMD:C_0402_1005Metric | C15 |
| 1 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U3 |
| 1 | Antenna | TestPoint:TestPoint_THTPad_1.5x1.5mm_Drill0.7mm | AE1 |
| 1 | CC1101 | Package_DFN_QFN:QFN-20-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalVias | U6 |
| 1 | C_Small | Capacitor_SMD:C_0402_1005Metric | C18 |
| 1 | Conn_01x04_Pin | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Horizontal | J5 |
| 1 | Conn_01x04_Pin | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J3 |
| 1 | Conn_Coaxial | Connector_Coaxial:SMA_Amphenol_132289_EdgeMount | J1 |
| 1 | DM-OLED096-636 | oled:oled_1.3 | U5 |
| 1 | ESP-12F | RF_Module:ESP-12E | U4 |
| 1 | Micro_SD_Card_Det_Hirose_DM3AT | Connector_Card:microSD_HC_Hirose_DM3AT-SF-PEJM5 | J4 |
| 1 | RP2040 | Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mm | U2 |
| 1 | USB_B_Micro | Connector_USB:USB_Micro-B_Amphenol_10118193-0001LF_Horizontal | J2 |
| 1 | W25Q32JVZP | Package_SON:WSON-8-1EP_6x5mm_P1.27mm_EP3.4x4.3mm | U1 |
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 mm

- 2 layers54.8 × 75.5 mm

OPENSOURCE REMAKE
MAATHES-THILAK-K/Arduino-SMD
Arduino SMD version with In-Built Bluetooth and Gesture sensor
78 parts2MIT - 4 layers142 × 156 mm

- 4 layers140 × 70 mm

- 4 layers162.2 × 100 mm

- 2 layers51.3 × 16.3 mm

- 4 layers36.8 × 52.1 mm

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 mm

Buddhabox
emeb/RP2040_Projects
A collection of random projects based on the Raspberry Pi RP2040 MCU
51 parts3MIT