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
PingDuino
Search
Harrington Joseph
February 21, 2013
Technology
0
130
PingDuino
Arduino real time web experiment.
Harrington Joseph
February 21, 2013
Tweet
Share
More Decks by Harrington Joseph
See All by Harrington Joseph
When Booleans Are Not Enough... State Machines?
hjoseph
2
390
Arduino Intro
hjoseph
0
120
Arduino Relays
hjoseph
3
150
Other Decks in Technology
See All in Technology
巨大モノリスのリプレイス──機能整理とハイブリッドアーキテクチャで挑んだ再構築戦略
zozotech
PRO
0
240
レガシーシステム刷新における TypeSpec スキーマ駆動開発のすゝめ
tsukuha
1
480
AI時代の戦略的アーキテクチャ 〜Adaptable AI をアーキテクチャで実現する〜 / Enabling Adaptable AI Through Strategic Architecture
bitkey
PRO
14
8k
新しい風。SolidFlutterで実現するシンプルな状態管理
zozotech
PRO
0
130
なぜインフラコードのモジュール化は難しいのか - アプリケーションコードとの本質的な違いから考える
mizzy
60
21k
FFMとJVMの実装から学ぶJavaのインテグリティ
kazumura
0
160
レガシーで硬直したテーブル設計から変更容易で柔軟なテーブル設計にする
red_frasco
4
510
Axon Frameworkのイベントストアを独自拡張した話
zozotech
PRO
0
220
Perlの生きのこり - YAPC::Fukuoka 2025
kfly8
0
740
生成AI時代に若手エンジニアが最初に覚えるべき内容と、その学習法
starfish719
2
570
事業状況で変化する最適解。進化し続ける開発組織とアーキテクチャ
caddi_eng
1
5.1k
Kubernetesと共にふりかえる! エンタープライズシステムのインフラ設計・テストの進め方大全
daitak
0
420
Featured
See All Featured
Making Projects Easy
brettharned
120
6.5k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
253
22k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.2k
The Pragmatic Product Professional
lauravandoore
36
7k
Speed Design
sergeychernyshev
33
1.2k
Why Our Code Smells
bkeepers
PRO
340
57k
The Cost Of JavaScript in 2023
addyosmani
55
9.3k
RailsConf 2023
tenderlove
30
1.3k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3k
Transcript
PINGDUINO ARDUINO REAL TIME WEB EXPERIMENT Harrington Joseph February 21,
2013 LA Arduino Meetup
OBJECTIVES BI-DIRECTIONAL COMMUNICATION • Arduino - Web. • Web Arduino.
REAL TIME STATUS PANEL • Visualize information that comes from the Arduino.
TECHNOLOGIES ARDUINO | PYTHON | NODE.JS
THE EXPERIMENT NODE.JS • Socket.IO: Connection (Web clients and Arduinos).
• Event management.
THE EXPERIMENT PYTHON • Arduino client that communicates to Node.js
(using SocketIO_client). • Communication with the Arduino through the serial port. • Event handling.
THE EXPERIMENT ARDUINO • Input (buttons, switches and sensors). •
Output (speakers, lights, motors, etc). • Outputs information to the serial port.
DEMO http://pingduino.hjoseph.com
APPLICATIONS ONLINE CONTROL AND AUTOMATIZATION
THE SOURCE http://github.com/harph/pingduino
THANKS :) TWITTER: @harph WEB: hjoseph.com GITHUB: github.com/harph SLIDES: speakerdeck.com/hjoseph