Skip to the content
PCBKitNew board
2 layersYapogee Devboard, the printed circuit board in 3D

Yapogee Devboard

Rivercraft911/yapogee

RP2350B USB-C/SPI transmitter module for L-band and S-band development.

Copper layers
2
Thickness
1.6 mm
Parts
48
Nets
235
Pads
398
Tracks, vias
0, 0
Routed
Not yet
KiCad
KiCad 10.0 (file 20260206)
Created
2 Oct 2026
Updated
16 Oct 2026

Overview

Yapogee Devboard is an open-source printed circuit board by Rivercraft911, from the Rivercraft911/yapogee repository on GitHub. It is a 2-layer board with 48 parts on 235 nets.

It is built around the AFE7071IRGZT, TPS62441QWRQRRQ1 and TPS7A2133PQWDRBRQ1, with the ECS-TXO-2520MV-120-AN-TR, GRF2013 and LMX2572RHAT among its other parts. Its parts include 19 capacitors, 13 ICs, 12 resistors, 2 inductors and 1 connector. It belongs with the microcontroller boards boards and the RP2350 boards of this library.

Main components

12

README

README.md

Yapogee

Welcome, welcome, welcome! I went looking for a small, affordable QPSK transmitter and couldn't find what I wanted. So we're making one. Meet Yapogee: a little USB-C/SPI board that is ready to yap.

The plan: RP2350B handles DVB-S2 encoding and, through the power of PIO, sends I/Q samples to an AFE7071. A shared reference, LMX2572 LO and optional small driver get us to RF. IREC at 1.28 GHz comes first; 2.4 GHz satellite work reuses the core with a different external PA and filter.

System overview

Dashed lines are assembly options. GPIO28 feeds the AFE through the SN65LVDM31DR capture target: DDR at 32/64 MHz for 8/16 Msym/s with four samples per symbol. Loaded timing, startup and power-loss behavior still need verification. See the dev-board guide.

For N samples per symbol, f_IQ = N × R_s and the interleaved bus runs at f_bus = 2 × f_IQ. The intended interface is continuous PIO + DDR: at SYS128 and N=4, 8/16 Msym/s uses 32/64 MHz DACCLK and 64/128 Mwords/s. Clock and data writers start atomically. This costs one internal state machine and two instructions, with no added phase hardware. PWM remains a same-pin experiment; module firmware and loaded AFE operation are unqualified.

AreaContents
HardwareInitial dev board, future transmitter board and hardware models
SoftwareData path, timing, reference models and future cleaned firmware

Schematic capture is underway in KiCad, with a local component library. Firmware will come from a cleaned import of the digital benchmark. The RF board hasn't been built yet.

Parts

48
QtyValueFootprintReferences
1022uFYapogee:C_Murata_GCM31_3216_RefReflowC5, C6, C7, C8, C14, C15, C16, C17, C18, C19
4100nFYapogee:C_Murata_GCM15_1005_RefReflowC9, C10, C11, C12
42.2uFYapogee:C_Kyocera_KAM15_1608_RefReflowC1, C2, C3, C4
324kΩYapogee:R_Vishay_TNPW0402_RefReflowR6, R9, R10
20.68uHYapogee:Coilcraft_XGL3520_RefReflowL1, L2
212kΩYapogee:R_Vishay_TNPW0402_RefReflowR3, R4
230kΩYapogee:R_Vishay_TNPW0402_RefReflowR5, R11
25.1kΩPCM_JLCPCB:R_0402R1, R2
2TPS7A2133PQWDRBRQ1Yapogee:TI_DRB0008J_VSON-8-1EP_3x3mmU11, U12
118kΩYapogee:R_Vishay_TNPW0402_RefReflowR8
11uFYapogee:C_Murata_GCM18_1608_RefReflowC13
120kΩYapogee:R_Vishay_TNPW0402_RefReflowR7
175kΩYapogee:R_Vishay_TNPW0402_RefReflowR12
1AFE7071IRGZTYapogee:TI_RGZ0048D_VQFN-48_7x7mm_P0.5mm_EP5.6x5.6mmU7
1ECS-TXO-2520MV-120-AN-TRYapogee:ECS_TXO-2520MV_4Pin_2.5x2.0mmU5
1GRF2013Yapogee:GRF_DFN-6_1.5x1.5mm_P0.5mm_EP0.6x1.1mmU8
1LMK1C1104PWRYapogee:TSSOP-8_4.4x3mm_P0.65mmU6
1LMX2572RHATYapogee:TI_RHA0040Y_VQFN-40_6x6mm_P0.5mm_EP3.1x3.1mmU4
1RP2350B_SC1510_A4Yapogee:RP2350B_QFN80_R4S1_LandsU2
1TPD2EUSB30DRTRYapogee:TPD2EUSB30DRTRU1
1TPS22918DBVRYapogee:TPS22918DBVRU13
1TPS259470ARPWRYapogee:TPS259470LRPWRU3
1TPS62441QWRQRRQ1Yapogee:TI_RQR0014A_VQFN-HR-14_2.3x2.7mmU9
1TPS7A8801QRTJRQ1Yapogee:TI_RTJ0020J_WQFN-20-1EP_4x4mmU10
1USB4105-GF-AYapogee:USB4105-GF-AJ2
1USB_PWR_LINKYapogee:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mmJP1

Questions

What parts does the Yapogee Devboard use?

48 parts, built around the AFE7071IRGZT, TPS62441QWRQRRQ1, TPS7A2133PQWDRBRQ1 and ECS-TXO-2520MV-120-AN-TR. 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 Yapogee Devboard KiCad files?

From the Rivercraft911/yapogee repository on GitHub, at the commit this page was made from: the board is hardware/devboard/board/Yapogee-Devboard/Yapogee-Devboard.kicad_pcb and its schematic hardware/devboard/board/Yapogee-Devboard/1V8_3V3_LDO.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Yapogee Devboard design in my own project?

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

Similar boards

  • 4 layers50 × 56 mmRadar synth, the printed circuit board in 3D

    Radar synth

    sigma0us/radar-synth

    Dual PLL radar transmitter, design for prototyping

    87 parts
  • 6 layers55 × 40 mmCm5 camera, the printed circuit board in 3D

    Cm5 camera

    CopperPilot/copper-pilot-cli

    CopperPilot in your terminal: a thin, open-source client for CopperPilot electronics design agent, the best AI for PCB Design.

    90 parts36MIT
  • 4 layers110 × 80 mmEsp32p4 extreme, the printed circuit board in 3D

    Esp32p4 extreme

    Andreuxxx1977/esp32-p4

    An open-hardware, actively cooled ESP32-P4 board for heavy multimedia work: a 2-lane MIPI camera, a 2-lane MIPI display, USB 2.0 High-Speed, 10/100 Ethernet, UHS-I microSD, 32 MB flash and 32 MB PSRAM.

    234 parts1CERN-OHL-P-2.0
  • 2 layers141 × 90.9 mmHaptic bracelet, the printed circuit board in 3D

    Haptic bracelet

    earlynerd/ELRS-haptics

    Battery-powered attitude feedback for FPV flying, with eight haptic actuators around each wrist. An ESP32-C6 receives telemetry over ESP-NOW and controls eight M2003FC1AE/DRV2625 pods using the music robot's UART ring…

    269 parts
  • 4 layers81 × 37 mmMaidenhead pocket locator, the printed circuit board in 3D

    Maidenhead pocket locator

    EdmundLimBoEn/gps-maidenhead-device

    Open-source portable GNSS Maidenhead grid locator with a 16x2 LCD

    117 parts
  • 2 layers70 × 50 mmStorage failed, the printed circuit board in 3D

    Storage failed

    IgorCulafic/PCBSmith

    Open-source PCB design tools: KiCad workflows, automatic routing, design review and laser fabrication. Working toward plain-language circuit-to-board design.

    104 partsAGPL-3.0
  • 8 layers100 × 65 mmMatrixDrive RevB, the printed circuit board in 3D

    MatrixDrive RevB

    Matrixite/MatrixDrive

    MatrixDrive is a USB-loadable Mega Drive/Genesis cartridge

    143 parts