Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

what about Bluetooth? #11

Open
2bndy5 opened this issue Dec 7, 2019 · 0 comments
Open

what about Bluetooth? #11

2bndy5 opened this issue Dec 7, 2019 · 0 comments
Assignees
Labels
apprentice this opportunity is for those looking for a challenge beginner this opportunity is for beginners

Comments

@2bndy5
Copy link
Owner

2bndy5 commented Dec 7, 2019

We should support the cheap BLE Serial modules via UART bus; 1 for RX-ing commands, and 1 for TX-ing. It may be possible to use Bluetooth modules if they are builtin or the MCU is Bluetooth compatible (nRF52840 based boards).

Alternative Leads

Outside of that, I think we can just use Linux Bluetooth stack to manage the devices and just grab events with python-evdev. I know CircuitPython's bleio API seems to follow IanHarvey's bluepy (for CPython) API (bluepy github). I am interested in using a webapp server running on the pi to manage the Bluetooth Devices "Trusted" list on Linux. Windows may need more research, but I've had success using a "Serial Monitor" on Windows with its builtin Bluetooth module acting as a Bluetooth Serial to my Phone's and Raspberry Pi's builtin Bluetooth modules

@2bndy5 2bndy5 added beginner this opportunity is for beginners apprentice this opportunity is for those looking for a challenge labels Dec 7, 2019
@2bndy5 2bndy5 self-assigned this Dec 7, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
apprentice this opportunity is for those looking for a challenge beginner this opportunity is for beginners
Projects
None yet
Development

No branches or pull requests

1 participant