aboutsummaryrefslogtreecommitdiff
path: root/button.lua
blob: 90699ff61f80e284ef36d5f5ce8061e3a16771ea (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
local hue = require 'hue'
local button = { }
local butA = 3
local butB = 0
local butC = 4

function button.init()
    gpio.mode(butA, gpio.INT, gpio.PULLUP)
    gpio.mode(butC, gpio.INT, gpio.PULLUP)
    gpio.trig(butA, "down", function()
        hue.on(nil, 128)
    end)
    gpio.trig(butC, "down", function()
        hue.off()
    end)
end

return button