summaryrefslogtreecommitdiff
path: root/wasp
diff options
context:
space:
mode:
authorDaniel Thompson <daniel@redfelineninja.org.uk>2020-03-07 11:48:17 (GMT)
committerDaniel Thompson <daniel@redfelineninja.org.uk>2020-03-07 11:48:17 (GMT)
commit1b334f7ad9d585fc757246bfddcced2e9945deb3 (patch)
tree0dc5fe2ba274a79eee9417216c2cabdc525b3476 /wasp
parente5f455b5ba9e2230b1de13cb5038196bc095ce67 (diff)
wasp: pinetime: Enable the cst816s by default
Diffstat (limited to 'wasp')
-rw-r--r--wasp/boards/pinetime/manifest.py1
-rw-r--r--wasp/boards/pinetime/watch.py6
2 files changed, 6 insertions, 1 deletions
diff --git a/wasp/boards/pinetime/manifest.py b/wasp/boards/pinetime/manifest.py
index 2d8aeae..4787520 100644
--- a/wasp/boards/pinetime/manifest.py
+++ b/wasp/boards/pinetime/manifest.py
@@ -6,6 +6,7 @@ freeze('../..',
'demo.py',
'draw565.py',
'drivers/battery.py',
+ 'drivers/cst816s.py',
'drivers/nrf_rtc.py',
'drivers/signal.py',
'drivers/st7789.py',
diff --git a/wasp/boards/pinetime/watch.py b/wasp/boards/pinetime/watch.py
index 9415101..7e4ee6f 100644
--- a/wasp/boards/pinetime/watch.py
+++ b/wasp/boards/pinetime/watch.py
@@ -7,11 +7,13 @@ rtc.counter.start()
import os
import time
+from machine import I2C
from machine import Pin
#from machine import Signal
from machine import SPI
from drivers.battery import Battery
+from drivers.cst816s import CST816S
from drivers.signal import Signal
from drivers.st7789 import ST7789_SPI
from drivers.vibrator import Vibrator
@@ -55,8 +57,10 @@ battery = Battery(
Pin('BATTERY', Pin.IN),
Signal(Pin('CHARGING', Pin.IN), invert=True),
Signal(Pin('USB_PWR', Pin.IN), invert=True))
-vibrator = Vibrator(Pin('MOTOR', Pin.OUT, value=0), active_low=True)
button = Pin('BUTTON', Pin.IN)
+i2c = I2C(1, scl='I2C_SCL', sda='I2C_SDA')
+touch = CST816S(i2c)
+vibrator = Vibrator(Pin('MOTOR', Pin.OUT, value=0), active_low=True)
# Mount the filesystem
flash = FLASH(spi, (Pin('NOR_CS', Pin.OUT, value=1),))