HackadayU: Embedded Serial Buses - Class 1
This is Class 1 in the Embedded Serial Busses taught by Alexander Rowsell.
Learn with us: hackaday.io/u
Playlist for the Embedded Serial Busses series:
https://www.youtube.com/playlist?list=PL_tws4AXg7atqQzq27o-GFGJWtBsXplTd
0:00 Welcome
02:55 What is I2C?
06:51 Why use I2C?
09:16 I2C at the Hardware Level
10:46 SDA and SCL
11:42 Bus schematic
14:30 Why pullups matter
17:05 Speed options
19:06 I2C at the Protocol Level
20:08 START Condition
20:56 STOP Condition
21:46 Repeated START Condition
22:45 Bus arbitration
24:43 Bus arbitration diagram
26:06 How data is transmitted
28:10 ACK/NACK
29:07 The mechanics of a byte transfer
30:37 I2C Addressing
36:40 Example Transaction
38:53 Example Transaction in PulseView
44:53 Summary and Outro
Видео HackadayU: Embedded Serial Buses - Class 1 канала HACKADAY
Learn with us: hackaday.io/u
Playlist for the Embedded Serial Busses series:
https://www.youtube.com/playlist?list=PL_tws4AXg7atqQzq27o-GFGJWtBsXplTd
0:00 Welcome
02:55 What is I2C?
06:51 Why use I2C?
09:16 I2C at the Hardware Level
10:46 SDA and SCL
11:42 Bus schematic
14:30 Why pullups matter
17:05 Speed options
19:06 I2C at the Protocol Level
20:08 START Condition
20:56 STOP Condition
21:46 Repeated START Condition
22:45 Bus arbitration
24:43 Bus arbitration diagram
26:06 How data is transmitted
28:10 ACK/NACK
29:07 The mechanics of a byte transfer
30:37 I2C Addressing
36:40 Example Transaction
38:53 Example Transaction in PulseView
44:53 Summary and Outro
Видео HackadayU: Embedded Serial Buses - Class 1 канала HACKADAY
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
HackadayU: Embedded Serial Buses - Class 2TinyML: Using Machine Learning on Microcontrollers to Recognize Speech: Shawn HymelPCB Reverse Engineering: Eric SchlaepferEidophor: 1950's Steampunk Video Projection TechnologyMichael Ossmann: Simple RF Circuit DesignThe World's Largest USB Thumb DriveSamy Kamkar's Crash Course in How to Be a Hardware HackerHackaday Supercon - Chris Gammell : Improve Your Circuit ToolboxHackadayU: LED Programming with Arduino Class 2How I2C Communication Works and How To Use It with ArduinoTesting Myths of High-Speed PCB DesignStory of Commodore from the Computer Engineers' PerspectiveEEVblog #496 - What Is An FPGA?PROTOCOLS: UART - I2C - SPI - Serial communications #001Hackaday Supercon - Sam Zeloof Home Chip Fab: Silicon IC Fabrication in the GarageDifferential Signaling: Designing for Long, Fast, or Noisy ApplicationsHow to properly use a NanoVNA V2 Vector Network Analyzer (Tutorial)Hackaday U: Embedded Serial Buses (Part 1)Basics of RF Emissions Debugging: Alex Whittemore