?>

Hard Copy World

HCW

Q&A

Home > Forum >

Q&A

질문 | nRF51822 모듈 사용 관련하여 질문 드립니다.

페이지 정보

작성자 더블J 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일18-01-22 11:41 조회235회 댓글3건

본문

안녕하세요. nrf51822 칩으로 아두이노에 연결해 블루투스 통신을 하려고 자료를 찾던 중
 쓰신 글을 보게 되었습니다.
코딩은 전혀 모르는 상태로 HC06이나 HM10과 같은 TI사 칩이 들어간 블루투스 모듈만 사용해 보았는데요, nrf모듈을 사용한다면 HC06보다 다루기가 까다로울까요?

예를들자면, nrf모듈도 아두이노에 VCC/GRD/TX/RX 연결만 해주면 통신이 가능한가요?
HM10을 연결한것처럼요. 공장 초기화나 펌웨어업데이트 작업 없이 가능한가요?

댓글목록

최고관리자님의 댓글

최고관리자 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 작성일

NRF 칩을 개발할 때 사용하는 펌웨어 개발환경이 있습니다. 그런데 이건 좀 전문적인 지식을 요구해서 코딩을 모르시는 분이 사용하기는 어렵습니다.
다만 NRF 칩을 사용한 제품 중에도 HC-06, HM-10 처럼 AT 커맨드로 제어 가능하도록 펌웨어가 올라간게 있을겁니다. 이걸 사용하시는 편이 좋습니다.
아두이노 처럼 USB로 펌웨어 업데이트가 가능하다면 아두이노 개발환경에 NRF add-on 을 설치해서 개발하는 방법도 있습니다. 이 방법은 상대적으로 다루기 조금 더 쉽습니다.
https://github.com/RedBearLab/nRF51822-Arduino

더블J님의 댓글

더블J 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 댓글의 댓글 작성일

답변 감사드립니다.
nrf칩의 경우 펌웨어가 올라가지 않은 상태이기 때문에 사용하기 어렵다는 말씀이신건가요?
러닝 편에 올려주신  NRF51822 BLE 모듈 (BLUETOOTH 4.0)의 글을 보면
Adafruit Bluefruit LE UART friend 모듈 취급을 적어 주셨는데, 이부분을 따라하게 되면
펌웨어를 올리는 역할을 하는건가요?

최고관리자님의 댓글

최고관리자 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 댓글의 댓글 작성일

Adafruit 제품은 커스터 마이즈 쉽도록 AT 커맨드를 지원하는 제품입니다. 따라서 펌웨어를 직접 만들 필요없이 AT 커맨드로 설정 변형해서 사용할 수 있습니다. 아래처럼 적혀있죠.
- Easy AT command set to get up and running quickly
이런 제품을 사서 쓰면 AT  커맨드 쓰는 방법만 공부하심 됩니다.