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
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
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
960
Minimum Viable Interactions
mulderp
3
640
Arduino July Meetup
mulderp
0
120
Handlebones
mulderp
0
240
Other Decks in Programming
See All in Programming
決定論的オーケストレーションの設計と実装 / Design and Implementation of Deterministic Orchestration
nrslib
4
1.5k
キャリア迷子上等 ─ "ない道"は自分で作ればいい
16bitidol
3
2.2k
Honoでのサプライチェーン侵害対策 〜 3つのライブラリに学ぶ
yusukebe
7
1.4k
なぜ型を書くのか? TSKaigi2026で改めて考える #tskaigi_smarthr
kajitack
0
140
並列実装の現場、2ヶ月間実務でAIを使い倒したAIもPCも私も限界が近い
ming_ayami
0
130
ECSアプリログをFireLensでコスト削減しようとしたけど諦めた話 in Fargate×Node.js
akihisaikeda
2
4.2k
JJUG CCC 2026 Spring: JSpecify で実現する Kotlin フレンドリーな Java API 設計
ternbusty
1
190
Spring Security 実践 ─ GraphQL APIで実務に役立つ 認証・認可 を学ぶ
wagyu
0
260
Skillsは効率化、Agentsは"自分の拡張"——Builder時代のエージェント編成(CC Night 2026)
wemra
1
140
New "Type" system on PicoRuby
pocke
1
1k
AI 輔助遺留系統現代化的經驗分享
jame2408
1
960
AIを活用したE2Eテスト実装効率化のあゆみ / ebisu-mobile-14-kotetu
kotetuco
0
130
Featured
See All Featured
AI: The stuff that nobody shows you
jnunemaker
PRO
8
730
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
270
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
490
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
170
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
1
360
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.4k
Paper Plane (Part 1)
katiecoart
PRO
0
9.2k
Are puppies a ranking factor?
jonoalderson
1
3.6k
My Coaching Mixtape
mlcsv
0
150
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.9k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
450
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
230
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