RF · IoT · LoRa design studio

RF is the last
invisible thing.

See the unseen. Read the link before you build it.

Your sensors work Monday and die Thursday for no visible reason. A design gets signed off on faith. Emrysia makes the invisible field legible — I model your link, show exactly where it fails, and foretell the fix before a single board is fabricated.

Multi-band link budgets Terrain-aware Firmware fixes Deliverable in hand
Emrysia seeing-stone
Bands & protocols

Sub-GHz ISM 433 / 868 / 915 MHz · LoRa & LoRaWAN · BLE 2.4 GHz · Wi-Fi & 5 GHz PtP · Zigbee / Thread

Models & methods

Friis + log-distance path loss · ITU-R P.526 knife-edge diffraction · Fresnel-zone, EIRP & duty-cycle compliance

Platforms

ESP32 · Nordic nRF · STM32 · Raspberry Pi · Semtech SX127x / SX126x · Arduino

4M/s
Link calcs · stress-verified engine
33/33
RF stress tests green
2 regions
FCC & ETSI legality built in
100% offline
No cloud, no bundled keys

You can't see it fail

A 6 dB shortfall, a band clash, a Fresnel zone clipped by a hill — none of it shows up in a photo of the install. You find out when the network is already in the ground.

"It's just cursed"

Nobody argues with the invisible. Deployments get signed off on faith, then quietly under-perform. The cost isn't the failure — it's the truck rolls, the re-spins, the lost trust.

So you become the one who sees

Every mythic claim on this site is backed by a number on screen — −6 dB, 915 vs 868, 1% duty cycle. Magic in the story, math in the work. That's the whole promise.

What I do

One person who does the RF, the firmware, and the app that ties them together.

Most shops hand you a coverage map or a code fix — never both. I'm a wireless generalist: I diagnose the physics, correct the code that talks to the radio, and give you a package you can hand to a client or a manufacturer.

01 / RF

Link & coverage

Multi-band link budgets (Friis + log-distance), coverage rings, margin in plain dB, terrain-aware diffraction that actually breaks a link over a hill.

02 / Mesh

Network design

Whole multi-node meshes with comms-drop tracing — find the exact broken hop, then place a repeater on high ground with clear line of sight.

03 / Firmware

Code that talks to radios

ESP32, Nordic, STM32, RPi, Semtech LoRa. I read your firmware, find the wrong lines, and hand back corrected code + a diff.

04 / Build

Device & BOM

MCU + antenna + protocol into a validated link package: a bill of materials, a reference config, and a report that says why it will stand.

How an engagement runs

A day in Emrysia

The same five moves, whether it's a two-hour audit or a full device build. You bring the problem; I hand back the grimoire.

01
Summon

Open the realm

You describe the deployment — "our yard sensors keep dropping, it's like they're cursed." I drop your nodes onto the field with their real radios, bands, and antennas.

02
Reveal

See the unseen

The invisible field blooms — coverage rings, the mesh, every link's margin in plain dB. The magic finally has a picture, and the weak spots are obvious.

03
Scry

Name the curse

A link glows gold: Node 4 is on 915, the gateway on 868 — they can't hear each other. The trace finds the exact broken hop and the reason it broke.

04
Foretell

Prophesy the fix

Corvus calls it. The optimizer foretells the working rig — antenna, power, cheapest legal path — before any hardware is bought or re-spun.

05
Scroll

Hand over the grimoire

You get the deliverable: a PDF report, corrected firmware, a BOM. Your client thinks you lifted a curse. You showed them the math.

The flagship

Emrysia is a tool before it's a studio.

Behind every engagement is a real, offline-first RF workbench I built and use on live work. It's the proof of competence and the delivery differentiator — you don't just get an opinion, you get the model it came from.

  • Terrain-aware propagation. ITU-R P.526 knife-edge diffraction, so a hill genuinely breaks a link — not an idealized free-space fantasy.
  • Regulation-aware. FCC / ETSI band legality, EIRP caps and duty-cycle limits checked live, so the fix is legal where you deploy it.
  • Corvus, the familiar. A blunt, dry on-device assistant that reads the omens aloud — fault first, cause, then fix. No cloud key required.
  • Paste firmware, get it back corrected. Wrong lines flagged red, fixes in green, download the working code.
emrysia · foretell the fix
The Emrysia RF workbench: Corvus turns a failing link into a working one, recommending antenna → dipole, LoRa SF12, TX 8 dBm for +7 dB margin and ~84 m reach.
Real capture. Corvus takes a −15 dB dead link and foretells the rig that fixes it — antenna, PHY, power, and the reach you'll get.
Who it's for

You depend on a wireless link — and don't have an RF engineer in-house.

The sweet spot is a specific, painful problem that's costing you truck rolls or a re-spin. If it's a vague "help us with wireless someday," I'm probably not your best fit — and I'll tell you.

WISPs

Wireless ISPs

Backhaul or coverage that models fine on paper but won't connect in the field — a ridge, a band clash, or a link that's quietly a few dB short.

Startups

IoT & hardware teams

Shipping a LoRa, BLE or sub-GHz device without in-house RF — you need the radio and firmware right before the first PCB run, not after.

Integrators

Mesh & sensor deployments

Agriculture, industrial, and smart-building sensor networks where "it's cursed" is really a dead hop — and it's costing repeat site visits.

Fixed-price packages

Productized, so you know the price before you commit.

No open-ended hourly black holes. Each engagement is scoped, priced, and delivered as a package. Prices below are launch rates.

Diagnose Link Audit from $4503–5 day turnaround
  • Model your existing deployment
  • Coverage + margin report in dB
  • Ranked list of what's actually failing
Details
Most popular Design Mesh & Link Design from $1,5001–2 week turnaround
  • Full multi-node network model
  • Terrain + regulation checked
  • Repeater placement + BOM + report
Details
Build Device Build from $3,000project-scoped
  • MCU + antenna + protocol selection
  • Corrected / new firmware + diff
  • Validated link package, ready to fab
Details
Selected work

Curses lifted.

Sample engagements that show the method end to end. Demonstration projects — synthetic scenarios built with the tool while the first client case studies come in.

FAQ

Answers for engineers.

Straight answers, no sales dance. Anything else, just ask.

How do you price work?

Fixed price per package, quoted in writing before anything starts — no open-ended hourly billing. Most RF shops make you contact them for a quote; I'd rather you know the number and the deliverable up front.

What do I actually receive?

A package you can act on and forward: a PDF report in plain language, corrected firmware with a clean diff, a BOM of real sourced parts, and per-node config. It's yours to keep — not a dependency on me.

Which bands and protocols do you cover?

Sub-GHz ISM (433 / 868 / 915 MHz), LoRa & LoRaWAN, BLE 2.4 GHz, Wi-Fi and 5 GHz point-to-point, Zigbee / Thread — on ESP32, Nordic nRF, STM32, Raspberry Pi, Semtech SX127x/126x and Arduino.

Do you need to visit the site?

No. I work remotely from your node locations, radios, and firmware. If you can send a map, a parts list, and the symptom, I can model it — deployments are often GPS-denied and offline anyway, which is exactly what the tooling is built for.

What if the fix doesn't land?

Every package includes a defined revision round, and the scope — including what's not included — is agreed in writing before work starts. If it's a 15-minute answer, I'll tell you that instead of selling you a project.

Is the Emrysia tool something I use?

No — it's the instrument I build and run the work on, not a product you buy or install. What you get is its output on your deployment: the modeled link, the fault, the fix, and a package (report + corrected code + BOM) you keep.

Foretell the link

Got a deployment that feels cursed?

Tell me what's dropping. I'll tell you what I see — and whether it's a two-hour audit or something bigger — before you spend a dollar on hardware.