Hi bluejedi,
yes I have used this source code and board from Heltec, but I found it a little bit complicate due to make for each board a new compilation because of the unique license. Also after some good joins during test also the OTAA fails. Why I can’t found out. ADB work with lmic fine.
Now I’m go to test deep sleep and OTAA as well.
I uses also the lmic from mcci-catena now.
I found two pin configuration for V2 of this board:
I uses:
//LMIC LoRa module pin configuration
//For Heltec Wifi LoRa 32 use:
const lmic_pinmap lmic_pins = {
.nss = 18,
.rxtx = LMIC_UNUSED_PIN,
.rst = 14,
.dio = {/*dio0*/ 26, /*dio1*/ 35, /*dio2*/ 34}
};
and also I found:
//LMIC LoRa module pin configuration
//For Heltec Wifi LoRa 32 use:
const lmic_pinmap lmic_pins = {
.nss = 18,
.rxtx = LMIC_UNUSED_PIN,
.rst = 14,
.dio = {/*dio0*/ 26, /*dio1*/ 34, /*dio2*/ 35}
};
only changed in dio 34 and 35. Why? For me it seems to be clear the first one. Have others other experience?
Also OTAA fails because the board misses the agreed downlink. Also in ADP downlink seems to be critical.
Perhaps I’ll make LMIC with interrupt:
https://www.thethingsnetwork.org/forum/t/big-esp32-sx127x-topic-part-1/10247/11
Hope to help other to go further with his project and this board.