Paso 2: Botón de la chispa y firmware
El firmware que se ejecuta en el Spark.io se puede encontrar en nuestro repositorio de GitHub, para la mayoría de los casos, esto puede ser usado directamente, pero si desea, no dude en personalizar, incluso puedes publicar o vender su versión, ya que es bajo licencia MIT.
La forma más sencilla es copiar el código fuente de GitHub en la web IDE, siga las instrucciones en la documentación Spark.io para reclamar su dispositivo y registrar una cuenta si no tiene uno ya. Vas a necesitar la chispa botón CPP y archivos H (header), en la web IDE lo encontrarás en la sección de bibliotecas.
Si estás usando la versión de línea de comandos, la compilación y el flash los comandos para compilar el firmware y el flash en el dispositivo, o puede descargar un firmware precompilado de nuestro GitHub lanza página.
$ wget https://github.com/hsbp/spalarm/releases/download/v1.0/spalarm-firmware-v1.0.bin
$ chispa flash spalarm el nombre del dispositivo -firmware-v1.0.bin
El botón de la chispa tiene 11 LEDs RGB de alta potencia, los usaremos para crear la luz de estado de ánimo, el núcleo de la chispa basta con pulsar en el botón de chispa para coincidir con el contorno de la PCB como en la foto de arriba y rehacer las conexiones basadas en el paso anterior. Si has hecho todo bien, el hardware debe ser listo, sólo tiene que añadir un difusor; utilizamos papel de oficina, pero hay muchas maneras de hacer esto, no dude en experimentar.