This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // NeoMatrix test on RFduino | |
| // Based on https://github.com/adafruit/Adafruit_NeoMatrix/blob/master/examples/matrixtest/matrixtest.pde | |
| // Requires https://github.com/don/Adafruit_NeoPixel/tree/tolson | |
| // This version does not enable Bluetooth and it works fine | |
| #include <RFduinoBLE.h> | |
| #include <Adafruit_GFX.h> | |
| #include <Adafruit_NeoMatrix.h> | |
| #include <Adafruit_NeoPixel.h> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/env python | |
| import io | |
| import sys | |
| import serial | |
| import random | |
| from time import sleep | |
| from serial.tools.list_ports import comports | |
| filename = sys.argv[0] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| locationManager = [[CLLocationManager alloc] init]; | |
| locationManager.delegate = self; | |
| NSUUID *uuid = [[NSUUID alloc] | |
| initWithUUIDString:@"01122334-4556-6778-899A-ABBCCDDEEFF0"]; | |
| CLBeaconRegion *region = [[CLBeaconRegion alloc] | |
| initWithProximityUUID:uuid identifier:@"iBeacon"]; | |
| region.notifyOnEntry = TRUE; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #include <Encoder.h> | |
| Encoder encoder(3,4); | |
| // Import libraries (BLEPeripheral depends on SPI) | |
| #include <SPI.h> | |
| #include <BLEPeripheral.h> | |
| #define BLE_REQ 9 | |
| #define BLE_RDY 8 | |
| #define BLE_RST 5 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| _central = [[CBCentralManager alloc] | |
| initWithDelegate:self | |
| queue:nil | |
| options:nil]; | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| _peripheralManager = [[CBPeripheralManager alloc] | |
| initWithDelegate:self | |
| queue:nil]; | |
| NSUUID *uuid = [[NSUUID alloc] | |
| initWithUUIDString:@"12345678-AAAA-BBBB-CCCC-123456789ABC"]; | |
| _region = [[CLBeaconRegion alloc] | |
| initWithProximityUUID:uuid | |
| major:1 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| _peripheralManager = [[CBPeripheralManager alloc] | |
| initWithDelegate:self | |
| queue:nil]; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // Cordova project to test BLE notifications | |
| // Run the test service on OS X or Linux with Node.js | |
| // http://bit.ly/bleno-test-service | |
| // characteristic ffffffff-ffff-ffff-ffff-fffffffffff5 will | |
| // increment a counter every 5 seconds notifying this app | |
| // create a new cordova project | |
| // $ cordova create notify com.example.notify Notify | |
| // replace notify/www/js/index.js with this file | |
| // $ cd notify |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| var TemperatureCharacteristic = function() { | |
| TemperatureCharacteristic.super_.call(this, { | |
| uuid: 'bbb1', | |
| properties: ['read', 'notify'], | |
| }); | |
| }; | |
| util.inherits(TemperatureCharacteristic, Characteristic); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #include <SPI.h> | |
| #include <BLEPeripheral.h> | |
| #define LED_PIN 3 | |
| // define pins (varies per shield/board) | |
| #define BLE_REQ 10 | |
| #define BLE_RDY 2 | |
| #define BLE_RST 9 |