
RayRailSwSense
RFStateSide/RayRailSwSense
High-side DC rail switching and current-sensing hardware for RF amplifier applications. Public Engineering Reference — AS-IS.

Open-hardware 200 W and 2 kW RF directional coupler designs by RF StateSide LLC
RayCouplers is an open-source printed circuit board by RFStateSide, from the RFStateSide/RayCouplers repository on GitHub, published under the CERN-OHL-P-2.0 licence. It is a 2-layer board of 70 × 102 mm with 54 parts on 30 nets, routed with 200 tracks and 214 vias.
It is built around the MCP6561U-E/OT, TLV3501AID and CL21B103KDCNNNC, with the CL21B104KBCNFNC, RMCF2512FT150R and RMCF0805FT2K70 among its other parts. Its parts include 23 resistors, 9 capacitors, 5 connectors, 3 ICs and 3 diodes. It belongs with the radio and wireless boards of this library.
RayCouplers is RF StateSide LLC's directional-coupler project for forward and reflected RF detection, power measurement, SWR monitoring and protection-system experiments.
Public Engineering Reference — AS-IS. The editable designs, population BOMs, manufacturing files and historical measurements support study, independent construction, modification and continued development.
The project was developed for RF measurement and protection applications using RayPowerMeter and RayRailSwSense. It provides 200 W and 2 kW population configurations on one common PCB. These names identify configurations; they do not establish guaranteed continuous-power capability or measurement accuracy.
The original hardware was fabricated, manually populated with SMT reflow and tested during RF StateSide development. The supplied common PCB incorporates curated source and documentation. Its SOD-123 manufacturing revision has not itself been physically fabricated and validated.
The circuits provide forward/reflected detector signals, an interrupt-selection circuit and a cascaded frequency divider documented as divide by four. J4 carries +3.3 V, FWD, REF, INT and GND. Transformer construction and resistor populations differ between configurations.
See configuration details for component values, interface assignments and the historical jumper settings.
| Item | 200 W | 2 kW |
|---|---|---|
| D1/D2 | BAT42W | BAT42W |
| R7/R11 | 3.3 kΩ | 3.9 kΩ |
| R8/R12 | 1.6 kΩ | 1.2 kΩ |
| R23 | 2.7 kΩ | 2.7 kΩ |
| C1/C2 | 10 nF | 10 nF |
| Turns per T1/T2 | 16 | 24 |
| Fair-Rite #43 cores per transformer | One | Two taped together |
Both configurations use Fair-Rite 5943001401 cores and 21 AWG high-temperature enameled copper wire. Use the matching population BOM; the PCB's default component values describe the 200 W configuration.
The two-layer board measures 70 mm × 102 mm. It includes two routed internal openings, four grounded 3.2 mm mounting holes and SOD-123 detector lands.
Open the common KiCad project for the PCB and 200 W schematic. Open the 2 kW project for its population schematic. There is one authoritative editable PCB, not a separate routed board for each population.
KiCad 9 and its stock libraries are required. Project-local custom libraries are included; see library information. For source changes and derived projects, follow the editing workflow.
The 200 W configuration uses one toroid for each transformer; the 2 kW configuration uses two taped toroids for each transformer. The construction guide records materials, winding method, schematic connections and an experimental photograph.
Physical lead mapping, winding orientation and insulation details are incomplete in the historical records. Verify them before reproducing an assembly.
The P3-prep-01 manufacturing package supplies one Gerber/drill set for both configurations. Read fabrication requirements and package verification before manufacture. The retained approximately 0.2 mm clearance requires fabricator CAM acceptance; it is not strict 8-mil spacing compliance.
Follow common assembly, then the 200 W or 2 kW instructions. Historical January 2026 fabrication used SOD-323 detector pads and is distinct from the supplied SOD-123 package.
Historical forward measurements contain 19 points through 250 W for the 200 W configuration and 14 points through 1500 W for the 2 kW configuration. Each new system requires its own calibration.
Calibration traceability distinguishes measured data from estimated endpoints and experimental reflected adjustments. The engineering audit records automated CAD checks, manufacturing integrity and separately reported Linux inspection. These checks do not establish physical RF performance of the supplied revision.
| Location | Contents |
|---|---|
| hardware/ | Common PCB, population schematics and local libraries |
| bom/ | Population and procurement reference CSVs |
| calibration/ | Measured excerpts and calibration traceability |
| manufacturing/ | Controlled common-PCB fabrication package |
| docs/ | Construction, history, sourcing, limitations and licensing |
| tools/ | Python generation and verification utilities |
| PUBLIC_RELEASE_AUDIT.md | Attributed technical validation record |
Original measurement workbooks and supplier archives are retained privately. They are not required to open the supplied designs or check the package.
KiCad was used for schematic capture and PCB design. Python utilities support source verification and manufacturing-package integrity checks. Git and GitHub provide version control and access to the engineering source.
ChatGPT by OpenAI and OpenAI Codex assisted with engineering review, documentation, source organization, validation and preparation of the open-hardware reference. RF StateSide LLC performed the original hardware design, assembly and historical RF testing.
The supplied SOD-123 revision has not received physical fabrication acceptance. Calibration, connector fit, transformer construction and operating suitability require verification for each implementation. Frequency coverage, temperature dependence and complete measurement conditions are not established by the available records. No commercial certification or guaranteed performance is claimed. Read known limitations.
Copyright RF StateSide LLC. Original project contributions are provided under CERN-OHL-P v2.0, SPDX CERN-OHL-P-2.0. The official LICENSE is authoritative; retain NOTICE and applicable third-party notices.
See licensing and asset provenance for scope and separately licensed material.
RF StateSide LLC developed the original hardware and contributed the custom CAD work. KiCad library contributors supplied the upstream elements identified in the library notices. Manufacturer documentation supports component identification; candidate parts are distinguished from historically installed parts.
Canonical repository: RFStateSide/RayCouplers.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | .01 µF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C2, C8, C9 |
| 4 | .1 µF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C3, C5, C6, C7 |
| 4 | 150 | Resistor_SMD:R_2512_6332Metric_Pad1.40x3.35mm_HandSolder | R1, R2, R4, R5 |
| 4 | 2.7K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R15, R19, R23, R25 |
| 4 | MountingHole_Pad | RayCouplers:MountingHole_3.2mm_M3_ISO7380_Pad_TopBottom_Gnd | H1, H2, H3, H4 |
| 3 | 10K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R10, R16, R17 |
| 2 | 1.6K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R8, R12 |
| 2 | 1:16T | RayCouplers:SWRVoltageTransformer | T1, T2 |
| 2 | 3.3K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R7, R11 |
| 2 | 49.9 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R21, R24 |
| 2 | 56 | Resistor_SMD:R_2512_6332Metric_Pad1.40x3.35mm_HandSolder | R3, R6 |
| 2 | BAT42W | RayCouplers:D_SOD-123_handSoldering | D1, D2 |
| 2 | Conn_Coaxial | RayCouplers:RF_Pad_HF_Sm | J3, J5 |
| 2 | Jumper_3_Bridged12 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | JP1, JP2 |
| 1 | 100K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R13 |
| 1 | 10K | RayCouplers:TRIM_3296W1103LF | VR1 |
| 1 | 22 pF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C4 |
| 1 | 30K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R9 |
| 1 | 470 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R14 |
| 1 | 68K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R20 |
| 1 | LED | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D3 |
| 1 | MC74AC74DR2G | RayCouplers:SOIC127P600X175-14N | U21 |
| 1 | MCP6561U | Package_TO_SOT_SMD:SOT-23-5_HandSoldering | U1 |
| 1 | RF IN | RayCouplers:RF_Pad_HF | J2 |
| 1 | RF OUT | RayCouplers:RF_Pad_HF | J1 |
| 1 | SQ | TestPoint:TestPoint_Pad_2.5x2.5mm | TP1 |
| 1 | Screw_Terminal_01x05 | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MPT-0,5-5-2.54_1x05_P2.54mm_Horizontal | J4 |
| 1 | TLV3501AID | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U20 |
| 1 | ÷4 | TestPoint:TestPoint_Pad_2.5x2.5mm | TP2 |
It measures 70 × 102 mm and has 2 copper layers, 1.6 mm thick.
54 parts, built around the MCP6561U-E/OT, TLV3501AID, CL21B103KDCNNNC and CL21B104KBCNFNC. 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.
From the RFStateSide/RayCouplers repository on GitHub, at the commit this page was made from: the board is hardware/common/RayCouplers.kicad_pcb and its schematic hardware/common/RayCouplers.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the CERN-OHL-P-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

RFStateSide/RayRailSwSense
High-side DC rail switching and current-sensing hardware for RF amplifier applications. Public Engineering Reference — AS-IS.


Neotron-Compute/Neotron-Common-Hardware
Contains KiCad footprints and symbols shared across multiple Neotron projects.

PCB-Design-MIT/Wi-Fi-Controlled-RGB-Light
A demo board for students to learn to solder and debug



Maillouski/Model-2-IO-Board-for-m2m3
Drop-in replacement for the Sega 837-10539 I/O board (Daytona USA twin, Model 2), built around an Arduino Mega 2560. KiCad 10, CC BY-NC-SA 4.0.

drogue-iot/burrboard
This repository contains prototyping boards for RH summit, aka burrboards, firmware running on the burrboard feathers, and the software around it