Dwingeloo Success with EVE2026

We are very pleased to report an EVE communications signal success from Dwingeloo.

EVE is an amateur radio earth-venus-earth communications attempt, which builds on the many years of legacy established by AMSAT-DL in 2009, was stepped up to by CAMRAS/Dwingeloo in 2025, and has now been fully achieved in 2026.

If you’re familiar with EME, then EVE is simply pointing at another celestial body, and carrying out communications. Venus is much further away than the Moon, which makes it harder, but the techniques from EME (Earth Moon Earth) are directly related to EVE attempts.

The central challenge is dealing with the Doppler Spread.

Dwingeloo’s success is a big step forward for all of amateur radio and especially the microwave community . Thank you to Dwingeloo, Stockert, Effelsberg, Jodrell Bank, and Westerbork sites, all of which were involved with the EVE2026 attempt.

DSES (Deep Space Exploration Society) also has an effort going on.
4/5

Abraxas3d (Michelle Thompson)
@abraxas3d.bsky.social
· 15s
Thank you to everyone that has helped this effort, from big dishes to small. This is a very positive and significant achievement for open source digital radio, amateur radio, amateur radio astronomy, and citizen science.
5/5

Building a 2304 MHz Septum Feed for an EME Station

“Hello Giggy,” is a one-meter offset dish that needed a circularly polarized feed for 2304 MHz Earth Moon Earth digital communications experiments. This is the story of how that feed went from a parameterized OpenSCAD file to working aluminum feed horns. The journey began with paper dolls, bend allowance coupons, SendCutSend’s design rule checker, and three different electromagnetic simulation programs. We learned a lot from when things went wrong. The process from paper to working feed took four weeks.

Choosing the Design

Circularly polarized septum feeds are what are generally used on EME dishes. They are built from a square waveguide that is divided by a metal plate. The metal plate is cut on the diagonal in a stair-step style. These steps convert each of two rectangular ports into left- or right-hand circular polarization. One is used for receive and the other is for transmit. The first set of design work for this feed had derived all the dimensions from the classic Chen & Tsandoulas paper. It turns out that this describes a design that requires a dielectric to work properly. All-metal amateur septum feeds tend to use OK1DFC’s published 23 cm design, verified in HFSS by Paul Wade W1GHZ and built into a wide variety of EME stations.

So we started over. The final dimension set is the OK1DFC 1296 MHz spreadsheet values scaled by exactly 1296/2304 = 0.5625: an 81.51 mm square guide, a five-step septum, and a 1.4-wavelength flared aperture chosen from W1GHZ’s published tables for our dish’s f/D of 0.83. Every number in the design traces to one source through one scale factor and stays true to known-good EME feed designs.

One File to Rule Them All

The entire feed lives in a single parametric OpenSCAD file. It contains the verified 1296 reference values, the scale factor, a bend-allowance model, every flat pattern, a 3D verification visualization, and an echo block that prints a human-readable build sheet, bend line positions, check dimensions, and hole positions. If you change the frequency, the material thickness, or the bend parameters, then everything scales as it should.

There are two Python scripts. One generates a set of dimensioned drawings and the other generates vendor-ready flat-pattern cut files, based on SendCutSend’s file requirements. SendCutSend is the company we ended up going with to cut and bend the metal parts for the feed.

Paper Dolls

Before cutting any metal, we printed the flat patterns at full scale on cardstock and built the feed with tape and glue. This sounds quaint, but the process found real bugs, as expected. The septum was missing corner notches that the backshort cap needs to slip over the assembled tube. It found every place where holes seemed to be missing. This was forgotten and deliberate drill-after-fit decisions that hadn’t been correctly documented. A fellow SBMS builder’s paper doll was assembled with the connector at the wrong end, and this sparked a discussion about why the probe seems too close to the backshort. The probe sits only 24 mm from the backshort instead of the quarter-guide-wavelength rule of thumb. This is because the fat probe and the close backshort and the target frequency are a matched set.

The paper doll also revealed the right order to assemble the parts and what tools to make sure we had on hand in order to reach the fasteners. Both machine screws and rivets were used to assemble the feed, and the paper doll process let us sort it out before any metal was cut.

Bend Allowance, Coupons, and a Big Surprise

Sheet metal shrinks into its corners. A hat channel, which is the type of bend we were using for the waveguide body clamshells, is shorter than the sum of its formed dimensions by one “bend deduction” per bend. That deduction depends on the material, the tool used, and the operator. We designed a calibration coupon. This is an 80 by 30 mm strip, scribed at exactly 20 and 60 mm, and bent into a U-channel. Measuring before and after gives us the bend diameter of the shop brake we were using. This number goes into the OpenSCAD, so that the flat pieces will end up the right dimension when bent.

Paul bent five coupons. Some were with the grain and some were across the grain. Both sides were measured so that any skew could be averaged out. Results were that the grain effect was about 0.1 mm (3003 aluminum), and repeatability was about +/- 0.25 mm per bend. Stacked across the clamshell’s four bends, hand-brake repeatability alone could make about a millimeter of difference. And then we got a big surprise. Neither of the two shop brakes at Remote Labs could physically form the deep hat channel anyway! This part belonged on a press brake.

SendCutSend and the Design Checker

We sent out dimensioned drawings and got a quick and polite reply. Their instant-quote pipeline wants cut geometry, not a bunch of documentation. Their published bending calculator gives the K-factor and bend radius their press brakes use for each material. For 0.040″ 5052-H32, K = 0.45, R = 0.6096 mm, bend deduction was 1.5755 mm, which our own formulas reproduced to a thoroughly ridiculous four decimal places. Those numbers went into the OpenSCAD file as parameters, and the flat patterns exported. That is the entire vendor work flow. We take their constants, use our geometry, and then export the right type of document to upload to their website.

Their checker then gave us a compressed education in bend-line file conventions, which had to do with how a box or pan is specified for their bending and cutting machines. In order, here’s what had to be corrected:

  • A stray contour becomes a separate part. A leftover 0.3 mm sliver of scribe geometry in one file was interpreted as a second, below-minimum-size part and derailed the whole preview.
  • Bend lines that meet at corners form a closed loop, which looks like an interior cutout. Our pan cap’s four bend lines joined into a square and the checker insisted that the face was a hole.
  • Bend lines that cross are rejected as intersecting bends. Extending the lines past the part edges (a convention some CAM systems require) made things worse, and inflated the reported part size by a really large amount.
  • The actual fix for perpendicular flanges is corner relief: a little circle at each bend-line intersection, radius at least bend radius plus material thickness plus 0.5 mm. With four R2.5 reliefs cut at the corners, the one-piece pan finally sailed through. The breakthrough came from refusing to believe a sheet-metal shop simply could not make a box, and going back to read their guidelines until we found why our pan/box/backshort refused to import into their workflow.

Parts arrived and were perfect. Our acceptance gauge was the septum itself. The full-height section was cut to exactly the 81.5 mm guide width at fit perfectly into the bolted clamshell pair.

Probes

The probes are 1/8″ brass rod. This design is W1GHZ’s “fat probe” that substitutes bandwidth for tuning screws. Each rod was machined and center-drilled 1.3 mm by Paul Williamson. The rods were soldered over to the precisely cut pin of a flange-mount SMA. The SMA had extended PTFE dielectric which was trimmed flush with the inside wall. The rod seats against the Teflon face. This makes the wall end of the probe coplanar with the side of the waveguide, and exactly as long as it needs to be for 2304 MHz.

Soldering brass rod to an SMA pin can be done with a capillary joint. This can be intimidating, but with flux in the socket and a hot enough soldering iron, solder can be fed into the seam as soon as it is hot enough. While some people have had success with this method, the four probes (for two feeds) did not cooperate fully with this plan. The probe had to be lifted up slightly and the SMA pin and probe socket heated, and solder flowed into this joint, then the probe dropped fully onto the pin. This worked for all four pins. All four probes were soldered this way, and continuity checked before anything left the bench.

Simulation

We modeled the feed in openEMS, the free open-source FDTD solver, rebuilding the geometry from the same parameter block as the CAD. Brian Yee W6BY independently reconstructed the design in SolidWorks and ran it through CST, a commercial finite-element solver, with real lossy metals. Matt Smith AF0FO is making progress with HFSS.

The two completed solvers agreed on everything they could both compute. Axial ratio converging to about 1.2 dB (W1GHZ’s own tolerance analysis predicts about 1.5 dB for this dimension set), port isolation 23–25 dB, a 13 dBi pattern with 40 degree beamwidth and −18 dB sidelobes. This is good for the aperture. This is what our 0.83 f/D dish wants to see. Radiation efficiency with real aluminum and copper was 100% to within thousandths of a dB. These were all really good results.

The one number both solvers produced that caused a bit of concern was match depth, reading about −11 to −12 dB. Another dive into the W1GHZ literature explained why. The published dimension set seems to describe a thin probe compensated by a tuning screw. The fat-probe, screw-free variant that everyone actually builds was W1GHZ’s recommendation, but not as many updates about this design.

The Rigol answers the open question

With both feeds assembled, we calibrated the Rigol spectrum analyzer’s VNA mode with a short, open, and load at the far end of the cable chain, and measured all four ports.

Return loss at 2304 MHz: 17 to 19 dB on every port of both feeds, SWR between 1.24 and 1.34, with the two independently built feeds matching each other to within 0.1 SWR. Port-to-port isolation, measured as vector S21: 22.5 dB on one feed, 23.7 dB on the other, against a simulated prediction of 22.8.

The trace itself answered a question Paul asked that deserves a permanent answer: shouldn’t we see a nice dip at the design frequency? No, and the flat trace is the design working. Narrowband antennas match through a single sharp resonance and show a V at their frequency. The fat probe is deliberately low-Q. It makes a broad shallow bowl, under 1.4 SWR across a 500 MHz window. The hardware came in 5 to 8 dB better than the simulations.

Then we carried the feeds around the neighborhood with a HackRF connected up to each one. We confirmed they worked with real radios attached and then we demonstrated the mirror rule of circular polarization, that two same-handed feeds facing each other are cross-polarized, on the air. The feeds work!

What’s Next

Next is connecting the feeds to a boom and sliding carriage to replace the dish’s Ku-band LNB arm. The feed’s phase center gets peaked on sun noise. Deep Space Exploration Society was interested a high-power variant of this same parametric design for their 18-meter dish. This would be the same OpenSCAD design with thicker walls, 7/16 DIN launch, and no flare for their deep prime-focus optics. Same file but with different parameters.

All the design files for the feed are in the ORI EVE repository at https://github.com/OpenResearchInstitute/EVE

Thanks to Paul KB5MU, Brian Yee W6BY for the CST validation, Matt Smith AF0FO and Chuck Hill for HFSS support, and the San Bernardino Microwave Society for additional paper dolls, technical support, and enthusiasm. Open Research Institute develops open source digital radio technology for experimentation and education.

EME Station for EVE Testing: Signal Construction

The Earth Moon Earth (EME) station for Earth Venus Earth (EVE) testing effort continues! Let’s walk through the signal construction and explain how it’s received.

The challenge of EVE is to bounce a signal off Venus and receive it on Earth. Venus rotates (slowly) and it reflects back a small percentage of radio waves aimed in its direction. The amount reflected back to us is related to the reflectivity, or albedo, of the surface of the planet. This percentage ranges from 10 to 15 percent, depending on what part of the planet happens to be facing our radio transmitter. Since the surface of Venus has been mapped, and since we can calculate this in advance, we have a good idea of how much of our signal will be reflected back.

That reflected signal isn’t just weakened by a lossy reflective surface. Venus is very far away, so the path loss is immense. And, since Venus is rotating, the reflected signal is smeared from the rotation. This is called Doppler Spread, and it has a direct effect on how we design, contruct, transmit, and receive our signal. The enormous path loss and the Doppler Spread (low coherence time) of the signal are the two biggest challenges for a signal designer.

Pete Wyckoff tackled this problem by directly confronting the Doppler Spread. The signal design is based around this physical limitation of the channel. The reciprocal of Doppler Spread is coherence time, which is the amount of time we can coherently integrate the signal before we lose phase information. Integration is essentially gathering up energy over time and figuring out where the power appears. Higher power values at particular frequencies indicate a high probability of the presence of a transmitted signal. Most digital signal designs assume an infinite or very long coherence time. Dealing with Doppler Spread is not something that a typical radio signal designer has to face. When we deliberately bounce a signal off a reflector like Venus, then we have to account for this effect.

After this coherence time expires, we can still make use of the magnitude information for our signal integration, but we lose out on phase. This means we have a penalty to our receiver signal to noise ratio compared to a signal that doesn’t have any Doppler Spread.

Spiral, our recommended modulation and coding scheme, is a frequency shift keying design, with forward error correction. It’s a 4096-ary design, where each tone represents 12 bits of information. A symbol is a single tone. A frame is 11 tones. 11 symbols times 12 bits gives us 132 bit-slots. We set up 90 message bits and use 16 bits to give a cyclic redundancy check (CRC). This gives us 106 payload bits. We use BCH(127,106) forward error correction encoder. This adds 21 parity bits. We have 127 frame bits fill 132 slots, with 5 leftover slots zero-padded. A frame is 11 or 12 ASCII characters, depending on the type of ASCII encoding.

Doppler Spread is 1 Hz at 1299.5 MHz and 2.8 Hz at 2304 MHz. Coherence time is the reciprocal of Doppler Spread. We have a 0.5 second coherence time at 1299.5 MHz and 0.35 second coherence time at 2304 MHz. These two frequencies are the ones most commonly considered for EVE work.

Using the 0.35 second long receive window, we set our receiver tone bandwidth to 2.87 Hz. We set a tone spacing of 5.74 Hz, so that we have an entire “guard band” for each of our tones.
Using the 0.5 second long receive windows, we set our receiver tone bandwidth to 2 Hz. We set a tone spacing of about 4 Hz, and we run the symbol length as long as needed to get CNR in 1 Hz target.

We run the symbol length as long as needed to meet or exceed the CNR in 1 Hz target. If we’re at a station where we are receiving our own signal, then we send as long as we can without exceeding the round trip time. This is about four minutes for Venus.

The most straightforward way to do this (if you have to receive your own transmission) is to send one symbol per transmission. Send one symbol, which is one tone, for the entire round-trip time. Then turn the transmitter off, and receive the entire echo. If you have another station listening while you transmit, then you can send one tone after another. Each tone is sent as long as it takes to build up enough integrated signal power in order to recover the transmitted tone.

How do we receive? For each symbol, the receiver calculates a series of coherent windows using the coherence time. For example, the coherence windows would be either 0.35 or 0.5 seconds long, depending on the transmission frequency used. Within each of these short windows, we coherently combine.  We collect these windows, one after another, as long as the signal is received. Once all these individual windows are collected up, we non-coherently combine all of these results. So, coherent within the coherence time window. Non-coherently add up all these individual coherent results.

From this collection of windowed results, we determine the tone what tone was sent. We collect a full frame of 11 tones. We determine the 12 bits indicated by each specific tone. We decode and then return the message. 

Since Venus isn’t usually close enough to try things out, we decided to use the Moon as a test case. Althought the Moon appears to not be rotating, it is wobbling back and forth. This is called Libration, and it causes a Doppler Spread too. We thought this would be an excellent test bed for EVE signal design. We weren’t expecting it to be as interesting as it was!

The libration, or cyclic wobbling, is very much like a rotation. It causes Doppler Spread. Unlike a steady state rotation of a planet like Venus, the Moon’s Doppler Spread varies. The Libration cycle goes from fast to slow and back again, back and forth, over the course of a month. The amount of Libration can be tracked in the Python library Skyfield.

When we calculated the amount of Doppler Spread for EME tests of our EVE signal, we found that it varied above and below what we would be getting with Venus. For one particular date, sending EVE signals to the Moon to test would incur a penalty of over 5 dB, simply because the coherence time was much shorter than Venus! The effect varies depending on where you are on Earth. Higher latitudes don’t see as much Doppler Spread as lower latitudes. The Earth’s equator is the most challenging place to be.

In order to get the most performance out of EVE signals tested with the Moon, we adjust the tone spacing of our signal, and we adjust the duration of the coherently collected windows, based on the worst-case Doppler Spread for when the transmission was made. We round to the nearest hour, calculate the worst Doppler Spread a receiver would possible experience, and set the tones and coherence windows based on that Doppler Spread. That is how we adjust the Spiral communications protocol for EME.

Is this strictly necessary for EME communications? No. There are many ways to bounce a signal off the Moon. This scheme, where we adapt to varying Doppler Spread, provides a real-world case study of low coherence time signal theory. For very low SNR situations, where every dB counts, techniques like this can make the difference between copying a signal and receiving nothing. 

Science and Technology for EVE 2028

Do you like amateur radio, amateur radio astronomy, and digital communications? Are you excited about the Earth-Venus-Earth communications attempts in 2025 and 2026?

The Earth and Venus are next aligned on the same side of the sun on 1 June 2028. Looking at the link analysis, the geometry of 2028 is a bit different than 2026. Venus passes much closer to the Sun’s disk in June 2028, at a separation of only about 0.8 degrees, compared to 6.5 degrees away in October 2026. In June 2028, Venus will be located high in the northern sky with a positive declination of approximately 22 degrees 54 minutes.

If you would like to help organize an EVE communications attempt (bouncing a signal off of Venus to be received back here on Earth), then please get in touch. We’ll do all we can to support, educate, and publicize. We have a modulation scheme designed specifically for the low coherence time EVE channel. We have an EME test station at ORI so that research and development can happen year-round for EVE work. Welcome aboard!

https://openresearch.institute/getting-started

Representing Open Source and Amateur Radio at the US FCC

Do you have something on your mind concerning US regulatory work for the amateur radio service? ORI is here to listen and help you be heard.

ORI is a member of the US Federal Communications Commission Technological Advisory Council.

Open source and amateur voices deserve to be on the council. If you care about spectrum allocation and management, then I invite you to help us make sure that ORI’s voice is strong and well-informed.

I’m one of two representatives from Open Research Institute, which is a member of TAC. ARRL is also an active member of TAC, and we actively support ARRL and work with ARRL’s representative to TAC.

The current term of TAC started 1 October. and will conclude November 2027. The three working groups within TAC are AI/ML Computing, Emerging Wireless Broadband (primarily about 6 G core technology), and Spectrum Management Reform. This last group is where amateur radio and amateur satellite service have the most traction, but there’s relevant tasks for the other two groups. Read more here: https://www.fcc.gov/sites/default/files/2025-2027%20Updated%20TAC%20WG%20Tasks%20final.pdf

Would you like to help ORI represent open source and amateur radio on the TAC? Visit our https://openresearch.institute/getting-started page and reach out about Regulatory Work.

ORI will develop our written deliverables to TAC through an open process, with reports published in our newsletter and on GitHub. People interested in defending, protecting, and expanding amateur access to the bands are who ORI wants to include.

TAC is designed to be “a diverse group of leading technology experts”. Consumers, amateurs, scientists, experimenters, cybersecurity researchers, and enthusiasts are the major pathways for future technology experts in the commercial sector. Non-commercial use of the bands is a huge part of how we ensure that our communications sector is “nationally competitive”.

Being competitive is a stated goal of the FCC. Here’s the mission statement of the FCC:

Promote innovation, investment, competition, consumer empowerment, economic growth, and U.S. competitiveness via communications technology.

Let’s work together to make sure that amateur and open source voices are fully heard.

TAC 2027 Working Groups and Tasks Announced

2025-27 FCC Technological Advisory Council Working Group Tasks:

  1. Emerging Wireless Broadband Working Group (FCC Strategic Goals 1 & 2.3)

a. U.S. role in 6G and IoT standardization: What specific technical and policy roles in standardization would benefit the U.S. to support its international leadership, promote advancement of next generation technology infrastructures, and incentivize accelerated infrastructure builds across the country?

b. What are the ecosystem, interoperability, standardization, and infrastructure needs for 6G and IoT, and how can the FCC proactively address them?

c. How are 6G and other critical emerging technology standards progressing or expected to progress at standards organizations and international fora?

d. Open RAN, AI-RAN, vRAN, etc.: What are the key points of emerging consensus or misalignment? What solutions and benefits do these capabilities offer or lack with respect to wireless network security accountability (non-repudiation), performance, scalability, and total cost of operations (TCO)?

e. Satellite and Non-Terrestrial Networks (NTN): How can the Commission better support multi-orbital interoperability, supplemental coverage from space (SCS) service quality, backhaul and IoT supportability, cloud integration, and resiliency for new and emerging satellite services?

f. Integrated sensing and communications: What are the applications currently being envisioned for integrated sensing communications (ISAC), and what should the FCC consider to support emerging ISAC services?

g. Terrestrial and satellite quantum communications: How will quantum systems be used for wireless and satellite communications?

  1. AI/ML and Computing Working Group (FCC Strategic Goals 2, 2.2 & 1.2)

a. AI/ML and Networks: How are neural networks models being applied to traffic pattern prediction and network resiliency, and how might such models potentially bias decision- making as it may affect network traffic management and overall system reliability?

b. AI/ML and Security/Reliability: Describe the landscape of AI Assisted Zero Trust network architecture implementations to address policy enforcement issues and adversarial device, traffic, and attack detection, and the reliability of automated AI interference detection and mitigation on wireless network management.

c. Practicality of AI/ML-based broadband performance and availability analytics to support broadband deployment: How can AI/ML solutions support competitive market analysis, cybersecurity, network resiliency, emergency preparedness, aspects of the FCC’s broadband programs and broadband networks in general?

d. AI/ML and Consumer Protection: What emerging ethical and privacy risks and vulnerabilities should the FCC be aware of related to user data being used for AI model training and optimization on networks increasingly dependent on cloud computing infrastructure?

e. f. g. Quantum Network, Computing, and Post-Quantum Cryptography:

What is the overlay requirement for quantum network integration into the Internet architecture (including the medium and all HW/SW aspects)? What are essential interoperability standards necessary for quantum protocols? Describe the practicality and scalability of quantum cryptography, and how quantum computing is envisioned to be used on AI-assisted network data and traffic routing management, and the tradeoffs versus other technologies.

Robotics and Autonomous Systems: What are the computing, infrastructure, and spectrum needs for robotics and autonomous systems for the FCC to be aware of?

Convergence of AI and IoT: How does AI/ML affect IoT architecture, applications, and how do those effects bear on the Internet protocols and security/accountability concerns, including (data velocity, volume, and veracity) challenges in real time network demand and big data computing?

  1. Spectrum Management Reform Working Group (FCC Strategic Goals 1 & 4.2)

a. Data collection and database functionalities requirements for spectrum utilization assessment: What challenges might the FCC encounter when creating a spectrum utilization assessment of market specific, localized, nationwide, global by services (mobile, satellite, etc.) regarding specific frequency bands?

b. Spectrum deployment/demand/interference forecasting: How might the FCC instill a better long-term strategic planning and phased approach to spectrum repurposing and auctions, in light of the 800 megahertz spectrum goal in the OBBB Act and beyond?

c. How can the interplay between terrestrial and satellite services be complemented in spectrum sharing models to promote more efficient spectrum use?

d. What methodologies for dynamic interference threshold calibration should the FCC consider for coexistence feasibility studies and standardization policy requirements?

e. Secure and trustworthy data exchange protocols and interfaces for federal and non-federal operations: How can the FCC develop trust in data sharing models to facilitate more efficient spectrum sharing while protecting potentially sensitive information about incumbent spectrum use?

f. How might the licensing coordination and system requirements for federal and non-federal bands (techniques involving prioritization, data sharing, international coordination for satellite) be optimized?

g. RF propagation modeling methodology and interference analysis: How might the FCC establish a baseline for frequency coordination, i.e., what methods, references, and technical parameters to apply and rely upon, etc., and other feedback mechanisms for incumbent protection? What factors and methodologies should the FCC be considering as it seeks to repurpose spectrum generally and pursuant to ongoing spectrum studies focused on spectrum bands identified for meeting the 800 megahertz goal required by the OBBB?