<Projects/>

Open-source tools and projects for RF engineering, antenna analysis, EMC compliance, and wireless systems

The first VNA MCP server

MCP server that drives Copper Mountain VNAs (RVNA/TRVNA/S2VNA/S4VNA) over TCP/IP SCPI — 45 tools for sweep setup, calibration, S-parameter capture, marker math, and Touchstone export, from Claude or any MCP client.

Python MCP SCPI VNA RF Test
View case study GitHub
tools

SSH and Serial port MCP server

MCP server that gives an AI assistant hands-on access to embedded targets — 24 tools for SSH (paramiko) and serial/UART (pyserial), including VID/PID port matching, background commands, prompt-aware reads, and DTR/RTS reset control.

Python MCP SSH Serial Automation
View case study GitHub
FEATURED

RFlect

software

Antenna visualization software + 41-tool MCP server

RFlect is an open-source Python tool for visualizing antenna radiation patterns and analyzing RF performance — TRP, efficiency, S-parameters, axial ratio. A desktop GUI plus a zero-dependency MCP server (41 tools) that lets AI assistants drive the full analysis-and-reporting pipeline.

Python NumPy Matplotlib PyQt5 MCP +1
View case study GitHub
tools

EMC/RF regulatory lookup server

MCP server that answers EMC/RF compliance questions from cited standards — 45 tools across FCC Part 15/18/95, CISPR, IEC 61000-4-x, ISO 11452/7637/16750, 3GPP, and ISED, with live eCFR lookups and one-call test-plan generation.

Python MCP EMC Standards FCC CISPR
View case study GitHub
tools

GPS/GNSS testing with publication-quality plots

Python suite for GNSS receiver testing — logs raw NMEA from Telit modules, then computes TTFF, CEP50/95, and RMS error and renders publication-ready accuracy plots. CLI + Tkinter GUI.

Python GNSS NMEA Data Analysis Matplotlib
View case study GitHub
FEATURED

VPN-AP

networking

Secure travel router with VPN

Raspberry Pi travel router that broadcasts its own Wi-Fi and routes every client through NordVPN (NordLynx/WireGuard) with a kill switch, captive-portal handling, watchdog auto-recovery, and flexible backhaul (Wi-Fi, iPhone USB tether, or HaLow).

Shell Raspberry Pi Networking VPN hostapd
View case study GitHub

IMD and harmonic analysis across 85 bands

RF coexistence tool that finds where intermodulation and harmonic products land across 85 wireless bands (through 5G NR FR1) — with signal-level desensitization, blocking analysis, Monte Carlo worst-case, and 3GPP/FCC compliance checks. Streamlit web app.

Python Streamlit RF Analysis Monte Carlo
View case study GitHub

LoRa IoT weather monitoring

Solar-capable LoRaWAN weather station on a Heltec CubeCell — a BME280 reports temperature, humidity, and barometric pressure over The Helium Network to a Tago.io dashboard, in a 3D-printed enclosure.

C++ LoRaWAN Helium CubeCell IoT +1
View case study GitHub