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
1
200
Sharing hardware with JavaScript
small overview on JavaScript libraries that help sharing hardware online
mulderp
November 07, 2014
Tweet
Share
More Decks by mulderp
See All by mulderp
Node.js for Embedded Systems
mulderp
1
2.8k
Nodebotsday
mulderp
1
130
I2C basics with Arduino
mulderp
0
210
Arduino October meetup
mulderp
0
110
Physical JavaScript with Johnny-5, Cylon and Tessel
mulderp
1
1.1k
Blogging and writing about JavaScript
mulderp
2
880
Minimum Viable Interactions
mulderp
3
610
Arduino July Meetup
mulderp
0
97
Handlebones
mulderp
0
200
Other Decks in Programming
See All in Programming
アプリを起動せずにアプリを開発して品質と生産性を上げる
ishkawa
0
2.7k
スモールスタートで始めるためのLambda×モノリス(Lambdalith)
akihisaikeda
2
260
PHP で学ぶ OAuth 入門
azuki
1
180
新しいPHP拡張モジュールインストール方法「PHP Installer for Extensions (PIE)」を使ってみよう!
cocoeyes02
0
370
RuboCop: Modularity and AST Insights
koic
1
220
これだけは知っておきたいクラス設計の基礎知識 version 2
masuda220
PRO
24
6.3k
Java 24まとめ / Java 24 summary
kishida
3
500
マルチアカウント環境での、そこまでがんばらない RI/SP 運用設計
wa6sn
0
720
CRE Meetup!ユーザー信頼性を支えるエンジニアリング実践例の発表資料です
tmnb
0
640
エンジニア未経験が最短で戦力になるためのTips
gokana
0
270
リアルタイムレイトレーシング + ニューラルレンダリング簡単紹介 / Real-Time Ray Tracing & Neural Rendering: A Quick Introduction (2025)
shocker_0x15
1
300
Vibe Codingをせずに Clineを使っている
watany
17
6.2k
Featured
See All Featured
Automating Front-end Workflow
addyosmani
1369
200k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
13
670
Fontdeck: Realign not Redesign
paulrobertlloyd
83
5.5k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
52
2.4k
Optimizing for Happiness
mojombo
377
70k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
120k
Documentation Writing (for coders)
carmenintech
69
4.7k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
29
9.4k
Producing Creativity
orderedlist
PRO
344
40k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.4k
Become a Pro
speakerdeck
PRO
27
5.3k
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