1
0
Fork 0

README: Update prior to initial announcement

This commit is contained in:
Daniel Thompson 2020-02-04 19:06:35 +00:00
parent 4330aafaf0
commit 8487479a1b
2 changed files with 11 additions and 6 deletions

View file

@ -1,10 +1,12 @@
Watch Application System in Python Watch Application System in Python
================================== ==================================
Currently WASP is primarily useful as a pre-packaged MicroPython Currently in its infancy wasp-os provides nothing more than a simple
development environment for PineTime. Whilst there are plans to grow digital clock application for PineTime together with access to the
it into a smart watch runtime for Pine64 PineTime and the Desay MicroPython REPL for interactive testing and tweaking. However it
DS-D6 fitness tracker this goal has yet to be achieved. 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 WASP includes a robust bootloader based on the Adafruit NRF52
Bootloader. It has been extended to make it robust for development on 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 or UART. This allows us to confidently develop on sealed devices relying
only on BLE for updates. only on BLE for updates.
![wasp-os digital clock app running on PineTime](res/clock_app.jpg)
Video 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 Building from a git clone
------------------------- -------------------------
~~~ ~~~
pip3 install --user click serial pyserial
make submodules make submodules
make softdevice make softdevice
make -j `nproc` BOARD=pinetime all make -j `nproc` BOARD=pinetime all
@ -73,5 +78,5 @@ watch.rtc.set_time((hh, mm, ss))
wasp.run() 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. developed, see the [TODO list](todo.md) for current status.

BIN
res/clock_app.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB