Skip to the content
PCBKitNew board
4 layers65 × 30 mmDyad, the printed circuit board in 3D

esp32 + rp2040 dev board

Size
65 × 30 mm
Copper layers
4
Thickness
1.6 mm
Parts
92
Nets
124
Pads
434
Tracks, vias
5,255, 591
Pours
1
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
18 Sep 2026
Updated
18 Sep 2026

Overview

Dyad is an open-source printed circuit board by dialgorithm, from the dialgorithm/dyad repository on GitHub. It is a 4-layer board of 65 × 30 mm with 92 parts on 124 nets, routed with 5,255 tracks and 591 vias.

It is built around the RP2040, CP2104EK and ESP32-WROOM-32E, with the W25Q128JVSIQ, AP2112K-3.3 and MF-MSMF110-2 among its other parts. Its parts include 32 capacitors, 24 resistors, 8 diodes, 8 connectors and 6 ICs. It belongs with the microcontroller boards boards and the ESP32 and RP2040 boards of this library.

Main components

10

README

readme.md

dyad

esp32 + rp2040 dev board that's rpi zero sized

pcb

it features

  • ESP32-WROOM-32E as the main controller
  • RP2040 as the secondary controller
  • micro sd support
  • flash memory for rp2040
  • dual usb c, one for each mcu

design

3d

frontback
schematicpcb

overview

schematicpcb
schematicpcb

layered pcb routes

top layerfirst layer
schematicpcb
second layerbottom layer
schematicpcb

Parts

92
QtyValueFootprintReferences
10100nFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC3, C4, C6, C7, C8, C9, C10, C11, C12, C19
910uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC1, C13, C14, C15, C23, C24, C26, C27, C32
610kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR5, R6, R20, R21, R23, R24
61kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR14, R16, R17, R18, R19, R22
51uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC2, C5, C16, C22, C29
40.1uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC25, C28, C30, C31
45.1kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR1, R2, R3, R4
4LEDLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD3, D4, D5, D7
4MountingHole_PadMountingHole:MountingHole_2.7mm_M2.5_DIN965_PadH1, H2, H3, H4
34.7kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR11, R12, R13
2100kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR9, R10
212pFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC20, C21
227Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR7, R8
24.7uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC17, C18
2Conn_01x03Connector_JST:JST_PH_B3B-PH-K_1x03_P2.00mm_VerticalJ5, J7
2MF-MSMF110Fuse:Fuse_1206_3216Metric_Pad1.42x1.75mm_HandSolderF1, F2
2Q_NPN_BECPackage_TO_SOT_SMD:SOT-23Q2, Q3
2SS14Diode_SMD:D_SMAD1, D6
10Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR15
1AP2112K-3.3Package_TO_SOT_SMD:SOT-23-5U2
1BOOTButton_Switch_SMD:SW_SPST_B3U-1000PSW1
1CP2104Package_DFN_QFN:QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mmU5
1Conn_01x02Connector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_VerticalJ4
1Conn_01x04Connector_JST:JST_PH_B4B-PH-K_1x04_P2.00mm_VerticalJ8
1Conn_02x20_Counter_ClockwiseConnector_PinHeader_2.54mm:PinHeader_2x20_P2.54mm_VerticalJ6
1Crystal_GND2Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm_HandSolderingY1
1DMG3414UPackage_TO_SOT_SMD:SOT-23Q1
1ENButton_Switch_SMD:SW_SPST_B3U-1000PSW2
1ESP32 USB CPCM_marbastlib-various:USB_C_Receptacle_HRO_TYPE-C-31-M-12J2
1ESP32-WROOM-32ERF_Module:ESP32-WROOM-32EU6
1GPIO0Button_Switch_SMD:SW_SPST_B3U-1000PSW3
1MBR340Diode_THT:D_DO-201AD_P15.24mm_HorizontalD2
1MCP73831-2-OTPackage_TO_SOT_SMD:SOT-23-5U3
1Micro_SD_CardConnector_Card:microSD_HC_Hirose_DM3AT-SF-PEJM5J3
1RP2040Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mmU1
1RP2040 USB CPCM_marbastlib-various:USB_C_Receptacle_HRO_TYPE-C-31-M-12J1
1W25Q128JVSPackage_SO:SOIC-8_5.3x5.3mm_P1.27mmU4
1WS2812B-2020LED_SMD:LED_WS2812B-2020_PLCC4_2.0x2.0mmD8
1dialgorithmdialgorithm:dialgorithmdialgorithm

Questions

How big is the Dyad PCB?

It measures 65 × 30 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Dyad use?

92 parts, built around the RP2040, CP2104EK, ESP32-WROOM-32E and W25Q128JVSIQ. 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 Dyad KiCad files?

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

Can I use the Dyad design in my own project?

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

Similar boards

  • 2 layers80 × 50 mmMiniQ, the printed circuit board in 3D

    MiniQ

    bobtheguymk2/miniQ

    A PCB for model rocket datalogging and control

    111 parts1
  • 4 layers22.8 × 25.7 mmMini RP2040-Devboard, the printed circuit board in 3D

    Mini RP2040-Devboard

    wafleee/Mini-RP2040-Devboard

    I made a mini devboard that uses the RP2040 as the MCU. It is slightly bigger than the XIAO esp32 s3 but it features 4 extra pins

    34 parts
  • 4 layers23.3 × 28.4 mmDaronjli dongle, the printed circuit board in 3D

    Daronjli dongle

    manhoosbilli1/esp32-bluetooth-erm-accel-dongle-faulty

    ESP32 Bluetooth dongle with ERM haptic motor and accelerometer - FAULTY: wrong ORing circuit, used NMOS instead of PMOS

    56 parts
  • 4 layers45.7 × 76.2 mmNode v5 0 0, the printed circuit board in 3D

    Node v5 0 0

    VTC-WISDOM/node_hardware

    Schematic/PCB designs for WiSDOM nodes, also includes a few other related hardware projects

    103 parts2CERN-OHL-W-2.0
  • 2 layers66 × 33 mmEsp32-s3-development board, the printed circuit board in 3D

    Esp32-s3-development board

    ginomcfino/esp32-dev-board

    Custom ESP32-S3 development board with USB-C, Li-ion charging, fuel gauging, 3.3 V regulation, GPIO, I2C, and onboard controls. Designed in KiCad

    47 parts
  • 2 layers152.1 × 70.1 mmFLP PCB set, the printed circuit board in 3D

    FLP PCB set

    DSM-Interrupt/FLP

    Overall Embedded segment of Project FLP

    118 parts
  • 2 layers70 × 140 mmPCB V1, the printed circuit board in 3D

    PCB V1

    Jonathan-0101/skeletonKey

    BEng Dissertation; Penetration-testing device to highlight security system vulnerabilities

    46 parts1GPL-3.0
  • 2 layers100 × 100 mmHorse feeder, the printed circuit board in 3D

    Horse feeder

    reivax-boucoi/PCB_Kicad

    Repo for all my home projects involving PCBs developped with Kicad

    110 parts1