I was building some Arduino code the other day to interface with the WS2812b LED's. The code for the Propeller is pretty straight forward and thought it should be just as easy on the Arduino front.
The first problem was that I was using an STM32L board that runs at 80Mhz which is the same speed as the Propeller. None of libraries I looked at worked with that fast of a processor. The pin timing to drive these LED's is somewhat fussy.
So I setout to write some assembly code to drive the pin fast enough to drive the WS2812b when I notice that my DSO138 scope was not up to the challenge. It appears that a frequency that high is not going to work on this $20 scope. Its maximum sample rate stops at 1 Million sample per second.
I ended up writing slower code that was 100 times slower so that I could use my DSO138 to see the signal. I then upped the frequency of the code to drive the LED's. This for the most part worked. I had to do a little fixing of the code at that higher speed.
I then set my sites on a faster scope and notice that most of them stopped at the 1Mhz sample range. I was not going to spend the $1,000 price tag for a real scope which would kill my budget and not site well with my wife either.
I then took a second look at the PropScope which I thought at the time was a little pricey begin it was USB attached. I then took a closer look at the maximum sample rate which is said was up to 25Mhz. Hey, that is pretty good for a unit based on the Propeller chip. After looking at the schematic I see it was using some hardware to do the sampling and the Propeller to do the interfacing.
So I put it on my wish list as a item I wanted but thought I will site on it a while. To my surprise it went on sale and then on sale. I decided it's time to pull the trigger and see what I get.
Again I was impressed with what I got. Professional style probes and not just one but two. It also came with the PropScope DAC card which I was not expecting. The display software is quite nice as well and for looking at my WS2812b signal it was simple and easy to do. Very nice product I think.
Can't wait to figure out the other features of this product as I have other signal I need to break down.
It does look as though the software not being maintained anymore and some talk about making it open source but at this point the product works and works very well and for the price right now, its a steal.