Estos son los componentes que yo he utilizado :
ESP8266 -12F
https://es.aliexpress.com/store/product/Esp8266-WiFi-series-of-model-ESP-12-ESP-12F-esp12F-esp12-authenticity-guaranteed/1337009_32468324806.html?spm=2114.04010208.3.28.4MsEIp&ws_ab_test=searchweb0_0,searchweb201602_5_10152_10065_10151_10068_10136_10137_10060_10138_5100017_10155_10062_10156_10154_10056_10055_10054_10059_10099_10103_10102_10096_5120016_10148_10147_10109_10052_10053_10142_10107_10050_10143_10051_10084_10083_10080_10082_10081_10110_10111_10176_10112_10113_10114_5110016_10078_10079_10073_10070_10123_10124-10050_10152_10151_10111,searchweb201603_2,afswitch_1,ppcSwitch_5&btsid=4e2e1d21-15b5-47bb-b28c-5306a157bd5d&algo_expid=fe74cbff-ec5a-42f4-9db0-c177ff0fd304-3&algo_pvid=fe74cbff-ec5a-42f4-9db0-c177ff0fd304
Placa Adaptadora :
https://es.aliexpress.com/store/product/1pCS-LOT-ESP8266-serial-WIFI-module-adapter-plate-Applies-to-ESP-07-ESP-08-ESP-12E/1525680_32731450220.html?spm=2114.04010208.3.118.jO9mBU&ws_ab_test=searchweb0_0,searchweb201602_5_10152_10065_10151_10068_10136_10137_10060_10138_5100017_10155_10062_10156_10154_10056_10055_10054_10059_10099_10103_10102_10096_5120016_10148_10147_10109_10052_10053_10142_10107_10050_10143_10051_10084_10083_10080_10082_10081_10110_10111_10176_10112_10113_10114_5110016_10078_10079_10073_10070_10123_10124,searchweb201603_2,afswitch_1,ppcSwitch_5&btsid=0fb526ab-8cc2-4b96-84fb-a866f18649b2&algo_expid=4bada22a-bea6-4765-b036-d6f4ddaa9aea-16&algo_pvid=4bada22a-bea6-4765-b036-d6f4ddaa9aea
RFM95W:
https://www.tindie.com/products/edwin/lora-module/?pt=full_prod_search
Placa adaptadora para RFM95W
https://www.tindie.com/products/arduinopraxis/rfm95w-breakout-board-for-lora-applications/?pt=ac_prod_search
Sin embargo, en su momento tuve que hacerme una placa de "programación" para el ESP8266, con lo que si no os apetece hacerlo o soldar más de la cuenta, podéis comprar un NodeMCU, que ya incluye los botones de reset y de programación, además de la alimentación con conector microUSB.
https://es.aliexpress.com/store/product/new-Wireless-module-CH340-NodeMcu-V3-Lua-WIFI-Internet-of-Things-development-board-based-ESP8266/1184212_32556303666.html?spm=2114.04010208.3.1.RfYIlB&ws_ab_test=searchweb0_0,searchweb201602_5_10152_10065_10151_10068_10136_10137_10060_10138_10155_10062_10156_5100016_10154_10056_10055_10054_10059_10099_10103_10102_10096_5120016_10148_10147_10109_10052_10053_10142_10107_10050_10143_10051_10084_10083_10080_10082_10081_10110_10111_10176_10112_10113_10114_5110016_10078_10079_10073_10070_10123_10124,searchweb201603_2,afswitch_1,ppcSwitch_5&btsid=fd1fe74b-9f8f-4e0d-99a9-4b1aa12df290&algo_expid=af5f1449-b0fc-494d-8a19-303d4efcc1dd-0&algo_pvid=af5f1449-b0fc-494d-8a19-303d4efcc1dd
En el caso de que compreis el NodeMCU, ya incluye el LUA, pero si utilizáis el ESP8266, necesitáis flashearlo con NodeMCU.
Todas las instrucciones las tenéis en el siguiente enlace :
https://github.com/JaapBraam/LoRaWanGateway
Suerte !! Si os puedo ayudar en algo, podéis contactar conmigo por aqui.