

Yapogee Devboard
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
12AFE7071IRGZT
VQFN-48(7x7)-40℃~+85℃ 1.71V~1.89V 14 Parallel Power-down mode、Multi-chip synchronization、Integrated modulator Voltage Buffer VQFN-48(7x7) Digital to Analog Converters (DAC) ROHSTexas InstrumentsDigital To Analog Converters (DAC)TPS62441QWRQRRQ1
VQFN-HR-14(2.7x2.3)-40℃~+125℃ 2 2.75V~6V 22uA 2A 4MHz 600mV~5.5V Adjustable Buck Buck Built-in Yes VQFN-HR-14(2.7x2.3) DC-DC Converters ROHSTexas InstrumentsDC-DC ConvertersTPS7A2133PQWDRBRQ1
SON-8(3x3)-40℃~+150℃@(Tj) 1 265mV@(500mA) 500mA 6.5uA 6V 7.7uVrms 91dB@(1kHz) Over Current Protection、Over Temperature Protection、Soft Start、Enable Positive SON-8(3x3) Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSTexas InstrumentsUncategorisedECS-TXO-2520MV-120-AN-TR
SMD2520-4P-40℃~+85℃ 1.7V~3.6V 12MHz 4.8mA CMOS ±2.5ppm SMD2520-4P Temperature Compensated Crystal Oscillators (TCXO) ROHSECSTemperature Compensated Crystal Oscillators (TCXO)GRF2013
DFN-6_1.5X1.5DFN-6_1.5X1.5 New Arrivals ROHSGuerrilla RFUncategorisedLMX2572RHAT
VQFN-40-EP(6x6)-40℃~+85℃ 3V~3.5V 6.4GHz VQFN-40-EP(6x6) Clock Generators, PLLs, Frequency Synthesizers ROHSTexas InstrumentsClock Generators, PLLs, Frequency SynthesizersTPD2EUSB30DRTR
SOT(9x3)0.4pF 100nA 18V 5.5V 7V IEC 61000-4-2、IEC 61000-4-5、IEC 61000-4-4 TVS Unidirectional SOT(9x3) ESD and Surge Protection (TVS/ESD) ROHSTECH PUBLICESD And Surge Protection (TVS/ESD)TPS7A8801QRTJRQ1
QFN-20-EP(4x4)-40℃~+140℃ 1A 2 250mV@(1A) 40dB@(1MHz) 4uVrms 6.5V 800mV~5.15V Adjustable PG Pin、Over Current Protection、Over Temperature Protection、Soft Start、Enable Positive QFN-20-EP(4x4) Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSTexas InstrumentsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsTNPW040224K0BEED
0402-55℃~+155℃ 24kΩ 63mW Thin Film Resistor ±0.1% ±25ppm/℃ 0402 Chip Resistor - Surface Mount ROHSVishay IntertechnologyChip Resistor - Surface MountXGL3520-681MEC
SMD,3.5x3.2mm6.6A 680nH 9.7mΩ AEC-Q200 Magnetic Shielded Inductor ±20% SMD,3.5x3.2mm Power Inductors ROHSCoilcraftPower InductorsTNPW040212K0BEED
0402-55℃~+155℃ 100mW 12kΩ 50V Thin Film Resistor ±0.1% ±25ppm/℃ 0402 Chip Resistor - Surface Mount ROHSVishay IntertechnologyChip Resistor - Surface MountTNPW040230K0BEED
0402-55℃~+155℃ 30kΩ 50V 63mW Thin Film Resistor ±0.1% ±25ppm/℃ 0402 Chip Resistor - Surface Mount ROHSVishay IntertechnologyChip Resistor - Surface Mount
README
README.mdYapogee
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.
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.
| Area | Contents |
|---|---|
| Hardware | Initial dev board, future transmitter board and hardware models |
| Software | Data 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| Qty | Value | Footprint | References |
|---|---|---|---|
| 10 | 22uF | Yapogee:C_Murata_GCM31_3216_RefReflow | C5, C6, C7, C8, C14, C15, C16, C17, C18, C19 |
| 4 | 100nF | Yapogee:C_Murata_GCM15_1005_RefReflow | C9, C10, C11, C12 |
| 4 | 2.2uF | Yapogee:C_Kyocera_KAM15_1608_RefReflow | C1, C2, C3, C4 |
| 3 | 24kΩ | Yapogee:R_Vishay_TNPW0402_RefReflow | R6, R9, R10 |
| 2 | 0.68uH | Yapogee:Coilcraft_XGL3520_RefReflow | L1, L2 |
| 2 | 12kΩ | Yapogee:R_Vishay_TNPW0402_RefReflow | R3, R4 |
| 2 | 30kΩ | Yapogee:R_Vishay_TNPW0402_RefReflow | R5, R11 |
| 2 | 5.1kΩ | PCM_JLCPCB:R_0402 | R1, R2 |
| 2 | TPS7A2133PQWDRBRQ1 | Yapogee:TI_DRB0008J_VSON-8-1EP_3x3mm | U11, U12 |
| 1 | 18kΩ | Yapogee:R_Vishay_TNPW0402_RefReflow | R8 |
| 1 | 1uF | Yapogee:C_Murata_GCM18_1608_RefReflow | C13 |
| 1 | 20kΩ | Yapogee:R_Vishay_TNPW0402_RefReflow | R7 |
| 1 | 75kΩ | Yapogee:R_Vishay_TNPW0402_RefReflow | R12 |
| 1 | AFE7071IRGZT | Yapogee:TI_RGZ0048D_VQFN-48_7x7mm_P0.5mm_EP5.6x5.6mm | U7 |
| 1 | ECS-TXO-2520MV-120-AN-TR | Yapogee:ECS_TXO-2520MV_4Pin_2.5x2.0mm | U5 |
| 1 | GRF2013 | Yapogee:GRF_DFN-6_1.5x1.5mm_P0.5mm_EP0.6x1.1mm | U8 |
| 1 | LMK1C1104PWR | Yapogee:TSSOP-8_4.4x3mm_P0.65mm | U6 |
| 1 | LMX2572RHAT | Yapogee:TI_RHA0040Y_VQFN-40_6x6mm_P0.5mm_EP3.1x3.1mm | U4 |
| 1 | RP2350B_SC1510_A4 | Yapogee:RP2350B_QFN80_R4S1_Lands | U2 |
| 1 | TPD2EUSB30DRTR | Yapogee:TPD2EUSB30DRTR | U1 |
| 1 | TPS22918DBVR | Yapogee:TPS22918DBVR | U13 |
| 1 | TPS259470ARPWR | Yapogee:TPS259470LRPWR | U3 |
| 1 | TPS62441QWRQRRQ1 | Yapogee:TI_RQR0014A_VQFN-HR-14_2.3x2.7mm | U9 |
| 1 | TPS7A8801QRTJRQ1 | Yapogee:TI_RTJ0020J_WQFN-20-1EP_4x4mm | U10 |
| 1 | USB4105-GF-A | Yapogee:USB4105-GF-A | J2 |
| 1 | USB_PWR_LINK | Yapogee:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm | JP1 |
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 mm

- 6 layers55 × 40 mm

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 mm

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 mm

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 mm

Maidenhead pocket locator
EdmundLimBoEn/gps-maidenhead-device
Open-source portable GNSS Maidenhead grid locator with a 16x2 LCD
117 parts - 2 layers70 × 50 mm

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 mm

MatrixDrive RevB
Matrixite/MatrixDrive
MatrixDrive is a USB-loadable Mega Drive/Genesis cartridge
143 parts - 2 layers60 × 55 mm
