Skip to content

Commit

Permalink
Merge pull request #82 from bennuttall/patch-1
Browse files Browse the repository at this point in the history
Add Blue Dot as an example of a zero-boilerplate library
  • Loading branch information
lordmauve committed Jul 28, 2018
2 parents da9b1a5 + 7407145 commit 9110b58
Showing 1 changed file with 21 additions and 0 deletions.
21 changes: 21 additions & 0 deletions doc/other-libs.rst
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,27 @@ Adventurelib cannot currently be combined with Pygame Zero.
.. _Adventurelib: https://adventurelib.readthedocs.io/


Blue Dot
--------

`Blue Dot`_ allows you to control your Raspberry Pi projects wirelessly using
an Android device as a Bluetooth remote.

Blue Dot generally runs in its own thread, meaning that it will usually work
very well with Pygame Zero.

.. caution::

Avoid ``time.sleep()`` function calls, ``while True:`` loops and Blue Dot's
blocking ``wait_for_press`` and ``wait_for_release`` methods, as these will
stop Pygame Zero animating the screen or responding to input. Use
:ref:`clock` functions instead to call functions periodically, or the
:func:`update()` function to check a value every frame.


.. _`Blue Dot`: https://bluedot.readthedocs.io/


.. tip::

Know of another library that belongs here?
Expand Down

0 comments on commit 9110b58

Please sign in to comment.