
Tri slot feedlines
djsouthall/hpol-prototype
This contains code, data, and design files created while working towards a finalized HPol antenna for RNO-G.

This contains code, data, and design files created while working towards a finalized HPol antenna for RNO-G.
Xform plug is an open-source printed circuit board by djsouthall, from the djsouthall/hpol-prototype repository on GitHub. It is a 2-layer board of 30 × 16 mm with 4 parts on 6 nets, routed with 30 tracks and 36 vias.
It is built around the CONSMA002-L. Its parts include 2 resistors and 1 connector. It belongs with the radio and wireless boards of this library.
This design was finalized (for the current deployment cycle), and several dozen antennas have been built with this design. Images of the finalized design can be seen below. The antennas consist of 8in OD aluminum tubes with custom machining for slots and structural support holes. The center feed consists of a custom set of connected PCB circuits, supported with several waterjet nylon inserts. Each end of the antennas has waterjet cut nylon caps, with the top having additional structure to hold the front-end electronics. These endcaps have rope strung through which is ultimately used to hang the antenna in the bore-hole.
| Opaque Element | Transparent Element |
|---|---|
![]() | ![]() |
| Feed |
|---|
![]() |
This contains code, data, and design files created while working towards a finalized hpol antenna for RNO-G.
I use some functions that are defined from another package: plot_ff.py. These aren't complicated and could easily be redifined in this project, but I am the only one using it and this is fine for me.
To use certain tools and scripts in this repository you may need to define the environment variables BEACON_ANALYSIS_DIR (as specified in the BEACON analysis code framework BEACON), as well as HPOL_ANALYSIS_DIR, which is similar but pointing to the folder containing this repository on your local machine.
Additionally I am moving towards using direct imports of packages, which will require you to add these paths to your python path.
For example in my bashrc I have: HPOL_ANALYSIS_DIR="/home/dsouthall/Projects/Greenland/hpol_prototype/" export HPOL_ANALYSIS_DIR export PYTHONPATH=$PYTHONPATH:/home/dsouthall/Projects/Greenland/
| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | 0 | eo-footprints:0603_R | R1, R2 |
| 1 | ADT4-6T | Package_SO:Mini-Circuits_CD637_H5.23mm | TR1 |
| 1 | CONSMA002-L | eo-footprints:RF_SMA_RightAngle | J1 |
It measures 30 × 16 mm and has 2 copper layers, 1.6 mm thick.
4 parts, built around the CONSMA002-L. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the djsouthall/hpol-prototype repository on GitHub, at the commit this page was made from: the board is design/Feed Design/tri-slot-hub_xformPlug/tri-slot-hub_xformPlug/xform-plug.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask djsouthall before reusing the design.

djsouthall/hpol-prototype
This contains code, data, and design files created while working towards a finalized HPol antenna for RNO-G.

djsouthall/hpol-prototype
This contains code, data, and design files created while working towards a finalized HPol antenna for RNO-G.

djsouthall/hpol-prototype
This contains code, data, and design files created while working towards a finalized HPol antenna for RNO-G.

djsouthall/hpol-prototype
This contains code, data, and design files created while working towards a finalized HPol antenna for RNO-G.

djsouthall/hpol-prototype
This contains code, data, and design files created while working towards a finalized HPol antenna for RNO-G.

djsouthall/hpol-prototype
This contains code, data, and design files created while working towards a finalized HPol antenna for RNO-G.

joypad-ai/joypad-os
Universal controller firmware for building adapters, dongles, and custom controllers.


hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

tardate/LittleArduinoProjects
a collection of "Little Electronic & Arduino Projects", most involving electronics or an Arduino in one way or another!

drandyhaas/KiCadRoutingTools
A set of Python/Rust tools to aid routing in KiCad

osy/XG_Mobile_Station
Open source eGPU dock for ROG Ally and ROG Flow

Luos-io/luos_engine
Open-source and real-time orchestrator for cyber-physical-systems, to easily design, test and deploy embedded applications and digital twins.

NVNTLabs/switch2-SDEX2M2
Micro SD Express to M.2 NVME Adapter for Nintendo Switch 2