# Portable Oscilloscope Expansion Card

**URL:** <https://forum.clockworkpi.com/t/portable-oscilloscope-expansion-card/12688>\
**Category:** uConsole\
**Tags:** tinkering, hardware\
**Created:** [March 13, 2024, 5:08am UTC](https://forum.clockworkpi.com/t/portable-oscilloscope-expansion-card/12688 "2024-03-13T05:08:22Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![HGTorin](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/hgtorin/32/8920_2.png) [@HGTorin](https://forum.clockworkpi.com/u/HGTorin)\
**Post date:** [March 13, 2024, 5:08am UTC](https://forum.clockworkpi.com/t/portable-oscilloscope-expansion-card/12688/1 "2024-03-13T05:08:22Z")

</div>

Hello fellow tinkerers and electronics geeks alike!  
After seeing all the awesome expansion cards that this community has created, I thought that I would dip my toes in the water as well with something that I plan on creating when my uConsole arrives.

I dare say I will be be using @Vitaly’s [uPico Expansion Card](https://forum.clockworkpi.com/t/upico-expansion-card/11320) as a very solid foundation for my own card, as there are a couple of Oscilloscope signal reading programs that already exist and are Linux/Pi compatible that can utilise the RasPi Pico IO to receive and potentially even send oscillating signals.

Software such as [PiScope](https://abyz.me.uk/rpi/pigpio/piscope.html) is something I’m looking into that could show promise, however I’m still on the hunt for more fleshed out Oscilloscope software that I could interface with.

A point of possible issue would be the RF BNC connector that oscilloscope probes use, of which, the uConsole may not fit most styles of on-PCB BNC connectors. I have been looking at the [Amphenol Connex 112640](https://www.farnell.com/cad/2354959.pdf), which is a PCB edge mounted BNC connector, however I am not 100% sure how the Expansion Cards interact with the body of the uConsole.

Anyways, this idea is still very early days, however myself, and I would imagine at least a few others could definitely find use in an Expansion Card such as this, and I’d love to collaborate with the community in making this come to life!

---

<div class="post-metadata">

**Author:** ![dav3](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/dav3/32/7062_2.png) [@dav3](https://forum.clockworkpi.com/u/dav3)\
**Post date:** [April 3, 2024, 10:02pm UTC](https://forum.clockworkpi.com/t/portable-oscilloscope-expansion-card/12688/2 "2024-04-03T22:02:25Z")

</div>

What about using edge-mounted SMB connectors and an SMB-to-BNC adaptor (or adaptor cable)?  
The SMB connectors should be roughly proportional to the uConsole size here (the rest obviously is not).

 ![uconsole-scope](https://canada1.discourse-cdn.com/flex029/uploads/clockworkpi/original/2X/7/7d6ce7e1d971616eaaa76786e13b83e455258b60.jpeg)

---

<div class="post-metadata">

**Author:** ![oikos](https://avatars.discourse-cdn.com/v4/letter/o/a5b964/32.png) [@oikos](https://forum.clockworkpi.com/u/oikos)\
**Post date:** [April 4, 2024, 7:42am UTC](https://forum.clockworkpi.com/t/portable-oscilloscope-expansion-card/12688/3 "2024-04-04T07:42:48Z")

</div>

This could be a handy addition.  
I’ve been mulling over the idea of a digital multimeter expansion card. Something that can log data and be scriptable (e.g. do an action when the voltage crosses a setpoint, or the probes go open circuit, something like that).

---

<div class="post-metadata">

**Author:** ![HGTorin](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/hgtorin/32/8920_2.png) [@HGTorin](https://forum.clockworkpi.com/u/HGTorin)\
**Post date:** [April 8, 2024, 1:19am UTC](https://forum.clockworkpi.com/t/portable-oscilloscope-expansion-card/12688/4 "2024-04-08T01:19:14Z")

</div>

I definitely like this idea, I was not aware of this smaller standard of RF connections, and it was one of the bigger issues with this idea - trying to fit the BNC connectors.  
It seems there could be a couple of options for an RF adapter - some more available than others.  
[SMB edge-mount](https://au.element14.com/johnson-cinch-connectivity/131-3701-801/rf-coaxial-smb-jack-50-ohm-pcb/dp/2932022?st=edge%20smb) - far less available, but a nicer looking solution.  
[SMA edge-mount](https://au.element14.com/w/c/connectors?st=edge%20sma&gs=true) - your tried-and-true RF connector, that you can get [adapters](https://core-electronics.com.au/sma-bnc-adapter-sma-plug-to-bnc-jack-straight-seeed-studio.html) for to go to a standard BNC connector for a probe.

The next question mark becomes; how many channels would we want? Do we want math input channels? In theory it seems we can fit 4 input-only channels, however that will lose us the room for say an output for a signal generator, which could be very helpful for diagnosing audio gear/signal manipulation devices.

---

<div class="post-metadata">

**Author:** ![dav3](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/dav3/32/7062_2.png) [@dav3](https://forum.clockworkpi.com/u/dav3)\
**Post date:** [April 8, 2024, 1:31am UTC](https://forum.clockworkpi.com/t/portable-oscilloscope-expansion-card/12688/5 "2024-04-08T01:31:27Z")

</div>

I often just need 2 analog inputs & you can hook up a small digital logic analyzer through USB, so that leaves physical (and processing) space for some output stuff, if it’s needed.
