Skip to content

FeatherWing RFM95W

Thomas Amberg edited this page Oct 18, 2019 · 52 revisions

Buy

Code

Arduino

Python

Pinout

See also SPI control pins, e.g.

Or use the adapter PCB:

Mapping

RFM95W Wing ESP8266 M4 nRF52840
NC A 13 11 11
DIO0 =
IRQ
B 15 10 10
DIO1 C 0 9 9
RST D 16 6 6
CS E 2 5 5
NC F NC 19 19

NC = Not Connected

Feather Huzzah ESP8266

const lmic_pinmap lmic_pins = {
    .nss = 2, // CS
    .rxtx = LMIC_UNUSED_PIN,
    .rst = 16, // RST
    .dio = {
        15, // DIO0 = IRQ 
        0,  // DIO1
        LMIC_UNUSED_PIN
    }
};

Feather M4 Express

const lmic_pinmap lmic_pins = {
    .nss = 5, // CS
    .rxtx = LMIC_UNUSED_PIN,
    .rst = 6, // RST
    .dio = {
        10, // DIO0 = IRQ 
        9,  // DIO1
        LMIC_UNUSED_PIN
    }
};

Feather nRF52840 Express

const lmic_pinmap lmic_pins = {
    .nss = 5, // CS
    .rxtx = LMIC_UNUSED_PIN,
    .rst = 6, // RST
    .dio = {
        10, // DIO0 = IRQ 
        9,  // DIO1
        LMIC_UNUSED_PIN
    }
};

Resources