aboutsummaryrefslogtreecommitdiff
path: root/code/005-event.js
blob: 94d6d77cdf4263fd58384857dea79eea705b2a67 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
function draw_screen(data) {
  console.log("Drawing the screen with data");
  console.log(data);
  g.drawString("Espruino demo", 2, 2);
  if (data) {
    g.drawString("Temp: "+data.temp.toString(),2,10);
    g.drawString("  RH: "+data.rh.toString(),2,18);
  }
  g.flip();
}

function start() {
  dht = require("DHT22").connect(C11);
  I2C1.setup({scl:B6,sda:B7});
  g = require("SH1106").connect(I2C1, draw_screen);
}

E.on('init', start);

start();