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
Sharing hardware with JavaScript
Search
mulderp
November 07, 2014
Programming
220
1
Share
Sharing hardware with JavaScript
small overview on JavaScript libraries that help sharing hardware online
mulderp
November 07, 2014
More Decks by mulderp
See All by mulderp
Node.js for Embedded Systems
mulderp
1
2.8k
Nodebotsday
mulderp
1
150
I2C basics with Arduino
mulderp
0
230
Arduino October meetup
mulderp
0
140
Physical JavaScript with Johnny-5, Cylon and Tessel
mulderp
1
1.1k
Blogging and writing about JavaScript
mulderp
2
950
Minimum Viable Interactions
mulderp
3
630
Arduino July Meetup
mulderp
0
120
Handlebones
mulderp
0
220
Other Decks in Programming
See All in Programming
今からFlash開発できるわけないじゃん、ムリムリ! (※ムリじゃなかった!?)
arkw
0
170
ポーリング処理廃止によるイベント駆動アーキテクチャへの移行
seitarof
3
1.3k
「接続」—パフォーマンスチューニングの最後の一手 〜点と点を結ぶ、その一瞬のために〜
kentaroutakeda
5
2.3k
Xdebug と IDE による デバッグ実行の仕組みを見る / Exploring-How-Debugging-Works-with-Xdebug-and-an-IDE
shin1x1
0
290
Symfonyの特性(設計思想)を手軽に活かす特性(trait)
ickx
0
110
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
1.2k
夢の無限スパゲッティ製造機 -実装篇- #phpstudy
o0h
PRO
0
180
Geminiをパートナーに神社DXシステムを個人開発した話(いなめぐDX 開発振り返り)
fujiba
0
130
今年もTECHSCOREブログを書き続けます!
hiraoku101
0
210
PHP 7.4でもOpenTelemetryゼロコード計装がしたい! / PHPerKaigi 2026
arthur1
1
460
Codex CLIのSubagentsによる並列API実装 / Parallel API Implementation with Codex CLI Subagents
takatty
2
750
へんな働き方
yusukebe
6
2.9k
Featured
See All Featured
How to train your dragon (web standard)
notwaldorf
97
6.6k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
500
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
27
3.4k
How GitHub (no longer) Works
holman
316
150k
Exploring anti-patterns in Rails
aemeredith
3
300
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
940
4 Signs Your Business is Dying
shpigford
187
22k
The Language of Interfaces
destraynor
162
26k
The Limits of Empathy - UXLibs8
cassininazir
1
280
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.4k
Transcript
Sharing hardware! with JavaScript! @mulpat MunichJS - November 2014
Weather station http://www.node-disassemble.com/2014/09/04/lcd-weather-display/ Software Hardware
sharing projects today :(
code only no wiring, schematics, …?
non browser no HTML, SVG, …?
open … ?!
Makers love ! the web https://www.flickr.com/photos/sparkfun/14166845099/
web electronics [render, edit, interact]
some nice projects :)
joint.js for diagrams
Circuit.js <canvas id="schematic" width="500" height="500"></canvas> {! "title": "OPA2107",! "type": "dip",!
"pins": [! "OUTPUT1",! "INPUT1-",! "INPUT1+",! "V-",! "INPUT1+",! "INPUT1-",! "OUTPUT2",! "V+"! ]! } var canvas = document.getElementById('schematic');! var context = canvas.getContext('2d');! ! circuit.part(schematic).draw(canvas);
Wavedrom.js
VivaSVG var points = require(‘data’);! var vivasvg = require('vivasvg');! !
vivasvg.bootstrap(! document.getElementById(‘main'),! {points: points}! );
PinboardJS http://pinboardjs.divshot.io/ Grid board modules
towards github for hardware
OSHPark
upverter
make things … www.flickr.com/photos/jeanbaptisteparis/4484158490
None