# Node with ESP8266 and RFM95W

**URL:** <https://www.thethingsnetwork.org/forum/t/node-with-esp8266-and-rfm95w/1002>\
**Category:** Hardware\
**Created:** [January 9, 2016, 10:40pm UTC](https://www.thethingsnetwork.org/forum/t/node-with-esp8266-and-rfm95w/1002 "2016-01-09T22:40:06Z")\
**Posts on this page:** 1\
**Showing post:** 56

<div class="post-metadata">

**Author:** ![cswiger](https://www.thethingsnetwork.org/forum/user_avatar/www.thethingsnetwork.org/cswiger/32/659_2.png) [@cswiger](https://www.thethingsnetwork.org/forum/u/cswiger)\
**Post date:** [April 19, 2016, 6:29pm UTC](https://www.thethingsnetwork.org/forum/t/node-with-esp8266-and-rfm95w/1002/56 "2016-04-19T18:29:58Z")

</div>

> <https://github.com/matthijskooijman/arduino-lmic/blob/master/src/lmic/lmic.c>

has the same bug:

void LMIC\_disableChannel (u1\_t channel) {  
if( channel \< 72+MAX\_XCHANNELS )  
LMIC.channelMap[channel/4] &= ~(1\<\<(channel&0xF));  
}

That 4 should be a 16 to get the right byte of the array - only affects CFG\_us915.

---

_[View the full topic](https://www.thethingsnetwork.org/forum/t/node-with-esp8266-and-rfm95w/1002)._
