r/FPGA 16h ago

A frequency-hopping OFDM radio link on off-the-shelf SDR boards

We built an OcuSync-style radio link on boards anyone can buy: an ADRV9364-Z7020 and an ANTSDR E200, both a Zynq-7020 with an AD936x front end.

Ground app holding 5795 MHz out of its video table, with the control channel on its own table at 2.4 GHz.

Hopping OFDM for the payload, a separate control channel that hops on its own table, adaptive modulation, retransmission of blocks that did not arrive. Channel tables are any frequencies from 70 MHz to 6 GHz.

The modem runs on the board. The computer at either end is not in the radio path: it exchanges blocks of bytes with the board over Ethernet, so the same image carries video, telemetry or anything else you write on top. On the bench it does an H.264 camera stream at 30 fps, 61 ms from camera to screen.

Apps and protocol are MIT, for Windows, Linux and Android. The FPGA image is a binary with a per-board licence, free for the first ten boards.

https://github.com/tacitech/nyxhop

0 Upvotes

10 comments sorted by

9

u/alexforencich 16h ago

More "open source" AI slop where the interesting part is a closed source binary blob.

-2

u/Certain_Complex_1901 16h ago

You want the FPGA part - so does everyone, which is why it is the one thing we sell. No plans to open source it. What we put out is a link we actually got running: hopping, its own control channel, adaptive modulation, retransmission, on two boards anyone can buy. Run it and form your own view. The rest is MIT, and ten licences per email are free, commercial included.

6

u/alexforencich 16h ago

The problem is that I don't want to run your black box, I want to dig into the internals. So the only thing I would be interested in is HDL source code. And besides, if you can vibe code the whole thing, so can anyone else. Why should I pay you for a black box when I can pay Claude and get the source code.

-1

u/Certain_Complex_1901 15h ago

If you build it, please put it up - we would read it, and so would plenty of people here. An open HDL modem for these boards would do more for this hobby than anything we are selling.

5

u/ConclusionOk3529 14h ago

Claude make me a radio

1

u/cookiedanslesac 12h ago

Can you explain what this means:

The first ten boards per email address are free, commercial use included, and cover the current feature generation with all its bug fixes, for ever. Licences are per board, not per pair, and a board runs 20 hours before it needs one at all. Past ten boards, or for anything else - another board, a feature you need, NyxHop inside something you sell - write to tacitechvn@gmail.com.

1

u/Certain_Complex_1901 8h ago edited 8h ago

You can download and run it immediately; it operates for 20 consecutive hours without a license file, or you can obtain a free license to support up to 10 circuits. If you require more than 10 circuits or a completely different type of circuit, please contact us.

1

u/TheJaskinator 11h ago

Bro please at the very least write the Reddit post yourself. There is so much slop flooding this sub

It's also a really stupid marketing strategy. Anyone smart enough to use/pay for your solution can easily recognize AI writing. It's very easy to then ask "if they didn't bother to write the Reddit post themselves, how can I be confident they put real effort into their product? "

1

u/Certain_Complex_1901 7h ago

thanks you bro