A Unity Bluetooth Library for Windows and Embedded Systems communication. This is designed for making bluetooth super easy to add to any project.

With all the upcoming untethered VR and AR expereinces, we wanted to help create a way to help make bluetooth an easy integration for anyone. As of now, the main bluetooth support in Unity is only for Android/iOS development. Windows has a very low support. Bluetooth 5.0 is going to be a huge improvement with its 48MBps speed and 800 foot range. We are hoping to be the go-to source for all future Unity to embedded systems projects.
This was produced during Hack Illionis 2018 and we ran into MANY issues, mainly the inability to work with BlueZ as well as we had hoped. We still got a working demo to work, but it was more of a hack then a valid way of using a library like this. We are all students and while we want to get back to this project, until there is true interest invested we will need to put it on the side burner. Please reach out with questions about how we attempted to do anything or want to try creating your own version, we will be happy to give information out to anyone who wants to do this the correct way.
~ Spencer
We are currently writing high quality steps and packaging up all the many parts to allow for easy intergration
Requires pybluez and bluetooth developmental headers
(libbluetooth-dev).
User Installation:
pip install src/Python from the root directory of the repository.
We are very open to any help with this project. Please read the Contribution information for more information.
============
UniTooth started development at Hack Illionis 2018