Skip to content
5 changes: 5 additions & 0 deletions src/RadioBoards.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,9 @@
#elif defined(ARDUINO_HELTEC_WIFI_LORA_32)
#define RADIO_BOARD_WIFI_LORA32

#elif defined(NUCLEO_L476RG_SEMTECH_LR1110)
#define RADIO_BOARD_NUCLEO_L476RG_SEMTECH_LR1110

#else
#error "Unable to resolve board type automatically, please select one from the supported list"

Expand All @@ -26,6 +29,8 @@
#include "maintained/SeeedStudio/WM1110.h"
#elif defined(RADIO_BOARD_WIFI_LORA32)
#include "maintained/Heltec/WiFi_LoRa32.h"
#elif defined(RADIO_BOARD_NUCLEO_L476RG_SEMTECH_LR1110)
#include "contributed/Semtech/LR1110.h"

#else
#error "Unsupported or unknown radio board!"
Expand Down
1 change: 1 addition & 0 deletions src/contributed/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Boards added by other people
14 changes: 14 additions & 0 deletions src/contributed/Semtech/LR1110.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
#if !defined(_RADIOBOARDS_CONTRIBUTED_SEMTECH_LR1110_H)
#define _RADIOBOARDS_CONTRIBUTED_SEMTECH_LR1110_H

// sources:
// K4KDR hands-on testing w/ this hardware

#define RADIO_BOARDS_NAME "Semtech LR1110" // ** pin #'s when used w/ vendor recommended MCU: Nucleo L476RG

#define RADIO_NSS (D7)
#define RADIO_IRQ (D5)
#define RADIO_RST (A0)
#define RADIO_GPIO (D3)

#endif