1. 프로젝트 사용한 보드 종류
오렌지BLE보드
2. 사용한 개발 프로그램명
스케치
3. 사용한 센서 모델명
오렌지BLE기본.
4. 연결한 회로 설명 (또는 이미지)
오렌지BLE기본. Digital 4, 5pin.
5. 소스코드 (주석 필수)
#include <SoftwareSerial.h>
#include <ArduinoBLE.h>
SoftwareSerial BTSerial(4, 5);
void setup() {
Serial.begin(9600);
Serial.println("Real");
BTSerial.begin(9600);
}
void loop() {
}
6. 문제점 및 에러 내용
오렌지보드ble를 구매하고 사용 중,
헤더파일 ArduinoBLE.h를 include하려고 하는데
다음과 같은 오류가 나옵니다.
이유를 알 수 있을까요?
Arduino: 1.8.13 (Mac OS X), Board: "Arduino Uno"
WARNING: library ArduinoBLE claims to run on samd, megaavr, mbed architecture(s) and may be incompatible with your current board which runs on avr architecture(s).
/Users/mun/Documents/Arduino/libraries/ArduinoBLE/src/utility/HCIUartTransport.cpp:33:2: error: #error "Unsupported board selected!"
#error "Unsupported board selected!"
^~~~~
/Users/mun/Documents/Arduino/libraries/ArduinoBLE/src/utility/HCIUartTransport.cpp:99:40: error: 'SerialHCI' was not declared in this scope
HCIUartTransportClass HCIUartTransport(SerialHCI, 912600);
^~~~~~~~~
/Users/mun/Documents/Arduino/libraries/ArduinoBLE/src/utility/HCIUartTransport.cpp:99:40: note: suggested alternative: 'Serial'
HCIUartTransportClass HCIUartTransport(SerialHCI, 912600);
^~~~~~~~~
Serial
exit status 1
Error compiling for board Arduino Uno.
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
|