Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
JavaScript Boardの過去、現在、未来
Search
Shingo Fukui
July 31, 2018
1k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
JavaScript Boardの過去、現在、未来
IoTLT #41の発表スライド
Shingo Fukui
July 31, 2018
More Decks by Shingo Fukui
See All by Shingo Fukui
IoTのリモートプレゼンで使い易い俯瞰カメラを模索 / Overhead camera settings for IoT presentation
magicpocket
0
1k
カメラ切替器ATEM Miniをobnizで操作してみた / Controlling ATEM Mini with obniz
magicpocket
0
780
obnizOSプラグインを試してみた / obnizOS Plugin
magicpocket
0
910
CactusphereでAzure Sphereを体験 / First impression of Cactusphere and Azure Sphere
magicpocket
0
550
M5Stackファミリーで赤外線学習リモコンを作った話 / Making IR learning remote control with M5Stack family
magicpocket
0
1.7k
重症先延ばし案件を片付けた話 / got done long procrastinated projects
magicpocket
0
970
本「Jetson Nano超入門」の見取り図 / Contents map of Jetson Nano book
magicpocket
0
530
本「NoodlとNode-REDではじめるフローベースドプロトタイピング」の見取り図 / contents map of Noodl and Node-Red book
magicpocket
0
590
「IoT入門」の見取り図 / Contents Map for IoT
magicpocket
0
930
Featured
See All Featured
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.8k
RailsConf 2023
tenderlove
30
1.5k
Building the Perfect Custom Keyboard
takai
2
870
How to Talk to Developers About Accessibility
jct
2
540
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
3k
Are puppies a ranking factor?
jonoalderson
2
3.9k
How GitHub (no longer) Works
holman
316
150k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.4k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
3
1.2k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
480
Color Theory Basics | Prateek | Gurzu
gurzu
0
460
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
1.2k
Transcript
COPYRIGHT ©2018 SHINGO FUKUI JavaScript Boardͷաڈɺݱࡏɺະདྷ 20187݄30 IoTLT #41 Ҫ
ᚸޗ
COPYRIGHT ©2018 SHINGO FUKUI ࣗݾհ ❖ Ҫ ᚸޗɹˏSilkAndTikit ❖ ιϑτΣΞΤϯδχΞ
( Java, JavaScript, … ) ❖ IoTͷษڧΛ࢝Ίͯ3ܦա IoTϋϯζΦϯ։࠵ ࣗಈਫΓػ৬ਓ
COPYRIGHT ©2018 SHINGO FUKUI WebΤϯδχΞͷͭͿ͖ “JavaScript͕͑Ε͍͍ͷʹɾɾ”
COPYRIGHT ©2018 SHINGO FUKUI WebΤϯδχΞͷͭͿ͖ “JavaScript͕͑Ε͍͍ͷʹɾɾ” JavaScript Board
COPYRIGHT ©2018 SHINGO FUKUI ᴈ໌ظɿ 2014ࠒ JavaScriptͰϓϩάϥϜΛॻ͚ΔIoTϘʔυ͕ొ TESSEL Kinoma Create
COPYRIGHT ©2018 SHINGO FUKUI TESSEL node.jsͰϓϩάϥϜΛهड़ ֤छ֦ுϞδϡʔϧ͋Γ 2016ʹTESSEL2ൃച node.js ॻ͖ࠐΈ
node.js ٕదΛऔಘ͍ͯ͠ͳ͍ͨΊຊͰൢച͞Εͣ
COPYRIGHT ©2018 SHINGO FUKUI Kinoma Create ECMAScript2015 97%ίϯύν λονύωϧɺWiFiɺϚΠΫɺεϐʔΧʔɺόοςϦʔ ػೳΛࣗ༝ʹઃఆͰ͖ΔGPIO
2016ʹKinoma Elementൃച 2016ʹࣄۀఫୀ Kinoma Create GPIOઃఆը໘ Kinoma Element
COPYRIGHT ©2018 SHINGO FUKUI JSαϒηοτܕɿ Mongoose-OS, Espruino ͳͲ ؋ܕɿ Johnny-Five,
Cylon.JS ͳͲ Ϋϥυܕɿ Wio NodeͳͲ ଞͷΞϓϩʔν JavaScript αϒηοτ JavaScript ίϚϯυ γϦΞϧ, WiFi, BLE REST ίϚϯυ IO੍ޚ ϥΠϒϥϦ ԿͰOK IO੍ޚ ϥΠϒϥϦ
COPYRIGHT ©2018 SHINGO FUKUI JSαϒηοτܕɿ Mongoose-OS, Espruino ͳͲ ؋ܕɿ Johnny-Five,
Cylon.JS ͳͲ Ϋϥυܕɿ Wio NodeͳͲ ଞͷΞϓϩʔν αϒηοτͳͷͰɺͲ͔͍͠ ಈ͔͢ͷʹPC͕ඞਢ POST, GETΛॻ͘ͷ͕໘
COPYRIGHT ©2018 SHINGO FUKUI 2018 େܕ৽ਓ obniz ొ obnizcloudܕ JS
on Browser node.js obniz AWS lambda
COPYRIGHT ©2018 SHINGO FUKUI ϓϩάϥϜྫɿ LED On/Off HTMLͰը໘ఆٛ JavaScriptͰ ಈ࡞ఆٛ
None
COPYRIGHT ©2018 SHINGO FUKUI obnizͷୈҰҹ WebΤϯδχΞͱͬͯɺͱ͍͍ͯ͢ ͍׳Εͨಓ۩ͰGUIΛهड़Ͱ͖Δ HTML, CSS, jquery,
ɾɾɾ ϑϧηοτͷJavaScript͕͑Δ node.jsͰͦͷ··ಈ࡞͢Δ HTML, JavaScriptΛΒͳ͍ਓʹෑډ͕ͪΐͬͱߴ͍ ʮϘλϯΛఆٛͯؔ͠ΛషΔͷͲ͏Δͷʁʯ ʮasync, awaitʁɹԿɺͦΕɺ͓͍͍͠ͷʁʯ
COPYRIGHT ©2018 SHINGO FUKUI ʮJavaScripͰIoTʯͷະདྷ obnizͷొͰɺWebΤϯδχΞ͕IoTʹઓ͢Δෑډ͕ Լ͕ͬͨɻIoT͕WebΤϯδχΞͷकඋൣғʹͳΔʁ JavaScriptͷσόΠε੍ޚ͕֤ؔͰΒΒͳͷ Ͱɺֶशίετ͕ߴ͍ɻσϑΝΫτελϯμʔυΛੜΈ ग़͢͜ͱ͕ࠓޙͷൃలͷͨΊʹॏཁɻ
(cf. Aruduino IDE) ͖ͳ͕ͳ͘ͳΒͳ͍Α͏ੵۃతʹԠԉ͠Α͏ɻ
COPYRIGHT ©2018 SHINGO FUKUI ࢀরURL TESSEL: https://tessel.io Kinoma: http://kinoma.com Mongoose-OS:
https://mongoose-os.com Espruino: https://www.espruino.com Johnny-Five: http://johnny-five.io Cylon.JS: https://cylonjs.com/ Wio Node: http://wiki.seeedstudio.com/Wio_Node/ Ҫ͕ॻ͍ͨKinomaͷεϥΠυ Kinoma CreateΛങͬͯΈ·ͨ͠ʂ: https://www.slideshare.net/fukuis/js-board-shibuya-2-lt-kinoma-create Kinoma Elementຯݟͷձ: https://www.slideshare.net/fukuis/kinoma-element-64838594