Skip to content
This repository was archived by the owner on Jul 20, 2025. It is now read-only.

Commit f5b7f18

Browse files
committed
up
1 parent d126c0c commit f5b7f18

File tree

2 files changed

+38
-6
lines changed

2 files changed

+38
-6
lines changed

LICENSE renamed to LICENSE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Copyright 2014-2017 MbientLab Inc. All rights reserved.
1+
Copyright 2020 MbientLab Inc. All rights reserved.
22

33
IMPORTANT: Your use of this Software is limited to those specific rights granted under the terms of a software license agreement between the user who downloaded the software, his/her employer (which must be your employer) and MbientLab Inc, (the "License").
44
You may not use this Software unless you agree to abide by the terms of the License which can be found at www.mbientlab.com/terms.

README.md

Lines changed: 37 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,38 @@
1-
# MetaWear JavaScript SDK #
2-
JavaScript SDK for creating MetaWear apps that run on node.js or in the browser (web-bluetooth support not widespread yet, but growing). This is a thin wrapper around the [MetaWear C++ API](https://github.com/mbientlab/Metawear-CppAPI) so you will find the C++ [documentation](https://mbientlab.com/cppdocs/latest/) and [API reference](https://mbientlab.com/docs/metawear/cpp/latest/globals.html) useful. Also, check out the JavaScript [examples](https://github.com/mbientlab/MetaWear-SDK-JavaScript/tree/master/examples).
1+
# MetaWear SDK for Javascript by MBIENTLAB
2+
3+
[![Platforms](https://img.shields.io/badge/platform-linux--64%20%7C%20win--32%20%7C%20osx--64%20%7C%20win--64-lightgrey?style=flat)](https://github.com/mbientlab/MetaWear-SDK-JavaScript)
4+
[![License](https://img.shields.io/cocoapods/l/MetaWear.svg?style=flat)](https://mbientlab.com/license)
5+
[![Version](https://img.shields.io/badge/node-%3E%3D%208.0.0-brightgreen?style=flat)](https://github.com/mbientlab/MetaWear-SDK-JavaScript)
6+
7+
![alt tag](https://raw.githubusercontent.com/mbientlab/MetaWear-SDK-iOS-macOS-tvOS/master/Images/Metawear.png)
8+
9+
SDK for creating MetaWear apps that run on node.js or in the browser (web-bluetooth support not widespread yet, but growing). This is a thin wrapper around the [MetaWear C++ API](https://github.com/mbientlab/Metawear-CppAPI) so you will find the C++ [documentation](https://mbientlab.com/cppdocs/latest/) and [API reference](https://mbientlab.com/docs/metawear/cpp/latest/globals.html) useful.
10+
11+
Also, check out the JavaScript [examples](https://github.com/mbientlab/MetaWear-SDK-JavaScript/tree/master/examples).
312

413
Under the hood it uses [Noble](https://github.com/mbientlab/noble) for Bluetooth Low Energy communications.
514

6-
# Install #
15+
### Overview
16+
17+
[MetaWear](https://mbientlab.com) is a complete development and production platform for wearable and connected device applications.
18+
19+
MetaWear features a number of sensors and peripherals all easily controllable over Bluetooth 4.0 Low Energy using this SDK, no firmware or hardware experience needed!
20+
21+
The MetaWear hardware comes pre-loaded with a wirelessly upgradeable firmware, so it keeps getting more powerful over time.
22+
23+
### Requirements
24+
- [MetaWear board](https://mbientlab.com/store/)
25+
- A linux or Windows 10+ machine with Bluetooth 4.0
26+
27+
### License
28+
See the [License](https://github.com/mbientlab/MetaWear-SDK-JavaScript/blob/master/LICENSE).
29+
30+
### Support
31+
Reach out to the [community](https://mbientlab.com/community/) if you encounter any problems, or just want to chat :)
32+
33+
## Getting Started
34+
35+
### Installation
736

837
Before getting started, you need to setup the [prerequisites for Noble](https://github.com/mbientlab/noble#prerequisites). While you are there, familiarize yourself with the reset of the README since there a few limitiations and other gotchas spelled out.
938

@@ -12,7 +41,7 @@ Then you can simply install the NPM module:
1241
npm install metawear
1342
```
1443

15-
# Usage #
44+
### Usage
1645

1746
Require the metawear package
1847

@@ -43,7 +72,7 @@ MetaWear.mbl_mw_led_write_pattern(device.board, pattern.ref(), MetaWear.LedColor
4372
MetaWear.mbl_mw_led_play(device.board);
4473
```
4574
46-
### Complete Example ###
75+
### Example
4776
```javascript
4877
var MetaWear = require('metawear');
4978

@@ -65,3 +94,6 @@ MetaWear.discover(function (device) {
6594
});
6695
```
6796
97+
### Tutorials
98+
99+
Tutorials can be found [here](https://mbientlab.com/tutorials/).

0 commit comments

Comments
 (0)