1
0
Fork 0
mirror of https://github.com/kou029w/megabit.git synced 2025-01-30 21:58:04 +00:00
megabit/README.md
2020-02-07 12:34:43 +09:00

628 B

Megabit

Connect real things with Node.js

Usage

GPIO Example

const { gpio } = require("megabit");
const sleep = require("util").promisify(setTimeout);

async function blink() {
  for (;;) {
    await gpio(26).write(1);
    await sleep(1000);
    await gpio(26).write(0);
    await sleep(1000);
  }
}

blink();

I2C Example

const { adt7410 } = require("megabit");

async function measure() {
  const temperature = await adt7410().read();
  console.log(`Temperature: ${temperature} ℃`);
}

measure();

Documents

Megabit API Documentation