Using Adafruit Feather M0 RFM95 LoRa Radio (900MHz) with TTN v3

I purchased a Mikrotik LR9 and set it up as a TTN gateway
you can see it on the map as K0CDF-LR9-1
now I want to build some sensors

I bought one of these adafruit lora boards to try to use with that gateway to get sensor data

how do I use it with TTN v3 with circuit python?

the guides adafruit has are for ttn v2 and wont work anymore

my google fu is failing me to find resources on how to use this with ttn v3
any help is appreciated

PS
I also purchased these to develop with as well but I haven’t started trying to use them yet

Adafruit LoRa Radio FeatherWing - RFM95W 900 MHz - RadioFruit

Adafruit LoRa Radio Bonnet with OLED - RFM95W @ 915MHz - RadioFruit

Adafruit RFM95W LoRa Radio Transceiver Breakout - 868 or 915 MHz - RadioFruit

and I got a spring antenna for each of the 4 boards
Simple Spring Antenna - 915MHz

There are no fully formed specification compliant Python based libraries.

This is the simplest & best documented example for the Adafruit board: