<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>i2c on Bald Engineer</title><link>https://www.baldengineer.com/tag/i2c</link><description>Recent content in i2c on Bald Engineer</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Fri, 26 Jul 2024 15:16:47 +0000</lastBuildDate><atom:link href="https://www.baldengineer.com/tag/i2c/index.xml" rel="self" type="application/rss+xml"/><item><title>Hands-on with PicoScope 7</title><link>https://www.baldengineer.com/hands-on-with-picoscope-7.html</link><pubDate>Fri, 26 Jul 2024 15:16:47 +0000</pubDate><guid isPermaLink="false">https://www.baldengineer.com/?p=9037</guid><description>I dive into Pico Technology’s latest PicoScope oscilloscope software, PicoScope 7. Using a PicoScope 2000A (from the element14 Community), James walks through key measurements and demonstrations using the built-in arbitrary waveform generator. He explores new functionalities in PicoScope 7, such as the improved UI, a unique feature called DeepMeasure, and decoding I3C traffic.&#10;I have been using the Pico Technology PicoScope 2000A for years. (Here is my older review!) It is an entry-level oscilloscope with 10 MHz bandwidth, 100 megasamples per second sample rate, and 8 kilosample of acquisition memory. Since it is USB-based, it has companion software running on Windows, macOS, and Linux.<p><a href="https://www.youtube.com/watch?v=lkRoik1rfCg"><img src="https://i.ytimg.com/vi/lkRoik1rfCg/hqdefault.jpg" alt="Hands-on with PicoScope 7"/></a></p><p><iframe src="https://www.youtube-nocookie.com/embed/lkRoik1rfCg" title="Hands-on with PicoScope 7" width="560" height="315" loading="lazy" allowfullscreen="allowfullscreen"><a href="https://www.youtube.com/watch?v=lkRoik1rfCg">Watch this video on YouTube</a></iframe></p></description></item><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>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.<p><a href="https://www.youtube.com/watch?v=n2eaY51rkJQ"><img src="https://i.ytimg.com/vi/n2eaY51rkJQ/hqdefault.jpg" alt="Picking I2C Pull-Up Resistors (Correctly)"/></a></p><p><iframe src="https://www.youtube-nocookie.com/embed/n2eaY51rkJQ" title="Picking I2C Pull-Up Resistors (Correctly)" width="560" height="315" loading="lazy" allowfullscreen="allowfullscreen"><a href="https://www.youtube.com/watch?v=n2eaY51rkJQ">Watch this video on YouTube</a></iframe></p></description></item><item><title>Triggering And Decoding Serial Protocols On An Oscilloscope | Workbench Wednesdays #34</title><link>https://www.baldengineer.com/triggering-and-decoding-serial-protocols-on-an-oscilloscope-workbench-wednesdays-34.html</link><pubDate>Tue, 02 Feb 2021 23:03:00 +0000</pubDate><guid isPermaLink="false">https://www.baldengineer.com/?p=8326</guid><description>Everything with a microcontroller has serial buses in it. Busses like UART, I2C, and SPI are very popular choices. When you have a problem with a sensor that uses one or the bus itself, you can use an oscilloscope or logic analyzer to “decode” the traffic. These decoders convert the 1s and 0s into readable HEX or ASCII characters.&#10;I am not sure how I thought of the “multiple” James idea for the thumbnail. The concept had something to do with “serial,” but I am not sure what.<p><a href="https://www.youtube.com/watch?v=06mHN9vh9NE"><img src="https://i.ytimg.com/vi/06mHN9vh9NE/hqdefault.jpg" alt="Triggering And Decoding Serial Protocols On An Oscilloscope | Workbench Wednesdays #34"/></a></p><p><iframe src="https://www.youtube-nocookie.com/embed/06mHN9vh9NE" title="Triggering And Decoding Serial Protocols On An Oscilloscope | Workbench Wednesdays #34" width="560" height="315" loading="lazy" allowfullscreen="allowfullscreen"><a href="https://www.youtube.com/watch?v=06mHN9vh9NE">Watch this video on YouTube</a></iframe></p></description></item><item><title>PicoScope 2204 Review and Hands-On</title><link>https://www.baldengineer.com/picoscope-2204-review.html</link><pubDate>Wed, 13 Sep 2017 12:21:32 +0000</pubDate><guid isPermaLink="false">https://www.baldengineer.com/?p=6716</guid><description>If you need a reason to be an Element 14 member, let me suggest their Road Test program. Companies partner with Element14 to get people to try out their gear. A couple of years ago I got a new microcontroller board. This week I received a new test instrument. Here’s my hands-on Picoscope 2204 review.&#10;The scope is bus powered. With the BNCs and type-B USB connector, it is slightly larger than an external USB hard drive. There is not much weight to the device. It does not feel cheap, just lighter than I expected.<p><img src="https://www.baldengineer.com/wp-content/uploads/2017/09/picoscope-2204-review-1600px.jpg" alt="PicoScope 2204 Review and Hands-On"/></p></description></item></channel></rss>