I tried with V2 LMIC on V3 board ( heltec_wifi_lora_32_V3) it did not worked. Any help will be appreciated
Heltec Wifi LoRa V3 uses the Semtech SX1262 transceiver and LMIC library currently only supports the SX1272/1276/127x parts.
To use V3 board I have been experimenting with
https://github.com/beegee-tokyo/SX126x-Arduino
and configured the SPI interface with the following:
#ifdef ESP32
// ESP32 - SX126x pin configuration - Heltec V3
int PIN_LORA_RESET = 12 ; // LORA RESET
int PIN_LORA_DIO_1 = 14; // LORA DIO_1
int PIN_LORA_BUSY = 13; // LORA SPI BUSY
int PIN_LORA_NSS = 8; // LORA SPI CS
int PIN_LORA_SCLK = 9; // LORA SPI CLK
int PIN_LORA_MISO = 11; // LORA SPI MISO
int PIN_LORA_MOSI = 10; // LORA SPI MOSI
int RADIO_TXEN = -1; // LORA ANTENNA TX ENABLE
int RADIO_RXEN = -1; // LORA ANTENNA RX ENABLE
#endif
Heltec provides their own proprietary LoRaWAN library for their products, which appears to be an ESP32 specific implementation/spin-off of LoRaMAC-node.
I guess that it will also support their SX1262 based board(s).
Check their website for more information.