element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Embedded and Microcontrollers
  • Technologies
  • More
Embedded and Microcontrollers
Blog Logic Analyzer
  • Blog
  • Forum
  • Documents
  • Quiz
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Embedded and Microcontrollers to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: bnpopkin
  • Date Created: 25 Jun 2020 11:03 AM Date Created
  • Views 1362 views
  • Likes 4 likes
  • Comments 5 comments
Related
Recommended

Logic Analyzer

bnpopkin
bnpopkin
25 Jun 2020

Hi, I am looking for recommendations on a good logic analyzer.  Can some recommend A few?

 

Thank you

Brian

bpopkin@gmail.com

  • Sign in to reply

Top Comments

  • shabaz
    shabaz over 5 years ago +2
    Hi Brian, There's some on the Farnell website. If you want to do very specialist decodes, or high speed protocols, then you need to check if that's supported. Some specialist protocols end up needing particular…
  • bnpopkin
    bnpopkin over 5 years ago in reply to shabaz +1
    Thank you so so so much sir!! i appreciate all the good ideas! Have a fantastic day! be safe out there! brian
  • aswinvenu
    aswinvenu over 5 years ago in reply to shabaz +1
    One really interesting opensource logic analyzer worth mentioning is BeagleLogic. https://beaglelogic.readthedocs.io/en/latest/ If you have an old Beagle Bone Black lying around, Buy a Beagle Logic cape…
  • saadtiwana_int
    saadtiwana_int over 4 years ago

    Hi Brian,

     

    It depends on your requirements of-course. I have been using a Saleae Logic Pro16 for the past 5 years and can definitely recommend it. I am not sure how high you need to go in terms of frequency requirements for your projects, but as a logic analyzer, it will definitely cover a lot of protocols.

     

    Another tool that i have used and would recommend is the "USBee" devices. Their protocol decoder feature is especially really good! You should check it out.

     

    Lastly, if there are certain protocols you work with frequently, you should check compatibility on any device that you're considering buying. Not every device will support everything, while the common protocols (UART, SPI, I2C, etc ) are supported by everyone.

     

    Lastly, note that the logic analyzers are not very good as oscilloscopes, even though some of them claim to do that too.

     

    Hope it helps,

    Saad

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • michaelkellett
    michaelkellett over 5 years ago

    I haven't used a stand alone logic analyser for a while now - the ones built into scopes have made them unnecessary.

     

    Prior to that my favorite (by a large margin) was a Zeroplus model. You can still buy these from the Debug Store.

     

    https://www.thedebugstore.com/test-equipment/logic-analysers/16-channel/lap-c-16128-logic-analyser-zeroplus

     

    I think this is the current version of the one I have.

     

    I used it to debug my first FPGA SDRAM interface - so it's capable of real work.

     

    MK

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • aswinvenu
    aswinvenu over 5 years ago in reply to shabaz

    One really interesting opensource logic analyzer worth mentioning is BeagleLogic. https://beaglelogic.readthedocs.io/en/latest/

    If you have an old Beagle Bone Black lying around, Buy a Beagle Logic cape and convert that into a 12 + 2 channel logic analyzer. (https://github.com/abhishek-kakkar/BeagleLogic/wiki/The-BeagleLogic-Cape )

    The whole project is open source. The design utilizes the PRUs of AM335x chipset.

     

    BeagleLogic standalone is a single PCB solution utilizing Octavo system's OSD335 SoM

    http://standalone.beaglelogic.net/en/latest/

     

    Regards,

    Aswin

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • bnpopkin
    bnpopkin over 5 years ago in reply to shabaz

    Thank you so so so much sir!!

     

    i appreciate all the good ideas!  Have a fantastic day!

     

    be safe out there!

    brian

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • shabaz
    shabaz over 5 years ago

    Hi Brian,

     

    There's some on the Farnell website. If you want to do very specialist decodes, or high speed protocols, then you need to check if that's supported. Some specialist protocols end up needing particular gear.

     

    Also many oscilloscopes have integrated logic analyzers too (often known as a 'mixed signal oscilloscope'.Some will handle a good suite of protocols, although it may be licensed. It has the advantage that the electrical properties of the bus can be examined too of course. Even without mixed signal capability some serial buses are easy to mentally decode from the 'scope trace. You don't mention it, but if you don't have a 'scope, that's perhaps a better instrument to acquire first. Picoscope have low-cost USB products (ballpark $100 USD) that have in-built serial decoding. The Picoscope software is free to download and you can explore the protocols available.

     

    There's some open source logic analyzers (they use open source code, PulseView) so you can probably download the software and try it out, and check the list of protocol decodes available too, to see if the ones you need are available.

    The open source logic analyzers are mostly similar to the basic 'Saleae Logic' product. That manufacturer sells other logic analyzers too.

    There's also an open source ready-built product called Open Workbench Logic Sniffer, and there's another one based on an FPGA board. It too works with the Pulseview software.

     

    Some logic analyzers may allow use with the free Wireshark software for certain protocols.

     

    For low-speed inter-IC buses such as I2C and SPI, I tend to use an oscilloscope or the open source logic analyzer. Once the physical connections are made and the bus is functioning electrically, then I try to move to higher-level debugging (such as printf statements in the code) as quickly as possible however.

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube