summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Thompson <daniel@redfelineninja.org.uk>2020-02-04 19:06:35 (GMT)
committerDaniel Thompson <daniel@redfelineninja.org.uk>2020-02-04 19:11:58 (GMT)
commit8487479a1bf7934b2948f7b54a84025e41663a1d (patch)
tree02a8b08c5611611c7821a7e21682b4472c0544d3
parent4330aafaf00a10dcfd8da35bea826b5f9d38da66 (diff)
README: Update prior to initial announcement
-rw-r--r--README.md17
-rw-r--r--res/clock_app.jpgbin0 -> 22314 bytes
2 files changed, 11 insertions, 6 deletions
diff --git a/README.md b/README.md
index 77c1711..997a8be 100644
--- a/README.md
+++ b/README.md
@@ -1,10 +1,12 @@
Watch Application System in Python
==================================
-Currently WASP is primarily useful as a pre-packaged MicroPython
-development environment for PineTime. Whilst there are plans to grow
-it into a smart watch runtime for Pine64 PineTime and the Desay
-DS-D6 fitness tracker this goal has yet to be achieved.
+Currently in its infancy wasp-os provides nothing more than a simple
+digital clock application for PineTime together with access to the
+MicroPython REPL for interactive testing and tweaking. However it
+keeps time well and has enough power saving functions implemented
+that it can survive for well over 24 hours between charges so even
+at this early stage it is functional as a wearable timepiece.
WASP includes a robust bootloader based on the Adafruit NRF52
Bootloader. It has been extended to make it robust for development on
@@ -12,15 +14,18 @@ form-factor devices without a reset button, power switch, SWD debugger
or UART. This allows us to confidently develop on sealed devices relying
only on BLE for updates.
+![wasp-os digital clock app running on PineTime](res/clock_app.jpg)
+
Video
-----
-[![WASP bootloader and MicroPython running on Pine64 PineTime](https://img.youtube.com/vi/W0CmqOnl4jk/0.jpg)](https://www.youtube.com/watch?v=W0CmqOnl4jk)
+[![WASP bootloader and MicroPython running on Pine64 PineTime](https://img.youtube.com/vi/W0CmqOnl4jk/1.jpg)](https://www.youtube.com/watch?v=W0CmqOnl4jk)
Building from a git clone
-------------------------
~~~
+pip3 install --user click serial pyserial
make submodules
make softdevice
make -j `nproc` BOARD=pinetime all
@@ -73,5 +78,5 @@ watch.rtc.set_time((hh, mm, ss))
wasp.run()
~~~
-At this stage there are many drivers and features still to be
+As mentioned above there are many drivers and features still to be
developed, see the [TODO list](todo.md) for current status.
diff --git a/res/clock_app.jpg b/res/clock_app.jpg
new file mode 100644
index 0000000..fce4dc5
--- /dev/null
+++ b/res/clock_app.jpg
Binary files differ