A beginner looking for a little direction

Hello all
I’d really appreciate some basic clarification so i’m not barking up the wrong tree.

I have been developing projects using an ATMEGA328P with ebytes E32 modules for quite some time, but I’d love to dip my toes into the world of LoRaWAN. I’ve ordered a few E78-868LN22S , along with a gateway to play with.

My end goal will be reading the state of a door contact, either open or closed. I’d also like to take distance measurements from a ultrasonic sensor.

Do these modules have any digital or analogue inputs, or would I still need to connect it to a atmega328p?

I’m assuming all modules must be programmed. I’ve been googling this and find many references to kitprog, but I’m a little confused as to if I’d need the kitprog, or kitprog3. There’s quite a price difference so I wouldn’t like to order the wrong one!

Apologies for the basic question. away from the arduinio IDE, I’m a little out of my comfort zone. If there’s a guide for absolute dummies, I’d welcome the link.

Brad

I you are referring to this unit, the manual says it all