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
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
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
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/
Spent some time getting a usb bulk data stream working on a Raspberry Pico 2W using TinyUSB.
Biggest hurdles were device/configuration descriptor and realizing tud_task() needs to be called frequently.
https://embeddedjourneys.com/blog/first-time-usb-data-stream-on-pico/