참고자료

아두이노, 오렌지보드 등의 오픈소스하드웨어를 사용하는데 필요한 것들을 알아봅니다.

오렌지보드 BLE 핀맵 정보

2015-10-13 15:34:37

 

- ATmega328p 핀 배치도

 

 

Orange BLE 핀맵 정보
ATmega MCU CHIP(32핀 TQFP타입)  Orange BLE
Pin Number PORT CHIP Function Arduino Function  PCB Silk
1 PD3 (PCINT19/OC2B/INT1) IO3(PWM) ~3
2 PD4 (PCINT20/XCK/T0) IO4 4
3 GND GROUND GND GND
4 VCC POWER DC 5V 5V
5 GND GROUND GND GND
6 VCC POWER DC 5V 5V
7 PB6 (PCINT6/XTAL1/TOSC1) X 없음
8 PB7 (PCINT7/XTAL2/TOSC2) X 없음
9 PD5 (PCINT21/OC0B/T1) IO5(PWM) ~5
10 PD6 (PCINT22/OC0A/AIN0) IO6(PWM) ~6
11 PD7 (PCINT23/AIN1) IO7 7
12 PB0 (PCINT0/CLKO/ICP1) IO8 8
13 PB1 (PCINT1/OC1A) IO9(PWM) ~9
14 PB2 (PB2/SS/OC1B) IO10(PWM) ~10
15 PB3 (PCINT3/OC2A/MOSI) IO11(PWM) ~11
16 PB4 (PCINT4/MISO) IO12 12
17 PB5 (SCK/PCINT5) IO13 13
18 AVCC POWER DC 5V 5V
19 ADC6 ADC6 X 없음
20 AREF Analog Reference AREF AREF
21 GND GROUND GND GND
22 ADC7 ADC7 X 없음
23 PC0 (ADC0/PCINT8) A0 A0
24 PC1 (ADC1/PCINT9) A1 A1
25 PC2 (ADC2/PCINT10) A2 A2
26 PC3 (ADC3/PCINT11) A3 A3
27 PC4 (ADC4/SDA/PCINT12) A4 / SDA A4
28 PC5 (ADC5/SCL/PCINT13) A5 / SCL A5
29 PC6 (RESET/PCINT14) RESET RST
30 PD0 (RXD/PCINT16) RX←0 RX←0
31 PD1 (TXD/PCINT17) TX→1 TX→1
32 PD2 (INT0/PCINT18) IO2 2

 

기본적으로 오렌지 보드(아두이노 Uno)와 핀배치는 동일합니다.

 

오렌지 보드와 BLE 보드에 다른점은 오렌지 BLE 보드에는 BLE의 On/Off 를 제어하는 스위치가 있습니다.(위 그림의 네모부분)

 

BLE를 사용하실 경우 스위치를 안쪽(이미지상 위쪽)으로 올리신 후 SoftwareSerial을 이용하여 디지털 4, 5번 핀을 통해 BLE를 사용하시면 되고, 사용하시지 않을 경우 스위치를 바깥쪽(이미지상 아래쪽)으로 내리신 후 일반 오렌지 보드와 같이 사용하시면 됩니다.

(BLE를 사용하실 경우 디지털 4, 5번 핀을 사용하실 수 없습니다.)

 

BLE보드의 회로도는 향후 코코아팹에 별도로 추가하도록 하겠습니다.

kocoafabeditor

항상 진취적이고, 새로운 것을 추구하는 코코아팹 에디터입니다!

아두이노, 오렌지보드, BLE

손정목 2016-07-12 10:15:03

스위치를 올리면 비콘센서에 잡히게 되는건가요??

이의용 2016-08-01 19:12:51

스위치를 올렸는데 핸폰에서는 기기만 잡히고 활성화가 안됩니다. 왜 그런가요?

임성도 2016-09-18 11:33:05

좋은 정보 정말 감사합니다.

이재영 2016-09-25 17:29:32

감사합니다

kocoafab 2019-01-08 10:39:25

@손정목
BLE 보드는 periphral 모드만 지원되서 비콘 모드가 지원되지 않습니다.

@이의용
스마트폰이랑 연결하기 위해서는 직접 페어링이 아니라 어플을 통해서 연결하셔야 합니다.

https://kocoafab.cc/tutorial/view/709 이 주소를 참고하셔서 어플을 설치하고 연결해보세요.

윤수경 2020-08-10 14:48:21

그러면 일반스마트폰에서 오렌지보드블루는 기기등록이 불가능한건가요?

영혼지기 2021-11-05 01:11:46

갤럭시노트20울트라 인데 사용가능한 디바이스에 목록이 나타나기는 하는데 상세설정에서 해당 장치를 터치하면 "이 디바이스를 사용하기 위해 필요한 앱을 설치해주세요" 라고 나오는데 어떤 앱을 설치해야 하나요?

영혼지기 2021-11-05 01:15:28

혹시나 해서 nRF UART v2.0을 설치했는데 여기에서도 장치 검색이 안되는데요.
그런데 nRF Toolbox에서 UART를 이용해 통신하는건 잘되거든요.