Skip to content
View RFingAdam's full-sized avatar

Block or report RFingAdam

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
RFingAdam/README.md

Adam Engelbrecht — RF Engineer III

6+ years designing antennas and RF front-ends for embedded wireless platforms. Currently focused on multi-radio coexistence, custom antenna integration, and AI-driven engineering workflows.

rfpro.dev · open-source engineering tools below.


Engineering MCP toolkit

An open-source toolkit (15 Model Context Protocol servers + a flagship Python/Rust transmission-line calculator) that lets AI agents drive RF, EMC, PCB, EM-simulation, circuit-simulation, and lab-instrument workflows end-to-end. All AGPL-3.0-or-later.

eng-mcp-suite — catalog + installer + bolt-on for private MCPs. Start here.

Domain Tool
Transmission lines (closed-form + bitmap FD-Laplace) lineforge
PCB layout review (EMC + SI, 93 tools) mcp-pcb-emcopilot
3D FDTD electromagnetic simulation mcp-openems
Wire-antenna method-of-moments mcp-nec2-antenna
RF circuit + system simulation mcp-ltspice-qucs
EMC regulatory lookup (FCC / CISPR / IEC / ISO) mcp-emc-regulations
Engineering diagrams (stack-ups, block diagrams, test setups) drawio-engineering-mcp
3D modeling mcp-blender
Remote device access (SSH / serial) mcp-remote-access
VNA control copper-mountain-vna-mcp
Spectrum analyzer mcp-rs-spectrum-analyzer
Comms tester mcp-rs-cmw500
Signal generators mcp-rs-siggen
CST Studio Suite mcp-cst-studio

Standalone RF tools

Tool What it does
RFlect Antenna visualization — chamber measurements, VNA S-parameters, 2D/3D gain patterns, TRP, S11 / VSWR.
gnss-toolkit GNSS receiver evaluation — NMEA capture, AT-command control, TTFF and CEP₅₀ / CEP₉₅ / RMS error analytics.
rf-interference-calculator RF spectrum interference and IMD / harmonics analyzer.

Other

Project What it does
VPN-AP Raspberry-Pi travel router with VPN for secure hotel internet.

Links

Pinned Loading

  1. RFlect RFlect Public

    Professional antenna visualization software supporting active/passive chamber measurements and VNA S-parameters. Features 2D/3D gain patterns, efficiency analysis, TRP plotting, group delay, and S1…

    Python 2 2

  2. gnss-toolkit gnss-toolkit Public

    Capture raw NMEA sentences via AT-commands, then compute TTFF, CEP₅₀/₉₅, RMS error and generate publication-quality plots—all in Python.

    Python 4

  3. rf-interference-calculator rf-interference-calculator Public

    Professional RF spectrum interference calculator with advanced IMD analysis, harmonic calculations, and interactive visualizations for 76+ global wireless bands (LTE, Wi-Fi, ISM, GNSS, LoRaWAN)

    Python 2 2

  4. mcp-pcb-emcopilot mcp-pcb-emcopilot Public

    AI-powered PCB design review — EMC, signal integrity, power integrity, thermal, and DFM in one MCP server (93 tools). KiCad / ODB++ / Gerber / IPC-2581 / Altium / STEP.

    Python 1

  5. eng-mcp-suite eng-mcp-suite Public

    Engineering MCP suite — all-inclusive catalog and installer for RF/EMC/PCB/test-gear MCPs (atlc3-now-lineforge, openEMS, NEC2, EMC regs, drawio, VNA, and more)

    Python

  6. lineforge lineforge Public

    Open-source MCP-enabled transmission line calculator. Z₀, εeff, L, C, Rs, Gp for microstrip, stripline, CPWG, diff pairs, and arbitrary 2D cross-sections — driven from Python, CLI, or any LLM agent.

    Python