Web components for Webduino
$ bower install webduinoBuild webduino-js dist files:
$ cd bower_components/webduino-js
$ npm install && npm run buildInsert webduino web-components and polyfill:
<script src='/asset?url=https%3A%2F%2Fgithub.com%2Fkaiwaitony%2Fbower_components%2Fwebcomponentsjs%2Fwebcomponents.js'></script>
<link rel='import' href='/browse?url=https%3A%2F%2Fgithub.com%2Fkaiwaitony%2Fbower_components%2Fwebduino%2Fweb-arduino.html'></link>
<link rel='import' href='/browse?url=https%3A%2F%2Fgithub.com%2Fkaiwaitony%2Fbower_components%2Fwebduino%2Fwa-led.html'></link>
Use it in your html:
<web-arduino id='board' device='device_id'>
<wa-led id='led' pin='10'></wa-led>
</web-arduino>
Control it with javascript:
window.addEventListener('WebComponentsReady', function() {
var board = document.getElementById('board'),
led = document.getElementById('led');
board.on('ready', function () {
led.on();
});
});(coming soon...)
webduino-js (The javascript core that powers webduino)