var lightSensor = require('@amperka/light-sensor') .connect(A2); var thermometer = require('@amperka/thermometer') .connect(A4); var button = require('@amperka/button') .connect(P3); var kb = require('@amperka/usb-keyboard'); var timer = require('@amperka/timer') .create(5); button.on('press', function() { if (timer.isRunning()) { timer.stop(); } else { timer.tick().run(); } }); timer.on('tick', function() { var time = getTime(); var lx = lightSensor.read('lx'); var c = thermometer.read('C'); kb.type(time.toFixed(0) + '\t' + lx.toFixed(0) + '\t' + c.toFixed(0) + '\n'); });