<?xml-stylesheet type="text/xsl" href="https://community.element14.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>DIY Logic Analyzer and Protocol Tester – L.I.S.A.!</title><link>/technologies/test-and-measurement/b/blog/posts/diy-logic-analyzer-and-protocol-tester-l-i-s-a</link><description>IntroductionThis blog post discusses a project to build a simple logic analyzer (hobby-grade; it samples at up to 24 Msps, good enough for basic debugging when other tools are not available), but it has a few extra features too. This project could be</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: DIY Logic Analyzer and Protocol Tester – L.I.S.A.!</title><link>https://community.element14.com/technologies/test-and-measurement/b/blog/posts/diy-logic-analyzer-and-protocol-tester-l-i-s-a</link><pubDate>Mon, 04 Oct 2021 19:06:09 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:00bc6b33-b06b-4cf8-a192-887370ac1602</guid><dc:creator>phoenixcomm</dc:creator><slash:comments>2</slash:comments><description>&lt;p&gt;&lt;span&gt;[mention:19e56c3266a74b30b4070a3412d039fd:e9ed411860ed4f2ba0265705b8793d05]&lt;/span&gt; Hi &lt;span&gt;Rajagopal,&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;I am quite interested in tis unit but I would like to know how to incorporate CANbus without using the SPI bus.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;I would also like the blob to do the filtering so the CPU doesn&amp;#39;t need to. but I still would like to see the CANbus data itself&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;~~Cris&lt;/span&gt;&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=7394&amp;AppID=13&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: DIY Logic Analyzer and Protocol Tester – L.I.S.A.!</title><link>https://community.element14.com/technologies/test-and-measurement/b/blog/posts/diy-logic-analyzer-and-protocol-tester-l-i-s-a</link><pubDate>Sat, 15 Feb 2020 06:49:58 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:00bc6b33-b06b-4cf8-a192-887370ac1602</guid><dc:creator>rajagopal.n</dc:creator><slash:comments>2</slash:comments><description>&lt;p&gt;Nice project.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Cypress also recently released a Knowledge base article that explains how to use an off-the-shelf $10 FX2LP kit as a logic analyzer using Sigrok PulseView.&lt;/p&gt;&lt;p&gt;&lt;a class="jive-link-external-small" href="https://community.cypress.com/docs/DOC-18867" rel="nofollow ugc noopener" target="_blank"&gt;https://community.cypress.com/docs/DOC-18867&lt;/a&gt;&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=7394&amp;AppID=13&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: DIY Logic Analyzer and Protocol Tester – L.I.S.A.!</title><link>https://community.element14.com/technologies/test-and-measurement/b/blog/posts/diy-logic-analyzer-and-protocol-tester-l-i-s-a</link><pubDate>Sat, 06 Jul 2019 07:32:12 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:00bc6b33-b06b-4cf8-a192-887370ac1602</guid><dc:creator>dubbie</dc:creator><slash:comments>2</slash:comments><description>&lt;p&gt;Shabaz,&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;This must be the neatest hand cut set of holes I have ever seen. I have trouble drawing a straight line, even when I&amp;#39;m using a ruler. This is why I like computers, they always make straight lines - the trouble then is getting them to draw curves!&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Dubbie&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=7394&amp;AppID=13&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: DIY Logic Analyzer and Protocol Tester – L.I.S.A.!</title><link>https://community.element14.com/technologies/test-and-measurement/b/blog/posts/diy-logic-analyzer-and-protocol-tester-l-i-s-a</link><pubDate>Fri, 05 Jul 2019 15:36:30 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:00bc6b33-b06b-4cf8-a192-887370ac1602</guid><dc:creator>Andrew J</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Looks excellent.&amp;nbsp; Really neat cut outs in the enclosure.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=7394&amp;AppID=13&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: DIY Logic Analyzer and Protocol Tester – L.I.S.A.!</title><link>https://community.element14.com/technologies/test-and-measurement/b/blog/posts/diy-logic-analyzer-and-protocol-tester-l-i-s-a</link><pubDate>Fri, 05 Jul 2019 15:16:17 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:00bc6b33-b06b-4cf8-a192-887370ac1602</guid><dc:creator>shabaz</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Pics of the unit in the enclosure.. it&amp;#39;s a little boring, looks like a home router.&lt;/p&gt;&lt;p&gt;The light bleed between the LEDs was eliminated using some black card. Maybe a 3D-printed frame would work too (or a frame that has space to hold small pieces of black card.&lt;/p&gt;&lt;p&gt;Aligning of the holes was very easy. The PCB has small holes at the center of each LED position, so I took one of the five PCBs I had, and drilled out the small hole to 3mm instead (the light pipes require a 3mm hole). Then, that scrap board was screwed inside into the enclosure, (the enclosure has matching screw holes on the base and behind the top shell, it is designed for two PCBs that can mate) and then it was just a matter of aligning the drill manually!&lt;/p&gt;&lt;p&gt;The other holes were not difficult either, the plastic is soft. So if there&amp;#39;s no CNC/mill, then it&amp;#39;s easy to drill and file. To get the positions right, I didn&amp;#39;t measure positions, I just drew around the connectors (stuck paper tape onto the end panels first) and then drew better lines with a ruler.&lt;/p&gt;&lt;p&gt;&lt;span&gt;[View:/resized-image/__size/927x695/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-00bc6b33-b06b-4cf8-a192-887370ac1602/contentimage_5F00_191218.jpg:927:695]&lt;/span&gt;&lt;/p&gt;&lt;p&gt;The USB port is slightly more recessed than I wanted, it may be possible to bring it out by a couple of millimeters in the next board design, but that&amp;#39;s minor.&lt;/p&gt;&lt;p&gt;&lt;span&gt;[View:/resized-image/__size/922x691/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-00bc6b33-b06b-4cf8-a192-887370ac1602/contentimage_5F00_191219.jpg:922:691]&lt;/span&gt;&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=7394&amp;AppID=13&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: DIY Logic Analyzer and Protocol Tester – L.I.S.A.!</title><link>https://community.element14.com/technologies/test-and-measurement/b/blog/posts/diy-logic-analyzer-and-protocol-tester-l-i-s-a</link><pubDate>Thu, 04 Jul 2019 05:49:45 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:00bc6b33-b06b-4cf8-a192-887370ac1602</guid><dc:creator>jw0752</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Hi Shabaz,&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Another great project for us to enjoy. You are a master at turning out relevant projects one after another.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;John&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=7394&amp;AppID=13&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: DIY Logic Analyzer and Protocol Tester – L.I.S.A.!</title><link>https://community.element14.com/technologies/test-and-measurement/b/blog/posts/diy-logic-analyzer-and-protocol-tester-l-i-s-a</link><pubDate>Wed, 03 Jul 2019 23:13:13 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:00bc6b33-b06b-4cf8-a192-887370ac1602</guid><dc:creator>Andrew J</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Looks great, I may well give it a go.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Do you think a v2 is on the cards as you play around with things?&amp;nbsp; What are the chances of getting the PCB down to 100mm x 100mm do you think? That’s a great price cut-off point for JLCPCB&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=7394&amp;AppID=13&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: DIY Logic Analyzer and Protocol Tester – L.I.S.A.!</title><link>https://community.element14.com/technologies/test-and-measurement/b/blog/posts/diy-logic-analyzer-and-protocol-tester-l-i-s-a</link><pubDate>Wed, 03 Jul 2019 21:52:32 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:00bc6b33-b06b-4cf8-a192-887370ac1602</guid><dc:creator>balearicdynamics</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Shabaz you have done another great project.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=7394&amp;AppID=13&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: DIY Logic Analyzer and Protocol Tester – L.I.S.A.!</title><link>https://community.element14.com/technologies/test-and-measurement/b/blog/posts/diy-logic-analyzer-and-protocol-tester-l-i-s-a</link><pubDate>Wed, 03 Jul 2019 21:05:01 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:00bc6b33-b06b-4cf8-a192-887370ac1602</guid><dc:creator>three-phase</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Very interesting project to read through and a well written blog. Thanks for posting.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Kind regards.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=7394&amp;AppID=13&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: DIY Logic Analyzer and Protocol Tester – L.I.S.A.!</title><link>https://community.element14.com/technologies/test-and-measurement/b/blog/posts/diy-logic-analyzer-and-protocol-tester-l-i-s-a</link><pubDate>Wed, 03 Jul 2019 19:38:30 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:00bc6b33-b06b-4cf8-a192-887370ac1602</guid><dc:creator>DAB</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Very useful project.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;DAB&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=7394&amp;AppID=13&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: DIY Logic Analyzer and Protocol Tester – L.I.S.A.!</title><link>https://community.element14.com/technologies/test-and-measurement/b/blog/posts/diy-logic-analyzer-and-protocol-tester-l-i-s-a</link><pubDate>Wed, 03 Jul 2019 16:11:30 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:00bc6b33-b06b-4cf8-a192-887370ac1602</guid><dc:creator>s2000gt</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Great design, too bad the commercial products don&amp;#39;t include the digital isolators. Would be a nice safety feature.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=7394&amp;AppID=13&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: DIY Logic Analyzer and Protocol Tester – L.I.S.A.!</title><link>https://community.element14.com/technologies/test-and-measurement/b/blog/posts/diy-logic-analyzer-and-protocol-tester-l-i-s-a</link><pubDate>Wed, 03 Jul 2019 15:30:50 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:00bc6b33-b06b-4cf8-a192-887370ac1602</guid><dc:creator>genebren</dc:creator><slash:comments>3</slash:comments><description>&lt;p&gt;shabaz,&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Very cool design.&amp;nbsp; You really did a great job on the design and PCBs!&amp;nbsp; Very impressive.&amp;nbsp; The isolation and protection circuits are a nice addition to the overall design.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I really like the FX2LP parts, very powerful and pretty easy to use.&amp;nbsp; I have used these parts to build a high speed detector for driving and reading multiple spectra photometers.&amp;nbsp; In this design, I used an FX2LP, TI DSP and a large CPLD to generate the necessary signals for the CCD imaging elements, while the DSP extracted and prepared the data and passed it through to the FX2LP and on to the PC.&amp;nbsp; This was such a fun project that I respun a lot of the electronics in a bunch of different USB based designs (oscilloscope, logic analyzer and various dataloggers) and started a company to design similar devices (off the shelf and custom designs).&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;There was a pretty huge learning curve (most on the software driver side) to get the fullest amount of the USB bandwidth, but in the end, I was very happy with these parts.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Gene&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=7394&amp;AppID=13&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: DIY Logic Analyzer and Protocol Tester – L.I.S.A.!</title><link>https://community.element14.com/technologies/test-and-measurement/b/blog/posts/diy-logic-analyzer-and-protocol-tester-l-i-s-a</link><pubDate>Wed, 03 Jul 2019 15:10:46 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:00bc6b33-b06b-4cf8-a192-887370ac1602</guid><dc:creator>luislabmo</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Hi Shabaz, &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Nice work, it looks great and professional!&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Luis&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=7394&amp;AppID=13&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: DIY Logic Analyzer and Protocol Tester – L.I.S.A.!</title><link>https://community.element14.com/technologies/test-and-measurement/b/blog/posts/diy-logic-analyzer-and-protocol-tester-l-i-s-a</link><pubDate>Wed, 03 Jul 2019 12:25:49 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:00bc6b33-b06b-4cf8-a192-887370ac1602</guid><dc:creator>14rhb</dc:creator><slash:comments>2</slash:comments><description>&lt;p&gt;Hi &lt;span&gt;[mention:b0bc65b9ecdc4307bd967592f00e340a:e9ed411860ed4f2ba0265705b8793d05]&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;This is really awesome work. I had to read through a couple of times as initially I thought it was one of your top-quality, in-depth teardowns...they I realised that it is&lt;span style="text-decoration:underline;"&gt; your own&lt;/span&gt; board design. The links are really useful. I have been trying to make something similar using the Xilinx ZC702 board (although I am still struggling with the Vivado software).&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Rod&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=7394&amp;AppID=13&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: DIY Logic Analyzer and Protocol Tester – L.I.S.A.!</title><link>https://community.element14.com/technologies/test-and-measurement/b/blog/posts/diy-logic-analyzer-and-protocol-tester-l-i-s-a</link><pubDate>Wed, 03 Jul 2019 10:58:14 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:00bc6b33-b06b-4cf8-a192-887370ac1602</guid><dc:creator>dubbie</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Shabaz,&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I liked this idea a lot. I have considered making some sort of logic analyser for many years but never had the knowledge or drive to do so. I think it looks a bit too complicated for me though. But now you have reminded me of this maybe I&amp;#39;ll just buy one of the simple Logic16 ones I used at work before retiring. I wonder how much they cost now? (They sent me a free one as I was a lecturer - very generous of them - pity I had to leave it behind when I left).&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Dubbie&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;PS Just looked up the price - Ouch! Too much for me. I think I&amp;#39;ll have to manage with my oscilloscope and brain power.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=7394&amp;AppID=13&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item></channel></rss>