bot-io
Version:
ADC, GPIO, PWM, UARTs, and more on the BeagleBone Black.
25 lines (17 loc) • 380 B
JavaScript
;
var bot = require('../'),
led = new bot.Pwm(bot.pins.p9_42);
led.once('ready', function () {
var period = led.period(),
duty = 0,
delta = period / 50;
(function updateDuty() {
led.duty(duty);
duty += delta;
if (duty < 0 || duty > period) {
delta = -delta;
duty += delta;
}
setTimeout(updateDuty, 10);
}());
});