Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

These are the slides and sample code for the talk "Bluetooth Low Energy and Embedded Go", by Josh Bleecher Snyder.

Use present to view the slides.

The samples directory contains two executable code samples. The main sample referenced in the talk is gatt_server.go.

The blenet package contains a package for creating a net.Conn and a net.Listener out of a gatt server.

The BLEBrowser directory contains an OS X app that dials a blenet peripheral and displays the results in a webview. See the README for more details. Try it out with the ble_http.go sample executable.

None of the code here is ready for production use. It is intended only for demonstration and learning purposes; there is a shortage of functional BLE sample code on the web.

All code in this directory and subdirectories is released under a BSD-style license.