go-bluetooth - Golang bluetooth client based on bluez DBus interfaces

  •        272

The current API is unstable and may change in the future.

https://github.com/muka/go-bluetooth

Tags
Implementation
License
Platform

   




Related Projects

JBlueZ -- Java API for BlueZ

  •    Java

JBlueZ exposes the Bluetooth functionality provided by the BlueZ project to Java (J2SE, J2EE). BlueZ provides libraries of functions (written in C) which enable the configuration and use of Bluetooth devices under the GNU/Linux platform. JBlueZ bridges th

Bleu - BLE (Bluetooth LE) for UğŸŽ Bleu is the best in the Bluetooth library.

  •    Swift

Bleu is a Bluetooth library. Bleu is the easiest way to operate CoreBluetooth. Bleu is possible to operate by replacing Bluetooth 's Peripheral and Central with Server and Client. Bleu can be developed event-driven.

Qtopia BlueZ Bluetooth GUI

  •    C++

This is a Graphical User Interface to control the BlueZ Bluetooth framework on a Linux/Qtopia based PDA. It is initially targetted at the Sharp Zaurus line of PDAs using the stock Sharp ROMs.

blynk-library - Blynk library for embedded hardware

  •    C++

Blynk provides iOS and Android apps to control any hardware over the Internet or directly using Bluetooth. You can easily build graphic interfaces for all your projects by simply dragging and dropping widgets, right on your smartphone. Blynk is the most popular IoT platform used by design studios, makers, educators, and equipment vendors all over the world. Please find examples on how to use different types of connections (transports) and how to do make something great with Blynk. You can easily apply any type of board/connection to all examples.

KDE Bluetooth Framework

  •    C++

A collection of Bluetooth utilities and modules for KDE based on BlueZ.


Bluehands

  •    C++

A Bluetooth Handsfree implementation for Linux's Bluez stack. Allows you to use your PC's microphone and speakers as a handsfree speakerphone connected to your Bluetooth phone. This contains a C/C++ library, Java bindings, and a simple Java application

AXIS OpenBT Stack

  •    C

An open source bluetooth stack for Linux (and other operating systems). Support for SDP/L2CAP/RFCOMM. No further development is expected for this project as BlueZ has taken the official role as bluetooth stack for Linux.

blue_hydra - Blue Hydra

  •    Ruby

BlueHydra is a Bluetooth device discovery service built on top of the bluez library. BlueHydra makes use of ubertooth where available and attempts to track both classic and low energy (LE) bluetooth devices over time. On a Pwnie Express sensor this will be installed as a system service with the regular updates.

BluetoothSerial - Cordova (PhoneGap) Plugin for Serial Communication over Bluetooth

  •    Objective-C

This plugin enables serial communication over Bluetooth. It was written for communicating between Android or iOS and an Arduino. Android and Windows Phone use Classic Bluetooth. iOS uses Bluetooth Low Energy.

Android-BluetoothSPPLibrary - Bluetooth Serial Port Profile which comfortable to developer application to communication with microcontroller via bluetooth

  •    Java

Bluetooth Serial Port Profile which comfortable to developer application to communication with microcontroller or android device via bluetooth. This libraly include all important methods for serial port profile on bluetooth communication. It has built-in bluetooth device list.

sphero.js - The Sphero JavaScript SDK to control Sphero robots.

  •    Javascript

The official Orbotix JavaScript SDK module to programmatically control Sphero robots. The BB-8 and Ollie use a Bluetooth Low Energy (LE) interface, also known as "Bluetooth Smart" or "Bluetooth 4.0/4.1". You must have a hardware adapter that supports the Bluetooth 4.x+ standard to connect your computer to your BB-8 or Ollie.

SmartGattLib - SmartGattLib is a Java library that simplifies the work with Bluetooth SMART devices

  •    Java

SmartGattLib is a Java library that simplifies the work with Bluetooth SMART devices (a.k.a. Bluetooth Low Energy in Bluetooth 4.0). It provides all UUIDs of the adopted GATT specification and an convenient way to interpret the characteristics (e.g. Heart Rate, BatteryLevel). Example Android project with SmartGattLib available here. This is a fork of the Android BluetoothLeGatt Example project. Main modifications can be found in this commit.

android-BluetoothChat

  •    Java

This sample shows how to implement two-way text chat over Bluetooth between two Android devices, using all the fundamental Bluetooth API capabilities. This sample should be run on two Android devices at the same time, to establish a two-way chat over Bluetooth between the devices. Select "Made discoverable" in overflow menu on one device and click on the Bluetooth icon on the other one, to find the device and establish the connection.

cordova-plugin-bluetoothle - Bluetooth Low Energy Phonegap Plugin

  •    Objective-C

This plugin allows you to interact with Bluetooth LE devices on Android, iOS, and partially on Windows. If timeouts are needed, please check out the Angular wrapper and its example.

react-native-bluetooth-serial - Port of https://github.com/don/BluetoothSerial for react native

  •    Objective-C

Officialy this library supports React Native >= 0.25, it may run on older versions but no guarantees. As bluetooth is not available in any simulators, if you want to test it with some bluetooth peripherals you have to run the example on actual device.

gattacker - A Node

  •    Javascript

A Node.js package for BLE (Bluetooth Low Energy) Man-in-the-Middle & more. If you run "central" and "peripheral" modules on separate boxes with just one BT4 interface, you can leave the values commented.

web-bluetooth - Bluetooth support for the Web.

  •    Shell

Bluetooth support for the Web. This is a project of the W3C Web Bluetooth Community Group. We have a charter.

INDANCSClient - Objective-C Apple Notification Center Service Client

  •    Objective-C

This is an Objective-C client and server implementation of the Apple Notification Center Service (ANCS) specification. This allows Bluetooth LE devices to connect to an iOS device running iOS 7 or later and receive all push/local notifications. I made this because it was a great way to learn the ins and outs of Core Bluetooth and because the idea of wirelessly receiving notifications from an iOS device is way cool.

gort - Command Line Interface (CLI) for RobotOps

  •    Go

Gort (http://gort.io) is a Command Line Toolkit for RobotOps. Gort provides tools to scan for connected devices, upload firmware, and more.Gort is written in the Go programming language (http://golang.org) for maximum speed and portability.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.