Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Embedded Programming with Javascript
Search
Mark Wolfe
May 28, 2013
Programming
1
130
Embedded Programming with Javascript
Brief presentation showing how to get started with embedded programming using javascript and NodeJS
Mark Wolfe
May 28, 2013
Tweet
Share
More Decks by Mark Wolfe
See All by Mark Wolfe
IP Networking in AWS
wolfeidau
0
55
Getting Into Vue.js
wolfeidau
0
170
AWS Automation With Lambda
wolfeidau
1
82
Ansible and Cloudformation
wolfeidau
1
200
Docker Security
wolfeidau
0
180
Building a Proxy in Go
wolfeidau
2
330
Using JWT to Authenticate Microservices
wolfeidau
1
240
Managing Secrets IN AWS
wolfeidau
0
120
ESPlant Workshop Firmware Overview and Demos
wolfeidau
0
110
Other Decks in Programming
See All in Programming
[技育CAMPアカデミア]アイディアを形に!【超入門】スマホアプリ開発〜リリースまでの流れをご紹介
teamlab
PRO
0
350
CircleCIを活用して AWSへの継続的デリバリーを 実践する
coconala_engineer
1
230
Git Lint
bkuhlmann
4
740
AWS Application Composerで始める、 サーバーレスなデータ基盤構築 / 20240406-jawsug-hokuriku-shinkansen
kasacchiful
1
250
Ruby Pattern Matching
bkuhlmann
0
920
1BRC--Nerd Sniping the Java Community
gunnarmorling
0
300
データアナリストが行うDatabricksを活用したETLの自動化事例
shinoa
0
250
受託開発でGitLab CI を活用していく
xiombatsg
1
270
品質とスピードを両立: TypeScriptの柔軟な型システムをバックエンドで活用する
kosui
8
2.2k
スクラムガイドのスプリントレトロスペクティブを改めて読みかえしてみた / Re-reading the Sprint Retrospective Section in the Scrum Guide
mackey0225
3
330
単体テストを書かない技術 #phpcon_odawara
o0h
PRO
25
7.8k
⼤規模⾔語モデルの拡張(RAG)が 終わったかも知れない件について
nearme_tech
22
15k
Featured
See All Featured
How STYLIGHT went responsive
nonsquared
92
4.8k
Optimizing for Happiness
mojombo
370
69k
Side Projects
sachag
451
41k
What's new in Ruby 2.0
geeforr
337
31k
The Art of Programming - Codeland 2020
erikaheidi
41
12k
Put a Button on it: Removing Barriers to Going Fast.
kastner
58
3k
Robots, Beer and Maslow
schacon
PRO
155
7.9k
Writing Fast Ruby
sferik
620
60k
Documentation Writing (for coders)
carmenintech
59
3.9k
The Brand Is Dead. Long Live the Brand.
mthomps
48
28k
Large-scale JavaScript Application Architecture
addyosmani
503
110k
Making Projects Easy
brettharned
108
5.5k
Transcript
Embedded Programming with Javascript by Mark Wolfe Tuesday, 28 May
13
Who is this guy? Tuesday, 28 May 13
Why Javascript? • Handy Language to know • Similar syntax
to Java, C, C++ and C# • Simple language Tuesday, 28 May 13
Why NodeJS? • Small Fast Runtime • Powered by v8
• Ported to ARM for use on Android and IOS • Small memory footprint • Simple templates for native modules Tuesday, 28 May 13
Where to start? • Learn some: • Linux • HTML5
and friends • Javascript • TCP/IP Tuesday, 28 May 13
Things to make Tuesday, 28 May 13
Building blocks • Lots of existing npm modules out there
• serialport • gpio • socket io • express • node-levelup Tuesday, 28 May 13
Example Tuesday, 28 May 13
Things Tuesday, 28 May 13
Questions? Tuesday, 28 May 13
Links • http://ninjablocks.com/ • http://expressjs.com/ • http://socket.io/ • https://github.com/rvagg/node-levelup •
https://npmjs.org/package/gpio • https://github.com/voodootikigod/node- Tuesday, 28 May 13
Contact •
[email protected]
• https://github.com/wolfeidau • @wolfeidau on twitter Tuesday,
28 May 13