Skip to main content

A zero boiler plate bluetooth remote

Project description

Latest Version Docs

Blue Dot allows you to control your Raspberry Pi projects wirelessly - its a bluetooth remote and zero boiler plate (super simple to use :) Python library.

blue dot feature blue dot app

Created by Martin O’Hanlon, @martinohanlon, stuffaboutco.de.

start

Install and usage is really simple:

  1. Get a Blue Dot app

  2. Pair your Raspberry Pi

  3. Install the Python library

  4. Write some code:

    from bluedot import BlueDot
    bd = BlueDot()
    bd.wait_for_press()
    print("You pressed the blue dot!")
  5. Press the Blue Dot

See the getting started guide to ‘get started’!

more

The Blue Dot is a joystick as well as button, you can tell if the dot was pressed in the middle, on the top, bottom, left or right. Perhaps create a BlueDot controlled Robot.

Why be restricted by such vague positions like top and bottom though, you can get the exact x, y position or even the angle and distance from centre where the dot was pressed.

Its not all about when the button was pressed either - pressed, released or moved they all work.

You can press it, slide it, swipe it - one blue circle can do a lot.

even more

The online documentation describes how to use Blue Dot and the Python library including Recipes and ideas.

status

Beta - it works well, the api is stable but errors maybe experienced for edge cases. Be sure to raise an issue if you experience problems.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bluedot-1.0.0.tar.gz (16.8 kB view details)

Uploaded Source

Built Distributions

bluedot-1.0.0-py3.4.egg (47.5 kB view details)

Uploaded Source

bluedot-1.0.0-py2.7.egg (46.3 kB view details)

Uploaded Source

File details

Details for the file bluedot-1.0.0.tar.gz.

File metadata

  • Download URL: bluedot-1.0.0.tar.gz
  • Upload date:
  • Size: 16.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for bluedot-1.0.0.tar.gz
Algorithm Hash digest
SHA256 c43f559a83dceb92431befabe6d0227cc18eddd190aa36849250a15123e561a7
MD5 db1bc08951e1d304a57fe75011aa94b3
BLAKE2b-256 a7480c9e5a8d0800dc74ba24646b1e705bd4abfa28ab15356f0252bf2f0f2d58

See more details on using hashes here.

File details

Details for the file bluedot-1.0.0-py3.4.egg.

File metadata

  • Download URL: bluedot-1.0.0-py3.4.egg
  • Upload date:
  • Size: 47.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for bluedot-1.0.0-py3.4.egg
Algorithm Hash digest
SHA256 55344482a2cc717b70f767cc15f317683c4d0e67f06b803278f64c0c6a0baf01
MD5 be48c672ff721b591377f0a1bedb2c5e
BLAKE2b-256 0d2da7dd2f6c9074316c443dadfc6598ba1d4f1643b1a61fb3d404a99cbad875

See more details on using hashes here.

File details

Details for the file bluedot-1.0.0-py2.7.egg.

File metadata

  • Download URL: bluedot-1.0.0-py2.7.egg
  • Upload date:
  • Size: 46.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for bluedot-1.0.0-py2.7.egg
Algorithm Hash digest
SHA256 81b34ff9631a7e57752aede29af750eae78886afaa32b33b8999192f8eed86c7
MD5 e57ed73c8cbad70f70d504b8ba37880a
BLAKE2b-256 e9fb46dc4b19cfb23b84bfc45c54a2415d54753a7297ab45e9b2e151163b6365

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page