First pass at the API 🦄

This commit is contained in:
Dana Woodman
2018-07-23 12:50:02 -07:00
commit 729693f0d1
11 changed files with 7233 additions and 0 deletions

13
examples/simple.js Normal file
View File

@@ -0,0 +1,13 @@
const { Board } = require('../src/relays')
const numRelays = 2
const relays = new Board(numRelays)
// Make sure the relay defaults to off
relays.allOff()
relays.on(1)
setTimeout(() => relays.off(1), 500)
setTimeout(() => relays.on(2), 500)
setTimeout(() => relays.allOn(), 1000)
setTimeout(() => relays.allOff(), 2000)