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
0
230
I2C basics with Arduino
An overview about using I2C
mulderp
June 16, 2015
Tweet
Share
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
220
Arduino October meetup
mulderp
0
130
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
モダンOBSプラグイン開発
umireon
0
160
Claude Code Skill入門
mayahoney
0
400
SourceGeneratorのマーカー属性問題について
htkym
0
200
Fundamentals of Software Engineering In the Age of AI
therealdanvega
2
260
野球解説AI Agentを開発してみた - 2026/02/27 LayerX社内LT会資料
shinyorke
PRO
0
350
モックわからないマン卒業記 ~振る舞いを起点に見直した、フロントエンドテストにおけるモックの使いどころ~
tasukuwatanabe
3
400
条件判定に名前、つけてますか? #phperkaigi #c
77web
1
370
CSC307 Lecture 15
javiergs
PRO
0
260
20260228_JAWS_Beginner_Kansai
takuyay0ne
5
590
脱 雰囲気実装!AgentCoreを良い感じにWEBアプリケーションに組み込むために
takuyay0ne
3
340
Codex の「自走力」を高める
yorifuji
0
1.2k
それはエンジニアリングの糧である:AI開発のためにAIのOSSを開発する現場より / It serves as fuel for engineering: insights from the field of developing open-source AI for AI development.
nrslib
0
310
Featured
See All Featured
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
290
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.7k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Abbi's Birthday
coloredviolet
2
5.5k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
790
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Side Projects
sachag
455
43k
A Tale of Four Properties
chriscoyier
163
24k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
Ethics towards AI in product and experience design
skipperchong
2
230
Building Flexible Design Systems
yeseniaperezcruz
330
40k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.8k
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