Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Node.js + Raspberry Piで お手軽IoT

Node.js + Raspberry Piで お手軽IoT

Masaki Koyanagi

June 05, 2017
Tweet

More Decks by Masaki Koyanagi

Other Decks in Programming

Transcript

  1. Pythonが必要な理由 ▸ ソニーPasoriの最新型 “RC-S380”を扱えるライブラ リが”nfcpy”しかない ▹ 最新といっても 2012/10 発売 ▹

    libnfc が RC-S380 に対応していない ▸ 前回IoTLTの登壇者の方もPasori利用時 は Go + Python(nfcpy) だそそうです
  2. どんなnpmパッケージを使ったか ▸ request ▹ http / https通信を行うためのクライアント ▸ onoff ▹

    GPIO上のLEDをON/OFFする ▸ python-shell (+ nfcpy) ▹ 標準入出力でJSONを受け取る {"id":"01010456789ABCDE"}
  3. まとめ ▸ request, Express, socket.ioなどRaspberry Pi 専用でないnpmパッケージも活用できる ▸ node-nfcpy-id というnpmパッケージ作った

    ▹ 近日中にQiitaに記事アップします ▸ 電子工作しないIoTもできる。そう、JSならね。