diff options
| author | Daniel Thompson <daniel@redfelineninja.org.uk> | 2020-01-31 19:24:33 (GMT) |
|---|---|---|
| committer | Daniel Thompson <daniel@redfelineninja.org.uk> | 2020-01-31 19:34:04 (GMT) |
| commit | e36caf59975b9705aff4f15d6642043aec4f27c6 (patch) | |
| tree | eec6dcc49ac749ef8a9bd1fefbdc93703e939506 /wasp/boards | |
| parent | 735d8d094c81fe43688834151c5291e22f169099 (diff) | |
wasp: Add a super-simple vibrator driver
Diffstat (limited to 'wasp/boards')
| -rw-r--r-- | wasp/boards/pinetime/manifest.py | 1 | ||||
| -rw-r--r-- | wasp/boards/pinetime/watch.py | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/wasp/boards/pinetime/manifest.py b/wasp/boards/pinetime/manifest.py index 22fd135..5e525e3 100644 --- a/wasp/boards/pinetime/manifest.py +++ b/wasp/boards/pinetime/manifest.py @@ -5,6 +5,7 @@ freeze('../..', 'drivers/battery.py', 'drivers/signal.py', 'drivers/st7789.py', + 'drivers/vibrator.py', 'logo.py', ), opt=3 diff --git a/wasp/boards/pinetime/watch.py b/wasp/boards/pinetime/watch.py index 730eebc..0d0fa4b 100644 --- a/wasp/boards/pinetime/watch.py +++ b/wasp/boards/pinetime/watch.py @@ -5,6 +5,7 @@ from machine import SPI from drivers.battery import Battery from drivers.signal import Signal from drivers.st7789 import ST7789_SPI +from drivers.vibrator import Vibrator class Display(ST7789_SPI): def __init__(self): @@ -51,3 +52,4 @@ 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) |
