/ examples / cap1188_simpletest.py
cap1188_simpletest.py
 1  import board
 2  import busio
 3  
 4  # I2C setup
 5  from adafruit_cap1188.i2c import CAP1188_I2C
 6  
 7  i2c = busio.I2C(board.SCL, board.SDA)
 8  cap = CAP1188_I2C(i2c)
 9  
10  # SPI setup
11  # from digitalio import DigitalInOut, Direction
12  # from adafruit_cap1188.spi import CAP1188_SPI
13  # spi = busio.SPI(board.SCK, board.MOSI, board.MISO)
14  # cs = DigitalInOut(board.D5)
15  # cap = CAP1188_SPI(spi, cs)
16  
17  while True:
18      for i in range(1, 9):
19          if cap[i].value:
20              print("Pin {} touched!".format(i))