mysensors / MySensors

MySensors library and examples
https://www.mysensors.org
1.31k stars 895 forks source link

ESP8266 #361

Closed trlafleur closed 8 years ago

trlafleur commented 8 years ago

in RFM69.h

You may want to put a #elif defined for ESP8266 at end ->> #elif defined(ARDUINO_ARCH_ESP8266) with the else being a processor not define message...

// INT0 on AVRs should be connected to RFM69's DIO0 (ex on ATmega328 it's D2, on ATmega644/1284 it's D2)

if defined(AVR_ATmega168) || defined(AVR_ATmega328P) || defined(AVR_ATmega88) || defined(__AVR_ATmega8) || defined(AVR_ATmega88)

define RF69_IRQ_PIN 2

define RF69_IRQ_NUM 0

elif defined(AVR_ATmega644P) || defined(AVR_ATmega1284P) || defined(AVR_ATmega2560)

define RF69_IRQ_PIN 2

define RF69_IRQ_NUM 2

elif defined(AVR_ATmega32U4)

define RF69_IRQ_PIN 3

define RF69_IRQ_NUM 0

else

// ESP8266 should fall into this category now // TODO !! Untested code! Entering unknown territory...

define RF69_IRQ_PIN 2

define RF69_IRQ_NUM 0

endif

henrikekblad commented 8 years ago

Duplicate https://github.com/mysensors/Arduino/issues/382