capacitiveSensing.lua
local gainer = require 'gainer' --- -- Simple example for capacitive sensing in continuous mode on gainer device. -- TODO: make practical example of connection local board = gainer.new() local function setup() board:init(nil, 8) --Capacitive sensing mode board:setSensitivity(1) end local function loop() -- digitalRead function is used to check if board was touched or not -- On gainer device, reading only 1 input like this: print("Single input:", board:digitalRead(1)) -- uses different command than reading multiple inputs like this: print("Multiple input:", board:digitalRead(1, 2, 3, 4)) -- but both methods can be used. board:wait(1) -- Wait 1 second to not spam console end board:start(setup, loop)