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
I2C basics with Arduino
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
mulderp
June 16, 2015
Programming
240
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
I2C basics with Arduino
An overview about using I2C
mulderp
June 16, 2015
More Decks by mulderp
See All by mulderp
Node.js for Embedded Systems
mulderp
1
2.8k
Nodebotsday
mulderp
1
150
Sharing hardware with JavaScript
mulderp
1
240
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
960
Minimum Viable Interactions
mulderp
3
650
Arduino July Meetup
mulderp
0
130
Handlebones
mulderp
0
240
Other Decks in Programming
See All in Programming
LLMによるContent Moderationの本番運用の裏側と品質担保への挑戦
suikabar
3
850
任せる範囲はこう広がった / How the Scope of AI Delegation Has Expanded
nrslib
1
260
20260623_Loop Engineeringで自分の分身の問い合わせBotを作る
ryugen04
0
220
関数型プログラミングのメリットって何だろう?
wanko_it
0
180
継続モナドとリアクティブプログラミング
yukikurage
3
600
地域 SRE コミュニティ最前線 - ホンマでっかSRE勉強会
tk3fftk
0
230
分散システム、なんですぐ死んでしまうん?耐障害性を高めたいあなたのためのレジリエンスパターン入門
mshibuya
7
6.2k
Haskell/Servantを通してWebミドルウェアを捉え直す
pizzacat83
1
580
Apache Hive: そしてCloud Native Lakehouseへ
okumin
1
130
yield再入門 #phpcon
o0h
PRO
0
390
Laravelで学ぶ Webアプリケーションチューニング入門/web_application_tuning_101
hanhan1978
4
560
PHPだって関数型したい 〜できること、できないこと〜 / fp-in-php
jsoizo
0
210
Featured
See All Featured
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
220
30 Presentation Tips
portentint
PRO
1
350
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
290
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.9k
We Are The Robots
honzajavorek
0
280
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
340
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Building an army of robots
kneath
306
46k
エンジニアに許された特別な時間の終わり
watany
108
250k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
650
Prompt Engineering for Job Search
mfonobong
0
380
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.3k
Transcript
I2C basics Munich Arduino Meetup June 2015
Communication between Master and Slave http://www.robot-electronics.co.uk/acatalog/ I2C_Tutorial.html Master
Temperature http://hackaday.com/2009/01/02/parts- i2c-digital-thermometer-tc74/
Example: EEPROM + clock + display http://embedded-lab.com/blog/?p=2583
AVR + EEPROM http://www.embedds.com/programming-avr-i2c-interface/
I2C with bus pirate http://hackaday.com/2014/12/27/learning-i2c-with-the-bus-pirate/
The I2C Learning Shield http://i2c-learning-shield.divshot.io/ U3: Atmel: AT30TS750A (temperature sensor)
U8: Microchip: MCP7940N (RTC) U7: Microchip: MCP3008 (ADC) U6: Adesto Tech: AT25SF081 (Flash) https://github.com/rheingoldheavy/I2C-Display-Thermometer https://github.com/rheingoldheavy/I2C-Display-Clock
Some more devices http://www.ladyada.net/library/i2caddr.html
For learning: Bit banging http://hackaday.com/2013/08/11/bitbanging-i2c-by-hand/
Basic Signals 1. SCL: For timing and synchronization 2. SDA:
For address and data https://rheingoldheavy.com/i2c-signals/
https://rheingoldheavy.com/changing-the-i2c-library/
hacking time