꽤 오랜만에 글을 적어봅니다.


이래저래 다른 일들이 바쁘다보니 벌써 몇년이 지나갔네요..


그사이 RF 관련 기술들도 정리된 것도 있고, 또 새롭게 생겨난 것들도 있습니다.



그동안의 기술들에 대해서 느낌 점은..


일단 보급율이 높을수록 생존에 유리하다는 점입니다.


이러한 근거로 본다면.. 앞으로도 WIFI나 Bluetooth는 절대 없어지지 않을꺼라 보이고요.


(왜냐면 노트북과 스마트폰에 기본으로 내장되어 있으니까요..)



그리고 두번째 움직임은 Lora나 Sigfox와 같은 저속의 장거리 통신이 생겨났다는 점입니다.


이전에 저도 샘플로 보드들을 제작할때 CC2592와 같은 증폭기를 달았었는데..


칩 두개를 쓸 필요가 없다는 점입니다. 그리고 통신 거리도 무지막지하게 늘어났죠.


이제는 송신시에 파워 증폭기 없이도 칩 레벨에서 그것보다 더 높은 파워를 내보내고...


수신 시에도 수신 증폭기 없이 더 높은 감도를 보여줍니다.


다만 현재까지 이 기술들은 1GHz 이하 대역에 머물러 있기 때문에..


국가별로 상이한 주파수 대역의 규제를 받을 것이란 점이 좀 아쉽네요..


전 세계 공통의 ISM 밴드(2.4GHz, 5.8GHz)용으로도 해당 기술의 칩셋이 나온다고 하니 기대해볼만 하겠습니다.



Lora나 Sigfox와 같은 장거리 통신은 기존의 통신사들이 전국망을 구성하기가 용이하게 해줍니다.


통신 운용 거리가 수Km에 달하기 때문이죠..


따라서 앞으로는 이런 장거리 통신 칩셋만 하나 달리면 어디서든 네트워크에 접근할 수 있는 시대가 올 것입니다.

(물론 망사용료라는 돈이 드는 것은 어쩔 수가 없겠지만요..)



두번째는 기존의 가장 많이 사용되는 기술인 WIFI입니다.


장거리 통신은 아니지만 현재 가장 많이 깔려있습니다.

(집집마다 공유기 하나 정도는 있으니까요..)


제가 볼때 이 WIFI와 장거리 통신이 결합된 게이트웨이가 필요하겠지만...


이러한 조합 또한 상당한 장점이 있을 것으로 보입니다.


Lora의 경우에는 개활지에서 5Km 정도, 도심에서도 1~2Km 정도의 통신 반경을 가지니까 왠만한 곳은 커버가 가능하죠.




■ 테스트 후보군


일단 테스트할 모듈들은 크게 WIFI와 Lora입니다.


Bluetooth는 특정한 어플리케이션을 제외하면 데이터 통신으로서는 약간 모자라기 때문이죠.


4.2가 되면서 장거리 통신용 스펙이 나왔다곤 하지만..


호환성 문제도 있고.. 이래저래 복잡한 블루투스입니다.



그리고 추가적으로 Nordic사의 NRF24L01의 클론 칩들이 중국에서 꽤 많이 나옵니다.


(물론 점점 시간이 지나면서 변종들이 나오고, 약간의 스펙 차이는 있을 수 있습니다만..


 그냥 통칭으로 NRF24L01의 클론이라고 하겠습니다.)


이 모듈들은 가격이 상당히 저렴하기 때문에 가능하면 테스트를 할 수도 있습니다.


가격 이 외에 다른 이유는 없습니다. ^^;



Lora칩으로는 Semtech의 SX1278이 많이 보이는데...


HopeRF라는 곳에서 웨이퍼를 사다가 패키징한 RFM98W도 있습니다.




■ 구입처


요즘 중국을 제외하면 저렴한 가격에 살만한 곳이 없기 때문에 알리익스프레스를 통해서 직구를 할 것이구요.


WIFI 모듈의 경우 ESPRESSIF사의 ESP8266EX가 널리 이용되고 있죠..


알리에서 ESP12라고 찾아보면 ESP12-X 모듈들이 많은데..


이 중에 ESP12-F가 최근 모듈로 보이고, PCB 안테나 내장하고, 가격은 개당 1.7불 정도입니다.



https://ko.aliexpress.com/item/Free-Shipping-1pcs-lot-remote-serial-Port-WIFI-wireless-module-through-walls-Wang-ESP-12/32326244075.html?spm=a2g12.search0104.3.110.YrUHa7&ws_ab_test=searchweb0_0,searchweb201602_2_10152_10065_10151_10068_10084_10083_10080_10307_10082_10081_10110_10137_10175_10111_10060_10112_10155_10113_10114_10154_10056_10055_10054_10310_10059_100031_10099_10078_10079_10103_10073_10102_10052_10053_10142_10107_10050_10051,searchweb201603_1,ppcSwitch_5&btsid=d6326779-d8d2-4b9a-b398-d9a953abdfd8&algo_expid=93e0b610-818b-440b-af00-8c10dfc66510-17&algo_pvid=93e0b610-818b-440b-af00-8c10dfc66510


찾아보면 여러가지가 있는데... 보통 배송추적이 안되는 것들이다보니 분실의 소지가 다분합니다.


따라서 천원 정도 더 쓰고, 배송추적이 되는 방식으로 보내주는 것으로 구입하는 것을 추천합니다.


물론 하나만 사면 단가가 올라가기 때문에 공구하는 식으로 여러개 모아서 한번에 사는게 좋습니다.


아니면 여러 모듈들을 한 판매자에게서 사는 것도 배송료를 아끼는 방법입니다.



그리고 ESP32라는 칩셋이 최근에 나왔는데.. 이것은 WIFI+Bluetooth인 원칩 솔루션입니다.


ESP32로 검색하면 4불 정도하는 모듈을 찾을 수 있습니다.



https://ko.aliexpress.com/item/ESP-32S-ESP-WROOM-32-ESP32-ESP-32-Bluetooth-and-WIFI-Dual-Core-CPU-with-Low/32802438946.html?spm=a2g12.search0104.3.10.Os1fTZ&ws_ab_test=searchweb0_0,searchweb201602_2_10152_10065_10151_10068_10084_10083_10080_10307_10082_10081_10110_10137_10175_10111_10060_10112_10155_10113_10114_10154_10056_10055_10054_10310_10059_100031_10099_10078_10079_10103_10073_10102_10052_10053_10142_10107_10050_10051-10052,searchweb201603_1,ppcSwitch_5&btsid=776818ca-8fb0-4b94-b76a-a2db40c6954f&algo_expid=021b6334-a337-490e-b5c1-034bd24d0b00-1&algo_pvid=021b6334-a337-490e-b5c1-034bd24d0b00


마찬가지로 배송을 추적하기 위해서는...


아래와 같은 제품에 배송료가 조금 더 붙는 것을 사는게 나을 수도 있습니다.


https://ko.aliexpress.com/item/Vorbestellen-Elecrow-ESP32S-Wifi-Bluetooth-Combo-CPU-Netzwerk-Port-Top-Mit-MCU-Low-power-bluetooth-ESP32/32759169679.html?spm=a2g12.search0104.3.307.uf5jEI&ws_ab_test=searchweb0_0,searchweb201602_2_10152_10065_10151_10068_10084_10083_10080_10307_10082_10081_10110_10137_10175_10111_10060_10112_10155_10113_10114_10154_10056_10055_10054_10310_10059_100031_10099_10078_10079_10103_10073_10102_10052_10053_10142_10107_10050_10051,searchweb201603_1,ppcSwitch_5&btsid=4ba6f79a-f31c-4997-875e-e7e7b79eec6b&algo_expid=f12a5288-68dc-410f-9c89-449c1b61056b-40&algo_pvid=f12a5288-68dc-410f-9c89-449c1b61056b




Lora 모듈의 경우에는 La-01과 같이 안테나는 납땜할 수 있는 모델들이 나아보입니다.


UFL 커넥터 안테나를 사기엔 가격대도 좀 있을 것이구요..


대략 3.5불 정도부터 시작하네요.


https://ko.aliexpress.com/item/Smart-Electronics-SX1278LoRa-spread-spectrum-wireless-module-ultra-far-10KM-433M/32780357684.html?spm=a2g12.search0104.3.86.sHy3y6&ws_ab_test=searchweb0_0,searchweb201602_2_10152_10065_10151_10068_10084_10083_10080_10307_10082_10081_10110_10137_10175_10111_10060_10112_10155_10113_10114_10154_10056_10055_10054_10310_10059_100031_10099_10078_10079_10103_10073_10102_10052_10053_10142_10107_10050_10051,searchweb201603_1,ppcSwitch_5&btsid=3af41d98-1574-4767-9380-ea183463094c&algo_expid=08f5bcdc-e7b9-4823-9d56-11f40bfbaa7f-11&algo_pvid=08f5bcdc-e7b9-4823-9d56-11f40bfbaa7f


아니면 아래와 같이 덮여있지 않은 모듈을 구해서..


433MHz의 통신 대역을 915MHz로 바꿔도 될 것 같습니다.


https://ko.aliexpress.com/item/1pc-433-LoRa-SX1278-Long-Range-RF-Wireless-Transceiver-Module-SX1276-5Km-For-Arduino/32822577213.html?spm=a2g12.search0104.3.182.XfuiBQ&ws_ab_test=searchweb0_0,searchweb201602_2_10152_10065_10151_10068_10084_10083_10080_10307_10082_10081_10110_10137_10175_10111_10060_10112_10155_10113_10114_10154_10056_10055_10054_10310_10059_100031_10099_10078_10079_10103_10073_10102_10052_10053_10142_10107_10050_10051,searchweb201603_1,ppcSwitch_5&btsid=54e0ac4e-de2a-4db2-bcd7-8c4372f9d20e&algo_expid=28425fb7-7687-4593-b597-88d50f648f10-24&algo_pvid=28425fb7-7687-4593-b597-88d50f648f10


그것도 귀찮다면 조금 더 비싸더라도 915MHz짜리를 사는게 낫겠죠..


RFM95를 선택한다면 5불 정도부터 시작하는 것으로 보이고,


SX1276이나 SX1278은 SMA 커넥터가 아니라면 개당 10불 정도나 그 이상을 생각해야할 것 같습니다.


SMA는 7불정도부터 있네요.





마지막으로 XN297L이라는 노르딕 호환칩이 있습니다.


개당 0.5불 정도였는데.. 이제는 좀 올라서 0.75달러 정도네요.


그래도 모듈이 8백원 정도라는 점은 상당한 메리트입니다.


https://ko.aliexpress.com/item/XN297L-2-4G-wireless-module-Spike-NRF24L01-5pcs-1lot/32819658843.html?spm=a2g12.search0104.3.8.TrrGyG&ws_ab_test=searchweb0_0,searchweb201602_2_10152_10065_10151_10068_10084_10083_10080_10307_10082_10081_10110_10137_10175_10111_10060_10112_10155_10113_10114_10154_10056_10055_10054_10310_10059_100031_10099_10078_10079_10103_10073_10102_10052_10053_10142_10107_10050_10051,searchweb201603_1,ppcSwitch_5&btsid=bf30cdbd-8f7d-4620-903b-9de338b564b1&algo_expid=b47dcc36-0db3-4ab0-a460-41c88fbee865-1&algo_pvid=b47dcc36-0db3-4ab0-a460-41c88fbee865