LoRaWan Functionality

@bpr

Thanks for the insights. I am about to go down a similar path for a project.

Two quick questions:

  1. My understanding is the Kooijman is no longer maintained. I have used the MCCI LMIC version that is the successor in other projects (M0 feather and Heltec boards). Just wondering if there is a specific reason you used the Kooijman version.
  2. Can you share your lmic_pinmap lmic_pins definition? If you connected the two boards with matching pins, I would guess it is something like based on the picture
    const lmic_pinmap lmic_pins = {
    .nss = D6,
    .rxtx = LMIC_UNUSED_PIN,
    .rst = A5,
    .dio = {D2, D8, LMIC_UNUSED_PIN},
    .rxtx_rx_active = 0,
    };

Thanks!

@snowrodeo
Yes those are the pin defs I use.
The Kooijman lib was just the first lib I tried that worked. I have since been using the MCCI. There are quite a few Lora & Lorawan libs out there and have sometimes got them mixed up! And for just Lora, I’ve found https://github.com/rickkas7/RF9X-RK and https://github.com/sandeepmistry/arduino-LoRa to both be very good.

1 Like