Submit Search
JS Board で IoT は楽勝か?
2 likes
5,167 views
S
Shingo Fukui
2015年12月14日に開催されたJS Board ShibuyaでのLTのスライド。Kinoma Create とTessel のコードの比較しています。
Devices & Hardware
Read more
1 of 11
Download now
Download to read offline
1
2
3
4
5
6
7
8
9
10
11
More Related Content
PDF
f3js - JS Board Shibuya #6 LT
Jun Kato
PDF
Railsしかやってなかった人が10時間で Swift iOSゲームをつくったら
Yuta Okazaki
PDF
ミルフィーユ 自動回路設計ツール
Yoshinari Kou
PPTX
【Swift】 それ、enumとstructでやってみましょう!!
Yu Tanaka
PDF
Beatroboでのハードウェアプロトタイピング
Hideyuki TAKEI
PDF
Nodeとフロントエンド − 知っておかなければならない、今と未来の話 −
Kohei Asai
PDF
Java開発で活かしてほしいGit,CI,そして継続的デリバリー #jjug_ccc #ccc_r13
智治 長沢
PDF
MAX-JSオジサン#5
minoru nakanou
f3js - JS Board Shibuya #6 LT
Jun Kato
Railsしかやってなかった人が10時間で Swift iOSゲームをつくったら
Yuta Okazaki
ミルフィーユ 自動回路設計ツール
Yoshinari Kou
【Swift】 それ、enumとstructでやってみましょう!!
Yu Tanaka
Beatroboでのハードウェアプロトタイピング
Hideyuki TAKEI
Nodeとフロントエンド − 知っておかなければならない、今と未来の話 −
Kohei Asai
Java開発で活かしてほしいGit,CI,そして継続的デリバリー #jjug_ccc #ccc_r13
智治 長沢
MAX-JSオジサン#5
minoru nakanou
What's hot
(20)
PDF
最近のフロントエンドツールの紹介
Ryo Iinuma
PDF
楽しいVR空間を作る技術と支える技術 #osc19do
infinite_loop
PDF
TDD BootCamp in JJUG CCC - レガシーコード対策編 -
Shuji Watanabe
PDF
これからはじめる SwiftPlayground入門
Hiramatsu Ryosuke
PDF
VR が2年後に何が出来るのか、 どうあるべきか。 それらは全て実現する。
gamesonytablet
PDF
cocos2d-x で PlugAir を 使えるようにしてみた
Hideyuki TAKEI
PPTX
【エスカドラ】 SpriteStudio Friendshipバナー キャラクターアニメーション制作工程
株式会社エスカドラ
PDF
Rubyコミッタのいる開発いい話
Kenichi Murahashi
PDF
Wakayama.rbボードの使い方
三七男 山本
PDF
ピタゴラスイッチでAWS自動化(JAWS-UG-LT @shimy_net )
崇之 清水
PDF
ET2016 小さなRubyボード GR-CITRUSの紹介
三七男 山本
PDF
Ruby関西勉強会発表資料
三七男 山本
PDF
日曜プログラマーとigoogle先生
Yuusuke Takeuchi
PDF
async/awaitダークサイド is 何
Kouji Matsui
PPTX
ゲームデータDLとの戦い ~幻塔戦記グリフォン~
Syougo Yoshino
PPTX
お手軽作業自動化入門
高見 知英
PDF
ルネサスナイト10発表資料 Rubyで作るラムネシュータ
三七男 山本
PDF
Apple審査を一発通過!iOS開発経験0でも出来るじげん流Swift開発のすべて
Masaru Gushiken
PPTX
TypeScriptをオススメする理由
Yusuke Naka
PDF
Rubyボードハンズオン
三七男 山本
最近のフロントエンドツールの紹介
Ryo Iinuma
楽しいVR空間を作る技術と支える技術 #osc19do
infinite_loop
TDD BootCamp in JJUG CCC - レガシーコード対策編 -
Shuji Watanabe
これからはじめる SwiftPlayground入門
Hiramatsu Ryosuke
VR が2年後に何が出来るのか、 どうあるべきか。 それらは全て実現する。
gamesonytablet
cocos2d-x で PlugAir を 使えるようにしてみた
Hideyuki TAKEI
【エスカドラ】 SpriteStudio Friendshipバナー キャラクターアニメーション制作工程
株式会社エスカドラ
Rubyコミッタのいる開発いい話
Kenichi Murahashi
Wakayama.rbボードの使い方
三七男 山本
ピタゴラスイッチでAWS自動化(JAWS-UG-LT @shimy_net )
崇之 清水
ET2016 小さなRubyボード GR-CITRUSの紹介
三七男 山本
Ruby関西勉強会発表資料
三七男 山本
日曜プログラマーとigoogle先生
Yuusuke Takeuchi
async/awaitダークサイド is 何
Kouji Matsui
ゲームデータDLとの戦い ~幻塔戦記グリフォン~
Syougo Yoshino
お手軽作業自動化入門
高見 知英
ルネサスナイト10発表資料 Rubyで作るラムネシュータ
三七男 山本
Apple審査を一発通過!iOS開発経験0でも出来るじげん流Swift開発のすべて
Masaru Gushiken
TypeScriptをオススメする理由
Yusuke Naka
Rubyボードハンズオン
三七男 山本
Ad
Viewers also liked
(13)
PDF
JavaScriptでも鉄道模型
ayasehiro
PDF
SORACOM Air+RaspberryPi+littleBits+IFTTTしてみる
Seigo Tanaka
PDF
Smart.js: JavaScript engine running on tiny MCU
Kiwamu Okabe
PPTX
ネットに繋いでIoTしよう
wamisnet
PDF
ソート
HCPC: 北海道大学競技プログラミングサークル
PDF
JS Board Shibuya もくもく会#2
sonycsl
PDF
JS Board Shibuya #2 もくもく会「littleBitsとMilkcocoa」
Seigo Tanaka
PPTX
JavaScript と Arduino でオリジナルデバイスを作ろう
Yoshihiro Iwanaga
PDF
TensorFlowを用いた商品価格予想
Toru Tanaka
PDF
暮らしに寄り添うラズパイケース
Shunsuke Tadokoro
PPTX
Webエンジニアのためのスマートホームハック ~ Node.js で家電とArduinoを操作 ~
Futomi Hatano
PPTX
さくっと理解するSpring bootの仕組み
Takeshi Ogawa
PPTX
はじめてのUnreal Engine 4
Shun Sasaki
JavaScriptでも鉄道模型
ayasehiro
SORACOM Air+RaspberryPi+littleBits+IFTTTしてみる
Seigo Tanaka
Smart.js: JavaScript engine running on tiny MCU
Kiwamu Okabe
ネットに繋いでIoTしよう
wamisnet
ソート
HCPC: 北海道大学競技プログラミングサークル
JS Board Shibuya もくもく会#2
sonycsl
JS Board Shibuya #2 もくもく会「littleBitsとMilkcocoa」
Seigo Tanaka
JavaScript と Arduino でオリジナルデバイスを作ろう
Yoshihiro Iwanaga
TensorFlowを用いた商品価格予想
Toru Tanaka
暮らしに寄り添うラズパイケース
Shunsuke Tadokoro
Webエンジニアのためのスマートホームハック ~ Node.js で家電とArduinoを操作 ~
Futomi Hatano
さくっと理解するSpring bootの仕組み
Takeshi Ogawa
はじめてのUnreal Engine 4
Shun Sasaki
Ad
JS Board で IoT は楽勝か?
1.
JS Board で
IoT は楽勝か? 福井 眞吾 JS Board Shibuya 2015-12-14
2.
自己紹介 ❖ 福井 眞吾(ふくい
しんご) @SilkAndTiki ❖ コンピュータ&通信機器メーカー勤務 ❖ プログラミング言語の研究 ❖ Javaでシステム開発 ❖ 予算管理 ❖ 週休3日を利用してプログラミングの世界に復帰中
3.
JSBoard: JavaScritpを直接実行できる! KinomaCreate Tessel http://www.kinoma.com
https://tessel.io
4.
Tessel2発売延期 orz 出荷予定: 夏
→ 秋 → 1月にはなんとか 今ここ 今ここ 言い訳
5.
KinomaCreateを買いました JS Board Shibuya
#2 のスライドから http://www.slideshare.net/fukuis/js-board-shibuya-2-lt-kinoma-create
6.
JSでIoTするには Pure JavaScript IOピン操作 API UI操作 API 拡張 ライブラリ require(⚪⚪) JavaScriptで標準化されていない部分の知識が必要
7.
例題を書いてみる アナログ入力 棒グラフ表示 freeboard表示
8.
独自イベントモデル Kinoma Createの場合 Pins.configure( { Power: {pin:
53, type: 'Power', voltage: 3.3}, Ground: {pin: 51, type: 'Ground'}, Potentiometer: { pin: 52, type: 'Analog', direction: 'input' } }, function(success) { Pins.repeat('/Potentiometer/read', 1500, senddata); }); function senddata(result) { var url = 'http://dweet.io/dweet/for/magicpocket?a=' + Math.round(result*100); application.invoke(new Message(url)); Rectangle1.width = (320 * result); }} Screen1 = new Container({ left: 0, right: 0, … behavior: Behavior({ onCreate: function(container){ Rectangle1 = new Content({ width: 320,… container.add(Rectangle1);}})}); function senddata(result) { … Rectangle1.width = (320 * result); }}
9.
Tesselの場合 node.js var tessel =
require('tessel'); var gpio = tessel.port.GPIO; var pin = gpio.analog[0]; setInterval(function() { senddata(pin.read()); }, 1500); var http = require('http'); function senddata(result) { var url = 'http://dweet.io/dweet/for/magicpocket?a=' + Math.round(result*100); var req = http.get(url, function(res) {}); } (GUIはなし)
10.
JS Boardで楽勝か? Pure JavaScript IOピン操作 API UI操作 API 拡張 • Pure
JavaScript以外の部分が多い • 仕様は各社独自。使い易さもいろいろ • 混沌の時代だからいろいろ触って好きな機種を応援
11.
混沌の時代の次はどうなる? マニア向けボード多数 歴史が教えてくれること 一般向け完成品少数 寡占化 TK-80 他 PC-8001 MZ-80 ?
Download