Arduino Bluetooth BT SPP (Bluetooth Serial port profile), , Bluetooth . Arduino , . Bluetooth Bluetooth , Intel Galileo. Intel Edison Bluetooth, Arduino-, Arduino . .

:
«Connecting the Intel Edison board to your Android Phone with Serial Port Profile (SPP)» , Intel Edison Android SPP. , SPP Arduino.
« Intel Edison Android Bluetooth LE (BLE)» , Bluetooth Arduino, Bluetooth .
Bluetooth, ? , .
Arduino Linux Intel Edison, mmap().
Arduino Linux. , Arduino .
, (named pipes) IPC ( ) Arduino Python c Bluetooth SPP.
Edison Bluetooth
1. bluetooth-service.tar.gz.
2. bluetooth-service.tar.gz /home/root/Bluetooth :
mkdir /home/root/bluetooth
cd /home/root/bluetooth
mv /home/root/bluetooth-service.tar.gz ./
tar -xvf bluetooth-service.tar.gz
3. bluetooth-spp-pin.service /lib/systemd/system/:
cp bluetooth-spp-pin.service /lib/systemd/system
4. systemd:
systemctl enable bluetooth-spp-pin
5. :
reboot
6. :
systemctl status bluetooth-spp-pin
Arduino Edison
- Intel-Edison-BT-SPP-Library.zip.
- Arduino, , C:\Users\username\Documents\Arduino\libraries. Arduino IDE File->Preferences->Sketchbook Location.
- Intel® Arduino IDE 1.6.0 .
- bt_test File->Examples->Intel Edison BT SPP Driver Library.
- Edison.
- Serial Monitor, , - .
- BT SPP PlayStore. , BLE_SPP_PRO.
- Bluetooth Edison .
- -, 8888. 70 bluetooth-pin-service.py.
- Edison (myedison).
- - Edison, Serial Monitor Arduino IDE.


:
Bluetooth -, SPP. , Bluetooth . Bluetooth , . BT SPP Arduino , . Edison Android BT SPP . , Edison , . , , Bluetooth Intel Edison. .
:
, BT SPP Edison. fifo Edison’ BT SPP . fifo, Linux , Arduino. Arduino. , Linux Arduino fifo. Node.js JSON Arduino, Arduino . ! Android BT SPP !