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
810
obnizOSプラグインを試してみた / obnizOS Plugin
magicpocket
0
930
CactusphereでAzure Sphereを体験 / First impression of Cactusphere and Azure Sphere
magicpocket
0
560
M5Stackファミリーで赤外線学習リモコンを作った話 / Making IR learning remote control with M5Stack family
magicpocket
0
1.8k
重症先延ばし案件を片付けた話 / got done long procrastinated projects
magicpocket
0
990
本「Jetson Nano超入門」の見取り図 / Contents map of Jetson Nano book
magicpocket
0
540
本「NoodlとNode-REDではじめるフローベースドプロトタイピング」の見取り図 / contents map of Noodl and Node-Red book
magicpocket
0
600
「IoT入門」の見取り図 / Contents Map for IoT
magicpocket
0
950
Featured
See All Featured
Technical Leadership for Architectural Decision Making
baasie
3
630
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
470
The SEO identity crisis: Don't let AI make you average
varn
0
630
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
670
Marketing to machines
jonoalderson
1
6k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.4k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
350
A Tale of Four Properties
chriscoyier
163
24k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
520
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
1
500
Build your cross-platform service in a week with App Engine
jlugia
234
19k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.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