본문 바로가기

Nordic/nRF51

[nRF51822 xBee EVM] - Arduino Board 만들기

[xBee EVM] 보드ESP32 Arduino 확장 테스트 보드를 이용하여 쉽게 Arduino 보드로 제작 가능하도록 설계 하였다.

 

Arduino IDE에서 nRF5x 를 보드 매니저 추가 하기 위해 하기 링크를 추가 해 주어야 한다.

 

 

 

보드 매니저에서 nRF5 를 검색하면 Arduino nRF5 Board를 설치 할 수 있다.

 

 

보드 파일이 추가 되었다면 보드를 "Generic nRF51" 로 설정하고 하면 된다.

 

 


[nRF51822 xBee EVM] 보드에 실장되어 있는 LED(IO13, 14)를 제어 해 보자

#define LED_PIN1        13
#define LED_PIN2        14


void setup() 
{
  pinMode(LED_PIN1, OUTPUT);
}

void loop()
{
  digitalWrite(LED_PIN1, 0);
  digitalWrite(LED_PIN2, 0);
  delay(100);

  digitalWrite(LED_PIN1, 1);
  digitalWrite(LED_PIN2, 1);
  delay(100);  
}

 

정상적으로 LED 점등이 확인 된다.

이제 Arduino에서 제공하는 다양한 라이버러리를 이용하여 nRF51822을 테스트 해 볼 수 있을것 같다.

반응형