https://github.com/webduinoio/webduino-bit-module-button
🔌 Block Module for Button of Webduino:bit.
https://github.com/webduinoio/webduino-bit-module-button
button module webduino-bit
Last synced: 4 months ago
JSON representation
🔌 Block Module for Button of Webduino:bit.
- Host: GitHub
- URL: https://github.com/webduinoio/webduino-bit-module-button
- Owner: webduinoio
- License: mit
- Created: 2018-03-15T06:20:03.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-12-14T05:38:25.000Z (over 6 years ago)
- Last Synced: 2025-02-04T09:18:38.842Z (5 months ago)
- Topics: button, module, webduino-bit
- Language: JavaScript
- Homepage: https://webduino.io
- Size: 14.6 KB
- Stars: 0
- Watchers: 9
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# webduino-bit-module-button
Module for push button switches of Webduino:bit.## Installation
#### bower
```sh
bower install https://github.com/webduinoio/webduino-bit-module-button.git
```
#### Node.js
```sh
$ npm install webduino-bit-module-button
```## Usage
```javascript
let webduino = require('webduino-js');
require('webduino-bit-module-button')(webduino);const opts = {
board: 'Bit',
device: 'device_id',
transport: 'mqtt'
};
let board = new webduino.board[opts.board](opts);board.once(webduino.BoardEvent.READY, (board) => {
board.samplingInterval = 250;
const btnA = new webduino.module.Button(board, board.getDigitalPin(35), webduino.module.Button.PULL_UP);
btnA.on("pressed", () => console.log('pressed'));
});
```## License
This project is licensed under the MIT license, see [LICENSE](LICENSE) for more information.