{"id":39432,"date":"2026-02-25T16:45:42","date_gmt":"2026-02-25T21:45:42","guid":{"rendered":"https:\/\/twiar.net\/?p=39432"},"modified":"2026-02-08T19:29:33","modified_gmt":"2026-02-09T00:29:33","slug":"via-hackaday-a-higher-end-pico-based-oscilloscope","status":"publish","type":"post","link":"https:\/\/twiar.net\/2026\/02\/25\/via-hackaday-a-higher-end-pico-based-oscilloscope\/","title":{"rendered":"via Hackaday: A Higher-End Pico-Based Oscilloscope"},"content":{"rendered":"<div><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"450\" src=\"https:\/\/hackaday.com\/wp-content\/uploads\/2026\/01\/picotronix_oscilloscope.png?w=800\" class=\"attachment-large size-large wp-post-image\" alt=\"A set of three stacked oscilloscopes is shown. The lower two oscilloscopes have screens and input pins visible, and the top oscilloscope is reversed, with a printed back plate visible.\" data-attachment-id=\"914625\" data-permalink=\"https:\/\/hackaday.com\/2026\/02\/02\/a-higher-end-pico-based-oscilloscope\/picotronix_oscilloscope\/\" data-orig-file=\"https:\/\/hackaday.com\/wp-content\/uploads\/2026\/01\/picotronix_oscilloscope.png\" data-orig-size=\"1319,742\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"picotronix_oscilloscope\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/hackaday.com\/wp-content\/uploads\/2026\/01\/picotronix_oscilloscope.png?w=400\" data-large-file=\"https:\/\/hackaday.com\/wp-content\/uploads\/2026\/01\/picotronix_oscilloscope.png?w=800\" \/><\/div>\n<p>Hackers have been building their own basic oscilloscopes out of inexpensive MCUs and cheap LCD screens for some years now, but microcontrollers have recently become fast enough to actually make such \u2018scopes useful. [NJJ], for example, used a pair of Raspberry Pi Picos to build <a href=\"https:\/\/picotronix.com\/blog\/an-introduction-to-picotronix\/\" target=\"_blank\">Picotronix<\/a>, an extensible combined oscilloscope and logic analyzer.<\/p>\n<p>This isn\u2019t an open-source project, but it is quite well-documented, and the general design logic and workings of the device are freely available. The main board holds two Picos, one for data sampling and one to handle control, display, and external communication. The control unit is made out of stacked PCBs surrounded by a 3D-printed housing; the pinout diagrams printed on the back panel are a helpful touch. One interesting technique was to use a trimmed length of clear 3D printer filament as a light pipe for an indicator LED.<\/p>\n<p>Even the <a href=\"https:\/\/picotronix.com\/blog\/picogram-data-packet-exchange\/\" target=\"_blank\">protocol<\/a> used to communicate between the Picos is documented; the datagrams are rather reminiscent of Ethernet frames, and can originate either from one of the Picos or from a host computer. This lets the control board operate as an automatic testing station reporting data over a wireless or USB-connected network. The display module is therefore optional hardware, and a variety of other boards (called <a href=\"https:\/\/picotronix.com\/picopods\/\" target=\"_blank\">picoPods<\/a>) can be connected to the Picotronix control board. These include a faster ADC, adapters for various analog input spans, a differential analog input probe, a 12-bit logic state analyzer, and a DAC for signal generation.<\/p>\n<p>If this project inspired you to make your own, we\u2019ve also seen other <a href=\"https:\/\/hackaday.com\/2022\/11\/06\/a-pi-pico-oscilloscope\/\">Pico-based oscilloscopes<\/a> before, including one that <a href=\"https:\/\/hackaday.com\/2021\/06\/26\/raspberry-pi-pico-oscilloscope\/\">used a phone for the display<\/a>.<\/p>\n<p> Blog \u2013 Hackaday <a href=\"https:\/\/hackaday.com\/2026\/02\/02\/a-higher-end-pico-based-oscilloscope\/\" target=\"_blank\" class=\"feedzy-rss-link-icon\">Read More<\/a><\/p>\n<p>\u200b<\/p>","protected":false},"excerpt":{"rendered":"<p>Hackers have been building their own basic oscilloscopes out of inexpensive MCUs and cheap LCD&#8230;<\/p>\n","protected":false},"author":5,"featured_media":21417,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rop_custom_images_group":[],"rop_custom_messages_group":[],"rop_publish_now":"initial","rop_publish_now_accounts":{"twitter_16139062_16139062":""},"rop_publish_now_history":[],"rop_publish_now_status":"pending","footnotes":""},"categories":[1,109],"tags":[3757,110,602],"class_list":["post-39432","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-general","category-hackaday","tag-3d-printing","tag-hackaday","tag-oscilloscope"],"_links":{"self":[{"href":"https:\/\/twiar.net\/wp-json\/wp\/v2\/posts\/39432","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/twiar.net\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/twiar.net\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/twiar.net\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/twiar.net\/wp-json\/wp\/v2\/comments?post=39432"}],"version-history":[{"count":1,"href":"https:\/\/twiar.net\/wp-json\/wp\/v2\/posts\/39432\/revisions"}],"predecessor-version":[{"id":39620,"href":"https:\/\/twiar.net\/wp-json\/wp\/v2\/posts\/39432\/revisions\/39620"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/twiar.net\/wp-json\/wp\/v2\/media\/21417"}],"wp:attachment":[{"href":"https:\/\/twiar.net\/wp-json\/wp\/v2\/media?parent=39432"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/twiar.net\/wp-json\/wp\/v2\/categories?post=39432"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/twiar.net\/wp-json\/wp\/v2\/tags?post=39432"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}