본문 바로가기

무선랜

Roving Networks의 무선랜 모듈, AP 모드로 사용가능합니다 로빙 네트워크의 RN171, RN131과 같은 WiFly라는 독자적인 펌웨어를 가지고 단독으로 동작할 수 있는 무선랜 모듈은 여러가지 방법으로 무선랜 망을 형성할 수 있다. 많이 쓰던 것이 클라이언트로서 기존의 AP에 패어링 되는 인프라스턱쳐(Infrasturecture) 모드였고, 1:1 통신을 위해서 사용하던 것이 애드혹(ad-hoc) 모드였다. 스마트폰 열풍이 일고 나서 스마트폰과 무선랜으로 연동되는 장치를 만들고 싶어 하는 사람들로부터 많~은 문의를 받는다.예전에 여기 블로그에 한번 올린 적 있는 무선랜 모듈 WiFly와 스마트폰의 1:1 통신 이라는 글 역시 그런 요구에 따라서 썼던 글이었다. 이때는 WiFly가 인프라스트럭쳐 모드로서 스마트폰의 hot spot으로 연결해 들어가는 방법이었다. .. 더보기
무선랜 모듈 원격 제어하기 Roving Networks의 RN174 모듈은 시리얼 포트 통해서 무선랜 모듈을 설정하고, 제어할 수 있다. 특히 174는 RN171에 전원회로, RS232, LED 등을 포함하고 있어서 RN171을 사용한 개발에 앞서 간단한 실험을 해 볼수 있는 키트 형태이다. IO의 방향은sys sys mask 로 설정할 수 있다.는 핵사로 표현되고 각 IO에 대한 비트 마스킹으로서 1은 출력, 0은 입력을 의미한다.예를 들어서 set sys mask 0x0으로 두면 모든 IO를 입력 모드로 사용하겠다는 뜻이고,set sys mask 0xc0는 GPIO 6과 7만을 출력 모드로 사용한다는 의미이다. RN174모듈에는 GPIO4~7이 각각 Green, Yellow, Red, Blue LED로 연결되어 있어서 간단히 .. 더보기
무선랜 모듈 WiFly와 스마트폰의 1:1 통신 요즘 부쩍 많은 질문을 받고 있는 것이 핸드폰과 외부 장치간의 통신 방법이다. 아래 그림에 있는 WiFly라고 하는 Roving Networks의 제품 역시 무선랜 제품이기 때문에 AP를 이용하면 핸드폰과 자연스럽게 통신이 가능하다. 그런데, AP가 없는 곳에서 이 무선랜 장치를 장착한 시스템으로부터 정보를 핸드폰에서 직접 받아 들이고 싶어하는 사용자를 자주 만난다. 무선랜에서 1:1 통신을 위해서 기본적으로 제공되는 기능중 하나가 Adhoc 방식에 의한 접속이다. 이미 아이폰 또는 아이패드에서는 무선랜 AP 검색단계에서 Adhoc 방식으로 설정된 장치에도 붙을 수 있게 되어 있지만, 불행히도 안드로이드 계통의 장치는 Adhoc 방식이 막혀 있다. 물론 루팅을 해서 시스템 권한으로 접근해서 /system.. 더보기
시리얼 명령어 몇개로 간단히 무선랜기반 센서 네트워크 꾸미기 Networks의 WiFly를 이용하여 일정 시간 간격으로 센서의 값을 읽어서 서버에 HTML언어로 보내는 예제입니다. WiFly는 http://www.rovingnetworks.com/wifly-gsx.php 에 정보가 있습니다. 아래는 캡쳐된 터미널 화면입니다. *OPEN*HTTP/1.1 200 OK Date: Thu, 24 Mar 2011 00:24:30 GMT Server: Apache/2.2.3 (Red Hat) X-Powered-By: PHP/5.1.6 Content-Length: 1029 Connection: close Content-Type: text/html; charset=UTF-8 ==========================================================.. 더보기
CANTUS EISC 보드에 무선랜 기능을 오호.. 사진 EXIF 정보 보니까 저 사진 찍은게 2009년 7월이군요.. 파일 정리하다가 찾았습니다. 그 시절 울 회사의 CANTUS 처음 나왔을때 CANTUS에 RN-131G 연결해서 대리점 영업을 하고 있던 G2 모듈 G2M5477 연결해서 무선랜(WiFi)되는 CANTUS 보드 만들어본 사진입니다. 무선랜 AP검색해서 접속하고, 시간서버에 접속해서 시간 정보 가지고 와서 CANTUS의 RTC를 자동으로 세팅합니다. 액자에 사진을 보여주거나 MP3 파일 다운 받아서 재생도 해주구요.. 하드 디스크가 한번 타 버리는 바람에 CANTUS쪽 프로그램 예제는 못 찾겠네요. 당시 영업팀에 전달했었는데 혹시 사본 가지고 계신 분은 마음껏 뿌리셔도 됩니다~ RN131G이 예전 G2 Microsystems의 G.. 더보기
무선랜 전자액자로 탈바꿈 (2) 지난 3월 무선랜이 되는 전자 액자에 대한 글을 포스팅한 이후, 몇가지 기능 개선이 있었습니다. (2009/03/16 - [Engineer's world/Wireless Communication] - 무선랜이 지원되는 전자액자) 간단히 SPI라는 디지털연결로서 무선랜 기능이 없던 우리 회사의 Eagle이라는 칩에 G2의 G2M5477이라는 모듈을 연결하여 무선랜전자액자로 탈바꿈했습니다. PC 없이 인터넷의 공간에 있는 사진을 직접 다운 받아서 보여주는 무선랜전자앨범입니다. 어떻게 동작하는지는 아래의 동영상을 보세요~~~ 아래 영상은 위와 똑같은 것인데 G2 본사에도 영업에 쓰고 싶다고 해서 유튜브에 영어자막버전으로 다시 하나 만들어 올렸습니다. 더보기
무선랜이 지원되는 전자액자 지난주 목, 금요일에 G2 Microsystems의 Geoff 사장이 다녀갔습니다. 저희 회사의 Eagle 개발용 보드에 G2의 G2M5477이라는 모듈을 붙여서 며칠만에 무선랜 전자액자 시연을 준비하였습니다. G2의 무선랜 컨셉이 "쉽게 무선랜으로", "저전력 소모 무선랜" 입니다. 아래 동영상은 무선랜 기능이 되는 전자액자 시연 모습입니다. 가지고 계신 보드, 제품.. 쉽게 무선랜이 지원되는 제품으로 바꾸어 보시는건 어떠세요? 아래는 무선랜 전자액자로 탈바꿈한 Eagle 보드와 이 액자에서 보여줄 구글의 피카사웹 앨범을 띄워둔 노트북입니다. 연결 시도중인 모습과 연결후 사진을 보여주고 있는 전자 액자.. 위 시연에서 연결한 저의 구글 피카사웹 앨범 페이지입니다. 더보기
가지고 계신 보드에 무선랜 기능을 추가하고 싶으세요? 무선랜 기능이 없는 보드에 쉽게 무선랜 기능을 만들수 없을까? 당연, 가능하다. 이 일을 가능하게 만들 제품은 G2 Microsystems의 무선랜용 SoC 칩/모듈이다. 작년 일년 동안 이 제품을 국내에 제대로 공급해보려고 시간을 참 많이 들였다. 울 회사의 미국 자회사인 Amerix Group이 G2의 한국내 독점 공급권을 따 내면서부터이다. 이 공급권의 조건 중에서 무선랜 및 임베디드 시스템에 대해서 기술 지원이 가능한 박사급 엔지니어가 두명 있는 회사이어야 한다는 것이 있었다. 우리팀이 나를 포함해서 박사 두명, 박사 수료자 한명이 있기 때문에 자회사와 함께 계열사 차원에서 그룹으로 접근하기로 하여서 따 낸 것이었다. 삼성SDS, LS산전, 빅텍, 셀리지온 등에서 G2의 제품을 사용하고 있다. 금.. 더보기