ble-cycling-power - A Virtual Bluetooth 4.0 Cycling Power Server

  •        73

This is an abstraction of a CPS, including power and crank revolutions. There is no support for wheel revolutions. It also provides a heart rate service just in case ...

https://github.com/olympum/ble-cycling-power#readme

Dependencies:

bleno : ^0.5.0

Tags
Implementation
License
Platform

   




Related Projects

m4l-connection-kit - Max for Live Connection Kit

  •    C++

The Connection Kit is a collection of Max for Live devices that allow you to connect Ableton Live with several hardware or software technologies. Some of the devices provide a relatively generic interfacing framework between Live and a specific technology (e.g. Arduino, OSC Send), but most of them are only simple examples of what you can do. Their purpose is to show you how you can connect and as such they are meant to be taken apart, studied, extended or completely transformed. Max is a visual programming environment for sound, graphics, music and interactivity developed by Cycling 74. It provides an interface for visually patching together programs to make interactive sounds, graphics and custom effects. Max For Live is a collaboration between Cycling 74 and Ableton that integrates the Max environment into Ableton Live and allows a user to edit and run Max based programs as Live devices. All the devices in the Connection Kit are written in Max with the intent of allowing users to adapt the devices to their specific needs and requirements by editing them inside the Max For Live editor or inside Max itself.

ble-sdk-arduino

  •    C++

Bluetooth low energy SDK for Arduino (uses the nRF8001 from Nordic Semiconductor). This has been tested using the Arduino UNO, Mega and Leaonardo boards with the nRF2740/nRF2741 module or the Bluetooth low energy shield from Redbearlab. The shield is available from seeedstudio and makershed. ##Contents The BLE folder in \libraries\ contains the ported bluetooth library (ACI library) and an example project folder. This folder (BLE) should be extracted into the Arduino "libraries" folder.

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.

react-native-ble-plx - React Native BLE library

  •    Javascript

React Native Bluetooth Low Energy library using RxBluetoothKit and RxAndroidBle as it's backend libraries. Documentation can be found here.


iOS - Provides a BLE framework for developing BLE App on iOS/OSX platform using RBL BLE Service.

  •    Objective-C

This BLE SDK for iOS provides a framework for Mac OSX and iOS developers to develop Bluetooth 4.0 Low Energy (aka BLE) Apps easily using a simeple TXRX Service for exchanging data. It is based on Apple's CoreBluetooth framework. It currently supports iOS 7 and Mac OSX 10.9.2. OSX 10.7.5, 10.8.x and iOS 6 also support BLE but not tested. OSX 10.9.0 and 10.9.1 have bugs, so we will not support.

BluetoothKit - Easily communicate between iOS/OSX devices using BLE

  •    Swift

Easily communicate between iOS devices using BLE. Apple mostly did a great job with the CoreBluetooth API, but because it encapsulated the entire Bluetooth 4.0 LE specification, it can be a lot of work to achieve simple tasks like sending data back and forth between iOS devices, without having to worry about the specification and the inner workings of the CoreBluetooth stack.

OpenMotics - Home Automation Software

  •    Python

OpenMotics is an open source home automation software. It helps to personalize your home by setting a different mood for each occasion, Multi-room heating plan, Power measurement right in your fuse box, Control virtually any type of lighting, Open/close electric doors, Control electric gates, Real-time data from each sensor, Detect heavy power consumers and lot more.

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.

nRF51822-Arduino - Moved to https://github.com/redbear/nRF5x

  •    C

This branch is to provide BLE concurrent Central and Peripheral using Nordic SoftDevice S130 and also provides support for the Arduino IDE to compile nRF51822 firmware. This aims to provide fast prototyping and learning the IoT development using the Bluetooth Low Engergy (BLE) technology. This board package add-on also provides BLE API for the nRF51822 SoC to act as BLE Central/Peripheral role designed for SoftDevice S130.

ble-test-peripheral-android - A BLE Peripheral Simulator App

  •    Java

The BLE Peripheral Simulator is an Android app that allows developers to try out new features of Web Bluetooth without the need for a BLE Peripheral Device. You can build it from source or install it from the Google Play Store.

BabyBluetooth - :baby: The easiest way to use Bluetooth (BLE )in ios/os ,even bady can use

  •    Objective-C

The easiest way to use Bluetooth (BLE )in ios,even bady can use. 简单易用的蓝牙库,基于CoreBluetooth的封装,并兼容ios和mac osx. 详细文档请参考wiki The full documentation of the project is available on its wiki.

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.

Dynamic Power Management

  •    C

DPM explores technologies to improve power management, with a focus on techniques applicable to running systems, adjusting power parameters on-the-fly in order to save power during brief idle periods or execution of tasks with lower power demands.

YmsCoreBluetooth - A block-based framework for building Bluetooth 4

  •    Objective-C

A block-based framework for building Bluetooth 4.0 Low Energy (aka Smart or LE) iOS 7 or OS X 10.9 applications using the CoreBluetooth API. Includes Deanna and DeannaMac, applications to communicate with a TI SensorTag for iOS and OS X respectively. Transactions in Bluetooth LE (BLE) are two-phase (request-response) in nature: CoreBluetooth abstracts this protocol so that request behavior is separated from response behavior. The two phases are reconciled using a delegation pattern: the object initiating the request phase has a delegate object with a delegate method to handle the corresponding response phase. While functional, the delegation pattern can be cumbersome to use because the behavior for a two-phase transaction is split into two different locations in code.

RxBluetoothKit - iOS & OSX Bluetooth library for RxSwift

  •    Swift

RxBluetoothKit is an Bluetooth library that makes interaction with BLE devices much more pleasant. It's backed by RxSwift and CoreBluetooth. Provides nice API to work with, and makes your code more readable, reliable and easier to maintain. Documentation can be found here.

ubertooth - Software, firmware and hardware designs for Ubertooth

  •    C

Project Ubertooth is an open source wireless development platform suitable for Bluetooth experimentation. Ubertooth ships with a capable BLE (Bluetooth Smart) sniffer and can sniff some data from Basic Rate (BR) Bluetooth Classic connections. The latest release is 2018-08-R1. The latest firmware build can be found on the release page.

iPower

  •    

Data Acquisition application to capture Power Meter data over Modbus RTU. Features include Realtime trending and data logging for Historic graphs.

Wintellect's Power Collections for .NET

  •    DotNet

Welcome to Power Collections, A Community Project to Develop the Best Public License type safe Collection Classes for .NET. Power Collections makes heavy use of .NET Generics. The goal of the project is to provide generic collection classes that are not available in the .NET ...

power-assert - Power Assert in JavaScript

  •    Javascript

Power Assert in JavaScript. Provides descriptive assertion messages through standard assert interface. No API is the best API.power-assert provides descriptive assertion messages for your tests, like this.