<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Saleae on Bald Engineer</title><link>https://www.baldengineer.com/tag/saleae</link><description>Recent content in Saleae on Bald Engineer</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Wed, 09 Mar 2016 20:11:20 +0000</lastBuildDate><atom:link href="https://www.baldengineer.com/tag/saleae/index.xml" rel="self" type="application/rss+xml"/><item><title>Logic Analyzer Tutorial and Introduction</title><link>https://www.baldengineer.com/logic-analyzer-tutorial-introduction.html</link><pubDate>Wed, 09 Mar 2016 16:00:17 +0000</pubDate><guid isPermaLink="false">https://www.baldengineer.com/?p=5836</guid><description>A DMM, or multimeter, is the go-to instrument for debugging most circuits. You probably already have at least one DMM on your bench for this reason. Me? I have three. But that’s a different story. Let’s talk about a Logic Analyzer.&#10;Digital signals represent two states: on (usually “1”) and off (usually “0”). A multimeter (DMM) may be of limited value for these signals. When using the DC voltage measurement, you can see “something” is happening, but not exactly what that “something” is. For example on a PWM pin, you’ll see the RMS Voltage change as you modify the duty cycle. However, you can not see if the signal is “ringing” when turning on and off.<p><img src="https://www.baldengineer.com/wp-content/uploads/2016/03/logic-analyzer-introduction-hero-v2.jpg" alt="Logic Analyzer Tutorial and Introduction"/></p></description></item><item><title>Benchmarking Arduino's digitalWrite() with a Logic Analyzer</title><link>https://www.baldengineer.com/digitalwrite-on-a-logic-analyzer.html</link><pubDate>Wed, 22 Jul 2015 13:00:55 +0000</pubDate><guid isPermaLink="false">https://www.baldengineer.com/?p=5228</guid><description>Recently I picked up a device called Logic from Saleae. It’s a 4-channel USB-based logic analyzer. While learning how the simple, but effective, UI works I ran some timing benchmarks on my Arduino Uno. The subject? digitalWrite(). I wanted to know how fastdigitalWrite() could turn on two (or more) pins.&#10;Almost all Arduino users start out with the simple “blink” sketch. Turn pin 13 ON, delay, turn it OFF, and delay again. The heart of this version of “Hello World!” is the digitalWrite() function. Many Arduino users never even think about all of the stuff this single function call hides.<p><img src="https://www.baldengineer.com/wp-content/uploads/2015/07/saleae-logic-analyzer-and-arduino-uno.jpg" alt="Benchmarking Arduino&amp;#39;s digitalWrite() with a Logic Analyzer"/></p></description></item></channel></rss>