BLE de luces
Hace un tiempo construí un DIY para la frambuesa Pi que podría controlar luces sobre Wifi. Mientras que Edison de Intel puede lograr la misma hazaña, hace una cosas más. Habla BLE. Este es tutorial práctica de convertir su placa Intel Edison en un periférico BLE que podrían controlar desde tu smartphone. Como siempre, Node.js será mi arma de elección.
La configuración de
Antes de comenzar, asegúrese de que tener su Edison Intel ejecuta la compilación Yocto. Si usted no tiene configuración tu segui Edison esta guía. Una vez instalado el build Yocto, SSH a su Junta Directiva. Habrá previamente Node.js.
Para la configuración de desarrollo, prefiero usar masilla para serie SSH y WinSCP para mover código de mi máquina a Edison.
Activar Bluetooth
Se trata de un ritual de inicio en que usted podría tener que repetir para activar BLE en Edison. Se puede automatizar con un script de shell. Utilice los siguientes 4 comandos para permitir BLE.
bluetooth_rfkill_event & rfkill unblock bluetooth hciconfig dev hciconfig hci0 up
Configuración del hardware
Estaremos usando la placa Arduino de breakout con la Junta de desarrollo de Intel Edison para interfaz con un LED (mi configuración tiene un relé). Este será nuestro BLE periférica.