Stap 2: Spark knop en firmware
De firmware die op de Spark.io draait kan worden gevonden in onze GitHub repository, voor de meeste doeleinden, dit kan direct worden gebruikt, maar als je willen zou, voel je vrij om het te passen, kunt u zelfs publiceren of verkopen van uw versie, omdat het onder de MIT-licentie.
De eenvoudigste manier is om te kopiëren van de broncode van GitHub in het web IDE, volg de instructies op de Spark.io documentatie om te beweren uw apparaat en Registreer een account als u niet al een hebt. De Spark knop CPP en H (koptekst) bestanden, moet u in het web IDE u in de sectie van bibliotheken vindt.
Als u gebruikmaakt van de command line versie, gebruik het compileren en opdrachten voor het compileren van de firmware en flash naar het apparaat flash, of u kunt een vooraf gecompileerde firmware downloaden vanaf onze GitHub releases pagina.
$ wget https://github.com/hsbp/spalarm/releases/download/v1.0/spalarm-firmware-v1.0.bin
$ vonk flash uw apparaat-naam spalarm-firmware-v1.0.bin
De vonk-knop heeft 11 krachtige RGB LED's, deze gebruiken we voor de stemming licht maken, gewoon de vonk kern te duwen in de vonk om overeenkomen met de omtrek op de PCB zoals op de foto hierboven en remake van de verbindingen op basis van de vorige stap. Als je alles goed hebt gedaan, moet de hardware klaar, voeg gewoon een diffuser; We gebruikten kantoorpapier, maar er zijn vele manieren om dit te doen, voel je vrij om te experimenteren.