본문 바로가기

USB

(2)
CC2652P 칩셋 기반의 모듈을 이용한 Zigbee 3.0 코디네이터 제작 HomeAssistant를 이용한 집 자동화 및 IoT를 재미로 시작한지 3개월 정도 되었습니다. 그런데 어느날 갑자기 뭔 바람이 불었는지 느닷없이 Zigbee 3.0 코디네이터를 직접 만들어 보고싶은 마음이 생겼습니다. 재택 근무로 무지 심심했던 5월 초였습니다. 구글로 여러 자료를 찾아 공부하면서 EasyEDA를 이용하여 회로 설계와 PCB 아트웍을 했습니다. 아트웍 결과를 3D로 확인해 보았습니다. 모듈 덕분에 부품 갯수가 몇개 안되는 아주 단순한 구성이 되었습니다. TI사의 CC2652P 칩셋이 탑재된 EByte사의 E72-2G4M20S1E라는 모듈을 사용하였습니다. AliExpress에서 $6~$7 정도에 구입 가능합니다. https://www.aliexpress.com/item/10050013..
USB 무선랜 드라이버 구동 Mediatek사의 RT5370칩셋이 장착된 USB 무선랜 장치(모듈)는 구하기도 쉽고 가격도 매우 저렴하다. 실제 알리익스프레스에서 $2~$3의 초저가에 무료배송으로 구입할 수 있으니 여유있게 몇개 주문해 놓자. 안테나가 내장된 소형 모듈은 보통 아래와 같은 구조로 되어 있다. 원래 Ralink사에서 만든 칩이지만 2011년에 Ralink는 MediaTek 인수되었다. 시시콜콜한 반도체 회사들의 M&A 이야기를 하는 이유는 디바이스 드라이버의 설명이 Ralink 로 되어 있기 때문이다. 이 무선랜 칩이 사용할 디바이스 드리이버의 이름은 RT2X00이다. 무선랜 관련 드라이버는 Built-in으로 설정하면 정상동작하지 않는다. 무선랜 칩셋이 필요로하는 바이너리 펌웨어 파일이 루트파일 시스템에 존재하는데,..