<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>serial bus on Bald Engineer</title><link>https://www.baldengineer.com/tag/serial-bus</link><description>Recent content in serial bus on Bald Engineer</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Tue, 02 Apr 2024 21:23:47 +0000</lastBuildDate><atom:link href="https://www.baldengineer.com/tag/serial-bus/index.xml" rel="self" type="application/rss+xml"/><item><title>Picking I2C Pull-Up Resistors (Correctly)</title><link>https://www.baldengineer.com/picking-i2c-pull-up-resistors-correctly.html</link><pubDate>Thu, 07 Mar 2024 13:22:00 +0000</pubDate><guid isPermaLink="false">https://www.baldengineer.com/?p=8909</guid><description>&lt;p&gt;A long time ago, I made a video suggesting math was unnecessary to determine proper pull-up resistor values. Like most generalized statements, that suggestion is not always true. For example, in data buses like I2C, speeds like 400 kHz and 1 MHz are common. At those speeds, the pull-up resistor and the bus capacitance form an RC filter that fundamentally limits the data transmission speed. Or. It limits the range of pull-up resistor values. In this Workbench Wednesdays video, I show how to estimate I2C bus capacitance, measure that capacitance, and pick pull-up resistor values.&lt;/p&gt;</description></item></channel></rss>