@EmbeddedJourneys

6 Followers
4 Following
30 Posts
I love making little machines tick—especially the smaller ones! The smaller they are, the cooler they get.
Automating Siglent oscilloscope screen captures with SCPI and Python

Create a desktop hotkey to capture oscilloscope screenshots with SCPI.

Embedded Journeys
Defining a shortcut key to call the python script for Siglent screen captures has been another major flow improvement!
No longer switching USB sticks between oscilloscope and desktop! Using #SCPI commands in a python script to get screenshots from my #Siglent scope onto my desktop. What a relief! #testbench #embedded

Published my first product on
@Gumroad: A Pico 2 #USB Streaming Guide - achieve 5.1 Mbps USB throughput from a #pico2 with #tinyusb to a python application on a windows host.

https://embeddedjourneys.com/blog/gumroad-product-1/

Pico 2 USB Data Streaming Reference Implementation (5.1Mbps)

A Raspberry Pico 2 5.1 Mbps USB Streaming Reference Implementation using TinyUSB.

Embedded Journeys
Achieving ~5.4Mbit/s USB throughput from my #pico2 device (Full Speed) to python host on windows. Not sure if I'll be able to get more out of it with this setup... #USB #data #throughput #raspberry

While probing a GPIO pin on my oscilloscope, I noticed it toggled between 2.4V and 3.3V. Using another reference pin, toggling at exactly the same time swinged correctly between 0V and 3.3V

I think I might have damaged a pin on my #rp2350 :( #debugging #signals #embedded #pico2

Added some oscilloscope measured waveforms to my blogpost about the hc-sr04 ultrasonic distance sensor. Trigger pulse width was off from the expected width on linux. Ultrasonic pulses clearly visual as well

https://embeddedjourneys.com/blog/sensor-hc-sr04/

#embedded #hc-sr04 #debugging #oscilloscope

Raspberry Pi + HC-SR04 Ultrasonic Distance Sensor: Wiring, Code and Accuracy Tips

Embedded Journeys

Expected to create a 10us pulse in python using time.sleep() on my raspberry pi:

GPIO.output(pin_trig, GPIO.HIGH)
time.sleep(10E-6)
GPIO.output(pin_trig, GPIO.LOW)

Only to see a 95.5us pulse with my #siglent scope

#GPIO #embedded #raspberrypi #debugging

Looking to turn my #Pico2 in a rudimentary #oscilloscope. Have been checking the ADC's samplerate and tried measuring an ultrasonic distance sensor's echo pulse. Not quite there yet, USB throughput is still a limiting factor.

https://embeddedjourneys.com/blog/pico-rudimentary-oscilloscope-1/

Using the Raspberry Pi Pico 2 as a rudimentary oscilloscope

Embedded Journeys
Lab upgrade! Finally better measurements, more insights!
#oscilloscope #siglent #SDS814X HD