Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
The power of node.js (with quadcopters)
Search
Felix Geisendörfer
November 05, 2012
Programming
0
510
The power of node.js (with quadcopters)
Presentation given at øredev.
Felix Geisendörfer
November 05, 2012
Tweet
Share
More Decks by Felix Geisendörfer
See All by Felix Geisendörfer
tus.io - Resumable File Uploads (Lightning Talk)
felixge
2
790
Programming flying robots with JavaScript
felixge
2
970
Programming flying robots with JavaScript
felixge
0
620
Programming an AR Drone Firmware with JS (de)
felixge
1
630
Faster than C?
felixge
1
1.2k
Flying robots over a 10.000 mile distance with JavaScript.
felixge
0
500
Faster than C?
felixge
1
670
Faster than C?
felixge
0
440
Faster than C? Parsing binary data in JavaScript.
felixge
3
3.8k
Other Decks in Programming
See All in Programming
Your Architecture as a Crime Scene?Forensic Analysis
manfredsteyer
PRO
0
100
20251127_ぼっちのための懇親会対策会議
kokamoto01_metaps
2
440
バックエンドエンジニアによる Amebaブログ K8s 基盤への CronJobの導入・運用経験
sunabig
0
160
20 years of Symfony, what's next?
fabpot
2
360
Github Copilotのチャット履歴ビューワーを作りました~WPF、dotnet10もあるよ~ #clrh111
katsuyuzu
0
110
DevFest Android in Korea 2025 - 개발자 커뮤니티를 통해 얻는 가치
wisemuji
0
150
안드로이드 9년차 개발자, 프론트엔드 주니어로 커리어 리셋하기
maryang
1
120
Rubyで鍛える仕組み化プロヂュース力
muryoimpl
0
140
chocoZAPサービス予約システムをNuxtで内製化した話
rizap_tech
0
140
手が足りない!兼業データエンジニアに必要だったアーキテクチャと立ち回り
zinkosuke
0
730
マスタデータ問題、マイクロサービスでどう解くか
kts
0
100
AIコーディングエージェント(NotebookLM)
kondai24
0
200
Featured
See All Featured
Code Reviewing Like a Champion
maltzj
527
40k
Docker and Python
trallard
47
3.7k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.6k
Testing 201, or: Great Expectations
jmmastey
46
7.8k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Build The Right Thing And Hit Your Dates
maggiecrowley
38
3k
GitHub's CSS Performance
jonrohan
1032
470k
Typedesign – Prime Four
hannesfritz
42
2.9k
Thoughts on Productivity
jonyablonski
73
5k
A Modern Web Designer's Workflow
chriscoyier
698
190k
Optimising Largest Contentful Paint
csswizardry
37
3.5k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
Transcript
felixge The Power of Node Felix Geisendörfer
@felixge felixge Background 2005 - 2008 2008 - now 2009
- now
@felixge felixge npm modules
@felixge felixge Audience • Heard of node.js? • Used node.js
for something? • Node in production?
felixge This Talk
@felixge felixge This Talk • Write a node.js app •
Deploy & run it in production • Ask me anything
felixge The App
@felixge felixge Blog App
Blog tutorials are insanely boring and nobody should have to
suffer through one of them again. Ever.
@felixge felixge Robotics App
felixge Why?
@felixge felixge Benefits of robotics example apps • A small
distributed system • Production environment • Many interesting aspects / challenges
felixge The Robot
@felixge felixge Parrot AR Drone 2.0
felixge The Specs
@felixge felixge The Specs • WiFi (b/g/n) Router • 1
GHz 32Bit ARM Cortex A8 processor • 125 MB DDR2 Memory • Linux 2.6.32 you can telnet into it (Busybox) • 720p front facing camera (30 FPS) • 240p vertical camera (60 FPS) • USB 2.0 connector
@felixge felixge The Specs • 3 axis gyroscope (2000°/second precision)
• 3 axis accelerometer (+-50mg precision) • 3 axis magnetometer (6° precision) • Pressure sensor (+-10 Pa precision) • Ultrasound sensors • Fully reparable - all components can be ordered
@felixge felixge Safety Warnings • Don’t be fooled, all drones
want to kill people • The protection hull did not fit in my suitcase
felixge Let’s fly it
felixge Let’s program it
@felixge felixge Plan • REST API to control the drone
• GET /sensors • PUT /control
felixge <Live Coding>
felixge </Live Coding>
felixge
felixge 3395,- SEK http://www.parrotshopping.com
@felixge felixge The Node Copter
@felixge felixge The Node Copter +
@felixge felixge Berlin, Oct 5th
@felixge felixge Berlin, Oct 5th
@felixge felixge Berlin, Oct 5th
@felixge felixge NodeCopter Worldwide • Dublin, Oct 20th • San
Francisco, Oct 31st • Seattle, Nov 8 - 9 • Brighton, Nov 11 • ...
felixge Summer of Drones June 2013 http://nodecopter.com/
felixge That’s it Felix Geisendörfer
felixge Ask me anything Felix Geisendörfer
felixge Thank You Felix Geisendörfer