Dave tries to get the Red Pitaya up and running and doing some basic measurements via WiFi & Ethernet.
http://redpitaya.com/
TLDR:
Many issues: apps freeze, WiFi didn't work, and the apps have only very basic rudimentary functionality. But it's promising, and probably a good solution for those who want to write their own custom (internet enabled or remote) apps or learn FPGA programming, or do custom SDR stuff to 50MHz.
Those that want an out-of-the-box DAQ scope/wavegen/spectrum/network analyser combo tool are better off with the Analog Discovery.
http://www.eevblog.com/forum/blog/eevblog-858-red-pitaya/'>http://www.eevblog.com/forum/blog/eevblog-858-red-pitaya/
EEVblog Main Web Site: http://www.eevblog.com
The 2nd EEVblog Channel: http://www.youtube.com/EEVblog2
Support the EEVblog through Patreon!
http://www.patreon.com/eevblog
EEVblog Amazon Store (Dave gets a cut):
http://astore.amazon.com/eevblogstore-20
T-Shirts: http://teespring.com/stores/eevblog
Donations:
http://www.eevblog.com/donations/
Projects:
http://www.eevblog.com/projects/
Electronics Info Wiki:
http://www.eevblog.com/wiki/
💗 Likecoin – Coins for Likes: https://likecoin.pro/ @eevblog/dil9/hcq3

Hi, we're going to take a look at the red Pattaya a roughly 240 US dollar. not quite a USB oscilloscope. It's more of like a high-performance data acquisition system. Thank you very much for a red potato for sending this one in.

I Actually got this in the mail bag a little while back along with an analog discovery and I thought I'd do a video actually comparing the two but I've already done like a fairly in-depth video on the analog discovery board and it's very similar to the repete I Thought: we just have a play around with the red pitaya today and see what we can do with it, see if we can get a bode plot and I just basically set it up and use the thing and here it is inside the optional aluminium case. I Highly recommend the argument in case it is very sexy indeed. And we've got a bunch of high-end hardware in here and we'll take a close look. But of course the main grunting this thing is provided by a Xilinx are Zinc.

This is a this is the 7010 system-on-chip series and the Zinc processes / FPGAs because that's what they are. They're fairly unique in that they have not only a ARM Cortex A9 in there, plus Xilinx Artax Fpga fabric as well. Incredibly powerful beasts. These are not are cheap devices and this is actually running embedded Linux on this thing I'm not sure what our particular flavor but we've got four gig bit of Ddr3 DRAM here basically I'm we've got one gig.

Ethernet Over here we've got micro Sd card, we've got USB and we've got two USB connectors on the bottom as well, once for power and ones for our serial command type interface. I'm going to bunch of LEDs along here as a JTAG port and we've got a bunch of user I/o as well which if you use the aluminium case unfortunately you can't access, but there's like another clear case version where you can access these and there's an additional 12 bit I think hundred case sample per second multi channel ADC in here in various I/o so you can control everything and this is basically not just a USB oscilloscope. it's much much more than that. Just like the analog Discovery one, it is basically a complete a DAC a da Q or data acquisition system basically with dual channel 14 bit 125 Meg sample per second converters Jordao 14 bit Dax as well and a whole bunch of I/o and running embedded Linux Ethernet You can Basically yes, you could use it as an Internet of Things in quote marks device and it's basically a programming system kind of like the you know, like the Raspberry Pi kind of thing that's got a visual programming environment which we won't really take a look at in this thing, but it's got that.

You can do FPGA development on it inside the Xilinx Zink and you can just use it as a generic USB oscilloscope if you want. You can use it as a frequency spectrum analyzer. You can use it as a network analyzer. You can use it as a software-defined radio because it's got like a 50 megahertz analog bandwidth.

So anything up to 15 megahertz at 14 bit conversion, it's going to make a decent software-defined radio. It's a web-based interface, so either it can't buy one actually came with a Wi-Fi dongle on it, or you can use the ethernet. You can a program and operate this thing remotely from anywhere in the world. You can script it, You can do all sorts of things, and apparently it's open source.
at least open source software. It's the 7010 series art system-on-chip This is not a cheap part at all, especially in one of quantity. Here's our arm analog inputs here. So here's our ADC It's an LTC 21:45 This is not a cheap part.

It's almost the same price as the Xilinx Zink. It's like 50 bucks and one-off herb. you know, digi-key type price for that puppy. and the the performance is absolutely stellar.

I'll link in the datasheet down below if you want to check it out. So that's a dual channel 14 bit, 125 mix ampuls per second. The duck here. Here's the two doc outputs also 125 Meg samples per second 14 bits as well.

That's about half the cost. That's about 25 bucks. So if you're wondering why this thing is so expensive, well, there's a fair bit of expensive chips in it. and unless you manufacture a thousand of these or 10,000 you know it's going to cost a bit.

And for those who want to see the bottom, there we go Peekaboo! We've got all our bypassing on the bottom of the Zinc. they're tiny. There are little Oh 402 Jobbies by the looks of it. absolutely tiny.

We've got some line termination stuff here and a few miscellaneous things. There's our USB you've got some protection on the USB power input there. So we've got a Poly switch and it looks like we've got a program boy attenuator on the front end here and we've got two. Well, certain.

Well, they look like solder connectors and they are Siler connectors. but they're not designed for solder. These are about synchronization connectors and I haven't looked into the details, but presumably you cannot sync up the acquisition for big between boards for like daisy chain them for big art multi-channel stuff. but that's just a guess I haven't even looked.

So that's the red potato hardware. and yes, it is red solder mask I Love it! Beautiful! One of my favorite solder mask colors. Red makes it go faster. Hmm.

Anyway, let's take a look at the software if we can get this puppy up and running and see if we have any grief or whether it's just going to work like a tree out of the box. You all right? let's see if we can make this red potato do something useful now I've come to the web site here. This is my first time using the thing. I don't have any instructions, didn't come with it.

at least my one didn't Anyway, it's just the brick itself and the website. so let's take a look now. I Have actually had a look at the website and it actually confused me for some time. Exactly what's going on here I mean you play the video here and it tells you all about this visual programming.
You know, visual programming system and things like that. So you know like I don't want to program this thing I just want to use it as an oscilloscope. you know, as a network analyzer. I get a bode plot or something like that.

So how do you do that? Well like you know I couldn't immediately like. We can browse some apps here and we can do some other stuff. An application marketplace and it has all this. you know, weird and wonderful stuff.

but I actually took me a little bit mate because I'm a bit dumb. You go up to the start here and you can go to the quick start. So this is actually a nice step-by-step process. It's a look.

step number one. Prepare the SD card. Mine already came with an SD card. so I presume that they are pre-loaded and everything for me.

I Don't know if the one that you will buy will actually come with a pre-loaded SD card or not. but looking, download the image. It's got instructions for Windows and for Linux and everything else. so you know you just download it and it creates a bootable disk image that contains Linux and everything else.

Fantastic. And how would you like to connect? the cable connection? Why? Or wireless connection or direct wireless connection? Um, I'm going to go for broke here and I'm going to go for the wireless I'm going to plug the Wi-Fi dongle. I Got in here and here it is. Enter your wireless information and download the configuration file.

Um, now it doesn't tell me like I presume wireless network and information. I'm presuming that's the name of my wireless network and that's the password. So I'm going to give that a go and it then I It generates a file and you can download. You put it on the SD card and presumably Bob's your uncle and it should blink at you when we're done.

We go. Alright, so I downloaded and copied my file. There are two USB connectors on here. You have to plug it into the power one not the kansai sin.

that's console like a serial console type thing. So I've copied the file. I've got my USB sorry, my Wi-Fi dongle plugged in it came with it. So I'm not sure which one you need and there's a.

There's an LED on there and it's flashing and it's supposed to after 30 seconds or so so we're going to have to wait. It should eventually be green and flush red and I can kind of see up there it is. That did it. It's like a heartbeat.

I Think we have a winner. So here we go: Step number three: Connect to your red pitaya and make sure it's connected to the Internet How can I make sure I don't know. that's another fact thing which I don't want to read yet unless something goes horribly little. No look no no I don't want to do command pings.

No bugger that I just want to input my MAC address and go. Let's start. Ah, got a create an account. Thumbs down! I Guess that one could be useful because then you can access it from anywhere and I dunno.
Anyway, and bingo, we're in like Flynn Check it out. I Just registered. it didn't have to make me verify my email so beauty it just took me straight in. So thank you for registering and I put in the MAC address and the Eevblog and there it is.

There's my LAN IP address that I can go and go directly to it, presumably unlocked applications Oscilloscope Plus Signal Generator and Spectrum Analyzer Visual Programming License I Don't have a license for this visual programming thing I don't want to. You won't see me do that in this video I'm not really interested in that I just want to use it as a you know, spectrum analyzer scope. Everything else. So um yeah, we're in, my friend.

unlock Apps: Can we have a look at Unlock I don't know. Unlock code: I Got no idea. it should just connect to the browser. Remember this is Wi-Fi So I'm not connected to the Ethernet at all.

There it is. that's my telephone. Well what why that didn't work? not directly to the IP address anyway. So anyway, let's just hit start.

No, it doesn't like it. Wah fail jeez. It's like a Wi-Fi like access I mean it, you can see it. Oh it.

right. it can see. It tells me my LAN IP address everything like if I have to go in and I need create gateways or some other crap I don't know. I'm not some network penguin guru.

Um ya know it just doesn't work. Uh fail. see stuff like this. just really, you know it leaves a bad taste in your mouth.

doesn't inspire confidence at all. It might have just worked if I plug the end of the ethernet. I'll try that. So there we have it.

Got my Ethernet plugged in. We've got that red heartbeat double flashy thing so yep, I'll go through the process yet again and it wouldn't let me add a second device because the MAC address already existed and I just clicked on the IP address here. presumably do the same thing if you do start. Yes, it is.

Start button is the same as that and Tada, we're in like Flynn so sorry. I Have no idea what happened to the Wi-Fi thing. Some DHCP thing or something maybe I don't know. Everyone who knows all about networking is probably screaming at me.

Oh, that's obvious, but hey, you know it didn't work for me. So what am I supposed to say right? didn't work out, you know, didn't work off the bat. so I'm not impressed at all with that Wi-Fi setup. So anyway, works with the Ethernet So Beauty Visual Programming which I yeah, I don't want to do that in this oscilloscope Pro and spectrum analyzer Pro and we can get more applications.

We can either do a demo or we can run it like run the real application on the real hardware here. So here's more this: Tesla PETA to channel Time Domain Signal Visualization system Cool. Our PID Controller and oscilloscope look at this. Okay Frequency response analyzer.

Very, very nice. aka well it's a it's a bode analyzer. Well, you know, frequency response sort of blowed bode plot and impedance analyzer requires a shunt resistor. There you go.
It's even got a link to a guide available for that country. Okay, so these are the official Red Pitaya apps. And then we've got contributed apps because that's a whole thing about this. It's open source hardware.

You can. actually it's all available. You write your own apps and everything like that. So these are community developed apps.

It's got an SDR. Our transmitter fantaz is Dr. Transceiver. sorry because it's got a signal generator and a oscilloscope slash receiver as well.

And like it's a full 50 megahertz up to 50 megahertz or so. I believe is the bandwidth. Um, SDR or right software-defined radio. So there you go.

good on your Pavel Deming and LTI DSP workbench. All that's interesting. It's another spectrum analyzers SDR transceiver, another SDR app. Yeah, I Think this thing could be.

You know, a fairly big and useful device for the SDR community. at least up to about 50 megahertz or so. You know. If you're up to the you know the real, the high frequency stuff, then it's no good obviously.

but anything below 50 Meg it's probably going to do the business and do it really well. At least it has the hardware to do it. So it all comes down to the apps calibrate upgraded with DC offset calibration or we can calibrate you think anyway. I'm going to install a bode plot.

er. here we go. How does it work? Spinning around, spinning its little gear wheel there? I Assume it downloads the app to the red Pitaya and because obviously it's got to run on the hardware itself because it's got to utilize the the FPGA and stuff like that. so it's got to work.

It's got to program things in there. So yep, okay, it's installed. I've got them install them all. So I haven't actually used it yet.

but I'll tell you what. I'm liking this some you know, a web-based app model. interface it. It looks like it's it's you know? it's really jazzy doing the business here, so quite impressed by that.

It's their bazaar, so it's the you know, the apps are available at the bazaar. There you go. So how do we get back to our IP address? Tada! There you go. There's all our apps which we didn't have before.

Awesome look at that. So our impedance analyser that's basically an LC as well as it says on the icon there LCR meter and we can obviously one won't see anything here. I Need to make up a little jig with a a shunt resistor in there because it basically measures the voltage from the generator and then the voltage across the device under test in series with a shunt resistor. And from those two voltages, you can calculate the impedance and everything else and calculate capacitance, inductance resistance.

Everything else you can draw the response and do the whole thing. I've done a video on that if you want to know how to actually calculate those sort of things way way back like episode 30 or something crazy like that. Anyway, so we can go in and this is all web-based interface. I'm liking this.
It's quite neat, all right. Oscilloscope Pro is the one that we is the one that came with it. I'm not sure why they wouldn't install all the official ones as standard. I Guess maybe they don't want to confuse people these wanna you know, here's an oscilloscope.

Here's a spectrum analyzer. Mmm, that's it. It's fair enough and here's our scope. we're in like Flynn And one thing to note, this thing actually does get quite warm during operation, not actually doing anything not sampling well I guess I'm running the scope app.

but yeah, it gets reasonably warm. not overly hot so as you saw, it's got the heatsink there on the top of the a switch goes down, presses against the Xilinx Zinc a processor inside this thing which is really powerful beast running. Linux High efficiency as well. It's fairly high efficiency, but still, it's doing a lot in there.

But yeah, so it's getting reasonably warm. but still. you know in the scheme of things that's drawn like bugger or pal for you know, a ridiculously powerful instrument like this that you probably couldn't even dream of getting five years ago by the way. Absolutely amazing now.

I'm not sure what's going on here I Went in channel on but I had the channel there before and now it's gone and I was playing around with the output and here we go. I Can select various output waveforms from the generator and like it's I don't know I Tried tried to type in a higher frequency here press ENTER and everything my waveforms seem to a vanished show on show. it's like stop run I Don't know. like something's like Auto scale Nothing.

My waveforms have gone. Sure what's going on? No, but it's still got. Can we drag that? Oh, we can drag the offset. That's nice.

Alright, but that's you know. it's exactly what you'd expect. So let's turn our CDN on. There we go.

Bingo! I've got a I've got an input-output cable connected between channel 1 and 2. We're in like Flynn There we go. What's the green? Ah, the green is the second input channel. We don't really want that.

How do we turn off the second channel? See like it's stopped updating what's going on like it's worked. It's captured something right? But then it's just. hey. There we go.

Look, it's gone. What? The select not something is there. It is. Something has gone wrong.

Is there a problem with the server? huh? What server I Just got a router. I've plugged my box into the router here and which is the same route of that My PC here I'm using is plugged into so you know. just not like it has to go halfway across the world or anything. I I get no idea what the photons going on and we're at one volt per division at the moment.
I Don't like this control over here which adjust your thing I'd rather have like a separate noble buttons for each channel and stuff like that. So anyway, if we increase that little 500 millivolts per division. Okay, so we're going down so that's all hunky-dory but it froze last time I did this. it actually froze so we can change our time base to 2 milliseconds per division.

There we go. What are we picking up there? That's interesting because that's our Channel 1 and that is. That's fascinating actually because I've just connected as you saw the output of the Cgn to the input of this and it's the Cgn is turned off. So yeah, quite strange.

Anyway, we can turn our Cgn on. There it is. Hey, got some alias in there. doesn't like that.

It seems to be more stable now. it seems to be doing the business. so I don't know. it's fairly.

It's fairly responsive. There's a little slight delay when I click that but not much. it's it's pretty good and the the waveform quality is is brilliant. As you'd expect with a 14 bit converter, it just it looks like it's doing the business.

Now here we go. Here's a worry: I'm going to select channel 1 and I'm going to go Auto Scale It works. Yes, Beauty Channel 2. We can turn off channel -.

yeah, like there's plenty of room on the screen here to have all these settings right. All all of these settings here, all on the screen and all the controls. Why? I've got to actually select number 2 and then go into a setup icon thing. It's no dumb, no, that's just poor user interface design.

Sorry. Anyway, it look it's frozen again. Something like this. someone with network experience ago.

Oh yeah, I'll just go in my penguin skills and go into the command line and you know, try and figure out what's going on here. But I've got C No idea. Dummy user like me, it just freezes on me. You know what? Am I supposed to think right? It's not a good impression at all.

Anyway, here we go. We're generating a 10 megahertz a sine wave. Now with the Sig Jen here and as you can see our sampled waveform in yellow there is. well, not that great because this is.

well, it's 125 Meg samples per second. So we get in our 10 samples per division. but there's no sign, presumably no song doesn't look like any sign. X on X interpolation here.

it's just got linear interpolation. So and there's a jitter. but they do. You know we're getting so our trigger is currently set to Channel 1 input.

Yeah, I Mean we could probably external input. Actually, where is the external input on this? It might be on one of the internal expansion headers or something like that. I Did not show you this because I had my position thing. This is the thing I was talking about before for the tight our vertical and horizontal control down here up down here.
Uh yeah. I don't like the control As I said. like all these wasted space around here, look on the left-hand side, on the right-hand side and we've got this dinky little you know gear setup icon thing. No, no, just no fail no.

there's plenty of room in here to put everything you need. So I think they really need to update the user interface with that thing anyway. I'm settings can do calibration. haven't tried that Anyway, that's kind of what I would expect.

Of course we're seeing that single sample jitter there, so you know I don't think we have any other options in there to actually display to change our interpolation, do averaging or nothing or anything like that. So it's a very basic oscilloscope. Now here's the thing. actually.

the Red Potatoes To be open source. err, you know, promoting open source, blah blah blah open source software. Yeah, but not open source hardware by the looks of things. And I actually that I couldn't find any schematic on there our webpage at all.

And when I actually googled it, the first hit was actually the Red potato schematic was actually the EEV blog forum and somebody London Doc is very disappointed the refusal to release full electrical schematics for the supposedly open source project. My guess is they want to keep imitators from generating similar products. I yeah, yeah, fail. So yes, if that's genuinely the case, that is a big thumbs down for not releasing the schematic.

I Presume that they've got all of the source code for the ARM processor plus the FPGA and stuff like that, because you can actually do Fpga development on this thing. Not only is it designed as a general-purpose oscilloscopes, designed as a coding tool and things like that, but it's also designed for Fpga development because it has that Zi links zinc FPGA in it and you can do that. They actually ask you well when you register, what do you want to use it for, do you want to use it for? you know, as an oscilloscope, Do you only use it for Fpga development or whatever. So I'm yet.

Presumably they've got that. I don't know. I haven't looked into the source code and everything else, but yet, you can do remote control using MATLAB Python LabVIEW Scilab. It's got.

You know. If you really want to get down to the nitty gritty of integrating this, integrating a scope or a DAC, it's effectively than what this is. a data acquisition you know module, then yeah, this you know is this thing could be the Ducks guts for doing that. If you you know if it suits all your hardware hardware specs, it's got dual converters in it, synchronous sampling.

That's how they can do the LCR module, the impedance analyzer module. They actually sample them at the same time. otherwise you've got issues. So it's got dual sampler in there.

It's got a secondary our sampler on the I/o headers internally on the thing. 100k samples per second at 12 bits, so that's not too shabby. You can do some useful stuff with that as well, and they try to compare it to the Raspberry Pi in the Arduino Uno Not really the same thing, but as I said, they're trying to sell this thing as like a programming platform. Hence, all the visual programming stuff that they're actually talking about here.
make your own web based apps and all sorts of weird and wonderful things. But anyway, Visual programming? There it is. by now. Do I have to buy the visual programming interface? That's a bit disappointing, but I guess they've got to make their money somehow.

Although they I'm not sure how much they're making on this board. I Haven't done a bomb lick costume, but it's not a cheap bore by any stretch of the imagination. All they've got an LCR meter extension board I Wish they would have sent me one of those. I'm going to have to build for three hundred bucks there.

sorry 300 euros Wow will be available in 30 days. It's on backorder 300 euro. What's on it? It's just got a pic that looks like a a looks like a pic with some shunt resistors and some relays. They look like little pickier in relays if I are very nice I'm a bit of a picker in relay fanboy I Like the fact that they're red I've never seen them in red before.

Wow! They're little compact single inline ones. They're probably magnetically shielded as well. You can get magnetically shielded options in the pickering relays anyway. Very nice Relays have extensive experience with those.

Um, jeez, 300 euros for an LCR meter board? Wow Jeez, that's pretty rich. Anyway, while we're here, let's take a look at some other stuff. The aluminium case which I've got which I Highly recommend it. Yeah, that's available for thirty nine euros.

That's an optional extra because normally it's just a bare board clear acrylic case. that's a cheaper one. I don't know I like the instead of I know that's just a vent or an okay, it looks like you screw a fan on the top of this thing. I Know the aluminium.

If you're going to spend, spend the extra ten bucks and get the aluminium case. So the red potato board itself, by the way, is a hundred and ninety nine euros. or Yankee bucks. Two hundred and thirty-eight Yankee bucks.

Um, you know it might sound expensive for just a board, but the Xilinx Zinc processor in it is not cheap. I think if you go cost that one off, it's probably like a hundred bucks for the chip or something. I'm not. don't quote me on that, but you know it's not a cheaper chip night.

You get a lot of bang per buck in this thing. I It's yeah. I think I Think it's worth the money. It is worth the money.

I Like the app concept and things like that. Shame. It's not fully open source so it doesn't appear to be. That's a real bummer.

But yeah I mean you can develop all your own app. so all the SDK and everything. the programming, all the source code and everything's available. But why give us the hardware? Jeez, and they want allows these six US dollars for the visual programming system or free and you can get a free trial for seven days.
Play with it. Not sure why they bother selling us at, you know, at five euros a pop for why it's not included, but I can understand. It's probably a lot of effort to develop a visual programming interface and it kind of looks all Jerseyan but yeah, I'd have to save that for a separate thing. But if you're really into programming and getting apps up and running real quickly, the problem with these visual programming interfaces is that they're non-standard so you know.

Yeah here it is like and do repeat loops. Here we go and you know, put command rotary leads so you can do various things. So really easy for getting apps up and running real quick, but ultimately useless. like skill to learn if you want to, you know, actually program something else so, but it allows you to.

you know it's kind of like National Instruments LabVIEW for example, you know really incredibly powerful programming visual programming environment, but it's a skill if you learn that, that's it. Like it doesn't translate to any other product at all. Ah, that's why. I Like you know, bench oscilloscope.

Plug it in, Turn it on works. You know. But granted, this is not a replacement. I Keep saying this: USB oscilloscopes are not replacements for bench oscilloscopes.

They have their nice uses. In this case, it's not really just a USB scope. If you just want a USB scope, go by just a USB scope, you probably wouldn't just buy this. It's more useful at.

you know, when you want to do, you know really clever stuff with it. You want to automate something you want to design. You know, an automated web? You know, interface? That'll you know tweet when you signal goes out. You know, when you get a signal or something like that, or do whatever.

You know you can interface digital stuff to this. You can do all sorts of things. Program it fantastic. If you want to use the software, learning to an FPGA learning tool.

That's what it's good for. if you're just using it as a USB scope. Obviously, you've seen it right. You've seen the interface.

It's no good. It is like that's a hopeless USB oscilloscope. It works. but you know it doesn't offer you any.

You know, bells and whistles at all. Okay, if we go in here and run another up the frequency response analyzer there. All these apps are pretty basic. I've got to admit, not terribly, not terribly impressed with them.

here. We go now. this one I haven't actually plugged the thing in, so let's actually plug it in. This is showing the response over the full range.

So if I plug that in there, we go. That's pretty horrible. Which is what why we have to calibrate the thing. Let's turn Channel two off.
There's Channel One. Look at that. Wow Why? it's that horrible. It's it's by default.

it's going from zero to 60 megahertz. It'll be sweeping over that range and we can calibrate. So if we hit the calibrate button. yeah, okay, it's reasonably flat, but look, uh-uh it's all over the shop.

What? the the photon knew this. You see it rolling off there at the end. but what? Like this is like gain. Like you know a couple of DB here like it's horrible.

What's going on I Don't get it. How can it be that bad? Yeah, so that's a real dinky app. I mean all you can do error while sending data III What then a restart? What the like? Come on. Well, wow, this thing is flaky.

Is it just me or is anyone else having issues I mean like Wow Why? this needs to be why it's out by that much over the over the frequency range I've got no idea. Anyway, it really is quite thinking. I mean you can zoom in on parts like that? Okay, that's fairly good, but that's basically all you can. You know that's basically all you can do.

You can reset the zoom. oh no, how do you reset the frequency? We can scroll with the frequency but like it's a real like really basic at an hour applica application not loaded. What the what is wrong with this thing? Anyway, if we go back Wow it's not like I'm over Wi-Fi with some dodgy connection or something. I'm connecting directly with Ethernet with this thing anyway of going to the bode plot or app and this is very Spartan as well like I Had a quick play with this before and it's like arranged settings.

measurement settings look amplitude like if I want to go point. you know if I want like 10 millivolts amplitude if I want to get them you know generate that like what like like what start measurement blah blah measuring, measuring, measuring and like it's just a real dinky app. Don't like it. And here's the other oscilloscope app instead of the oscilloscope.

Pro This one can do averaging Lou that I walk is but yeah, like no. the user interface just not no no I don't like it at all. Why should have to scroll that list? Why can't it make use of? Once again, user interface, make use of all the screen, just have the links there like you know, white even has to be fancy like this. Why? this can't be like a text link or something.

You know, like a basic HTML page or something. Why? it has to be all fancy pantsy like this I don't know. whatever Spectrum analyzer? There we go. We haven't had a look at the spectrum analyzer yet.

It's going have a squiz. That's really quick update in there. How do we set all of our how where are our settings frequency? We can have our frequency range but like where is our number of being? You know where can we set number of Bin's where can we set the window in? Where can we set my I see Auto scale I see reset zoom I see an incredibly basic app Wow Wow No, no, no, that doesn't cut their way. No, how do you set up? You can probably zoom in.
Okay, Whoopty-doo not. Where's all the settings? What do you want me to say about that? Really? I mean yeah. no. Generator and oscilloscope? That's the thing I Wanted to test.

Like how can you set the generator running for example in the background and then go use your oscilloscope app for example. is that possible? Or do you need an app like this one which has generator and oscilloscope built in? Now this looks like the oscilloscope app we had before, but it's got the extra signal generator down below. so there you go. We can.

Looks like in fire you can upload files so arbitrary wave wave gen but yes is not no. The apps are not impressive. The hardware I really like this sort of the way that they've done it with the web-based thing in the apps and everything. I Do like it, but the apps leave so much to be desired.

Hit the auto button. Hey there we got popped up. That's our Gen. That's a dinky toy interface that is there we go I can use the mouse wheel.

That's pretty good. No I'm not impressed with these apps. Not impressed at all. Sorry Red Pitaya.

Not more work required. And of course one of the things I really wanted to do with this thing is get a bode plot of my microcurrent like I did with the Analog Discovery before with great ease. But like this bode analyzer here, it's just like look, it's not even look as starting frequency 1 Kilohertz. There it is.

but the actual graph here starts at like zero. Hertz says 1 Hertz 10 Hertz hundred Hertz What? Like it's just yeah, it's just ridiculous. And why is this like the amp which you don't want to set 10 millivolts? Because microcurrent has a gain of a hundred I Can do this easily on the analog discovery. It works.

A treat. This thing's just hopeless. Start measurement like it should. go.

Do it. Do it. sample sample sample. It should draw your bode plot like that as it sweeps the frequency.

but no I mean I've said at the start at 1 Kilohertz yet? What is it starting at 0 1 Hertz what soon? Doesn't work at all useless. Yeah, it's just sitting there locking up. Surely I can't be the only one having issues with this thing. Oops, Silly me.

with the spectrum analyzer before I was not in the spectrum analyzer. Pro I was in just in the regular spectrum analyzer. so that's it. But once again, look right.

it's not generating a signal like I Had used the the generator app before to actually generate a signal and now it's gone like you change the app and it like I don't know. Reconfigures the FPGA Hardware in there and it's a look. It's gone like unless your specific is specifically right nap which has both functionalities built in and I don't I don't like that at all. But once again, this is supposed to be the Pros Spectrum analyzer.

Okay, where where are all settings? Where's your number of FFT bins? Where's like, where is it? Where is it? It's nothing there. It's bare-bones as performance is actually probably going to be quite reasonable with the 14 125 make sample per second 14 bit converter. I Have no doubt that it would be reasonable, but the app. This is the pro app, right? This is the pro app.
Where are the settings? Nothing so much for pro. that's just Na and that doesn't cut it I'm sorry it's you've got to have impressive default apps for something like this for people to use. I know it's more of a you know, it's probably you know, more of a programming learning type tool than it is. You know, like a real off-the-shelf useful tool like out out of the box experience.

A better out-of-the-box experience by far is the Analog Discovery one which I've done a video on and people have asked about before and that can be out of the box experience of that one completely blows this one away. But this, but the red pitaya is inherently more powerful in terms of stuff it can do and things like that. not that impressive. Sorry Red Potato, it has great potential I think it's really good if you want to go to the effort to write the app and things like that I think it could be a incredibly powerful tool and a big winner for you and I like the app interface and I like the way that they've done it.

The QuickStart thing at all seem to work apart from the Wi-Fi thing. Very disappointed I Don't know why it's locking up, but it seems to be working now and issues with it, but the apps just don't cut the mustard as an off-the-shelf tool. sorry, nope, not hugely so impressed with some things. not hugely impressed with others so you're gonna have to weigh up whether or not it's the tool for you if you want out-of-the-box experience with you know, a good USB scope and spectrum analyzer and everything like that, the red potato is probably not for you I'd recommend if you want out of the box I Would go for the analog discovery which is a similar price I Think it might be a little bit cheaper, but it's not as powerful as this I think the specs of the red pitaya are superior.

So there you go. That's a quick look. I will no doubt play with some more I Want to do the LCR meter our functionality which I didn't get to look at where was it impedance analyser I didn't Yeah. plot settings I'm going to have to build up a little.

it's not hard, just a 50 ohm resistor in series with the device under test things like that. but I'll try and do that as a separate video because that could be quite useful I Want to, you know, get impedance responses of various components you know, capacitors for bypass applications, inductors, things like that so that could be quite useful and for your own network analyzer stuff. So I'll have to do a separate video on that one. But there you have it.

that's the red pitaya which is kind of sort of working for me. Yeah, might have to get on the for anyway. Hope you like that first look I Guess first impressions because this is just me first playing around with this thing and I think it has potential, but yeah, it needs a bit of work. Catch you next time you you.
.

Avatar photo

By YTB

25 thoughts on “Eevblog #858 – red pitaya”
  1. Avataaar/Circle Created with python_avatars LinuxDebugger says:

    update on this device?

  2. Avataaar/Circle Created with python_avatars Jabba LeChat says:

    Thanks Dave, looks like it's a POS and best avoided…

  3. Avataaar/Circle Created with python_avatars Red Pitaya says:

    It's true we came a long way, at the same time, just google "Red Pitaya project" now! and by the way, we have Black Friday sale!

  4. Avataaar/Circle Created with python_avatars Salvatore Shiggerino says:

    Looks like the web interface is built by some retards out of code boot camp. If this hasn't been redone completely and redone right this device is a no-go as far as I'm concerned.

  5. Avataaar/Circle Created with python_avatars steve c says:

    Everyone claims this is 14 bits but the version of the RED PITAYA being sold here in the USA by Circuit Specialists (Item no. STEM-125-10-DK) is just 10 bits! What is the difference? Also I found that trying to connect to the thing using rp-xxxxxx.local/ does not work! Anyone know how to connect to the stupid thing?

  6. Avataaar/Circle Created with python_avatars Laser314 says:

    "What the photon?" I got to start using that phrase. Thanks for the video. I will pass.

  7. Avataaar/Circle Created with python_avatars Paul says:

    Im happy dave does true reviews of boards despite they were given to him for free.

  8. Avataaar/Circle Created with python_avatars Jeremy Swanson says:

    Totally agree. I had high hopes for this, but the software is so basic it is practically useless.

  9. Avataaar/Circle Created with python_avatars hezik1 says:

    Maybe time for a revisit? I received mine a few days ago, and it has been rock stable.. both over wifi and over ethernet. As it is right now, you unintentionally trash this device, read the responses, people say things like "glad I didn't buy it". I'm glad I did, for my purposes the capabilities of this device in respect to oscilloscope, signal generator, and so on, are sufficient, and had I bought all these devices as seperate hardware devices, i'd be out like at least triple the money, and have a bench full of clunky devices looking like we're still living in the 80's.. I suspect the issue you had with stability, had to do with one of three things; a powersupply that doesn't cut it (although it came with it); disturbed or isufficient cooling or the fact that you had both ethernet and wifi on it. My money would be on the last, as what you're experiencing looks like typical networking errors. The device runs Ubuntu linux 16.04, so networking should not be an issue.

    I have used it both wired with standard internet (100Mbit) and wireless with a non-red-pitaya conformant dongle. The latter is easily done, as it's just ubunutu and support damn near every wifi dongle on the market. Why they thought they had to make their own 'network manager' bound to a single device, is beyond me.

    In any case, I have been using it now for hours straight without any hiccups. Other issues you mention, like the poor UI design on the oscilloscope, still exist ofcourse.

    What people shouldn't forget; it's open source. So if you don't like the UI, you can actualy change it. Try doing that on your rigol 😉

  10. Avataaar/Circle Created with python_avatars ApexMike says:

    I'm so glad that it is not just me. I don't have one of these and thank you so much for saving me the bother!

    The development of this looks like the perfect situation for a 'glove operator' – I think you'd be a perfect fit for this job. What is a 'glove operator'? Such a person is (theoretically) employed by companies with foresight, so as to prevent situations like this, where a product demonstrably fails in many areas, while under scrutiny of the entire YouTube community. So, the 'glove operator' stands behind the developers and decision makers, while wearing a large baseball mitt. This is a perfect fit for the back of someone's head. The operator doesn't need to actually say anything, instead, for example, when a fashion-over-functionality element is being implemented, or about to be, the operator slaps the back of the head of the person about to make such a bad decision. The slapping continues until the operator wakes up and realises the inadvisability of their actions, or simply gets up, walks off and another person takes over – a sort of Darwinian filter.

    Using such a system would undoubtedly upset a lot of 'creative' designers, but would have, for example, prevented monstrosities like Windows 8, 8.1 and of course, this from ever coming to reality in such an annoying format.

    I've posted this idea in a number of places and it is, I'll admit, a very silly idea, but then again…

  11. Avataaar/Circle Created with python_avatars SID from Australia says:

    Dave, I'd be interested to know if you could hook this up to your TV antenna and run the spectrum analyzer at 177.5mhz with a 7mhz bandwidth. This should show you the signal of Channel 7 Sydney, and you can expect it to be 50-80 dBuV. I would have a use for this if it could be run on a battery operated LCD or LED touch screen. Could you do a short update video with this please. A decent portable DTV spectrum analyzer runs into the $3000-$4500 mark and I could put this thing to good use if you could run it at off your DTV aerial and show how it performs. Thanks mate.

  12. Avataaar/Circle Created with python_avatars koen martens says:

    Thanks for this video, you saved me a few hundred bucks. At first i thought 'i want this'. But after seeing your video, no. Enter your wifi password on their site? You got to be kidding me. Also, what happens if the company goes out of business and the website goes away? Looks like you need their website to use this thing, so if they go away you basically end up with a very expensive brick.

  13. Avataaar/Circle Created with python_avatars Brian B says:

    The concept seems amazing. And the hardware is ace. I've been looking for something like this. I'm happy to drop a few hundred on this, but i will wait till the software is more complete.

  14. Avataaar/Circle Created with python_avatars Ventsislav Simonov says:

    €219.00 ? errrm… No… Just… No!

  15. Avataaar/Circle Created with python_avatars cgmart Garcia says:

    my friend i need u help . try to buy my first microscope but i do not have ideas what microscope to buy what do you recommend

  16. Avataaar/Circle Created with python_avatars Jovan Janevski says:

    Thank You Dave for this video. It made me realize what red pitaya actually is and disappointing to me it's absolutely useless, i won't be spending any money on it.

  17. Avataaar/Circle Created with python_avatars Seven Sigma says:

    This whole web interface , bazaar thing, the heavy marketing…
    All looks like the old trick off selling something that is 'cheap' and awesome… as long as you continue to pay their subscription fees. :/

    open source apps. controlled by their marketplace…. looks like they might try and use that 'bazaar' to make money off other peoples work there too.

  18. Avataaar/Circle Created with python_avatars Matt says:

    I've been using RP for quite some time now and I have to say it works brilliantly. It seems to me your power supply was insufficient and/or the problem may also be your router settings.

  19. Avataaar/Circle Created with python_avatars Randy Lott says:

    LOL, it said please select 0 or 1 Vpp for the range. Seriously?!

  20. Avataaar/Circle Created with python_avatars Jared Connell says:

    the way dave says it sounds like red potato lol

  21. Avataaar/Circle Created with python_avatars Dave Rid says:

    Works absolutely beautifully for me. Really odd…Power cable issues????

  22. Avataaar/Circle Created with python_avatars Berend says:

    Web browser as a UI, and then no connection dialog. Hmmm, idk. Maybe they should have tried to compile a native app.

    I liked the video, quite a nice piece of hardware at least for that price. Saves a lot of weight and space from old bulky equipment. Plus, DSR..

  23. Avataaar/Circle Created with python_avatars Алексей Кайгородов says:

    Hi Dave. Did you try to use better power supply and new OS image? I've redpitaya for a half of a year and there is no any problems you noticed in the video.
    Btw, did you try to use these apps on iPad or other tablet? You will find them usefull and that's why these apps have so simple interface

  24. Avataaar/Circle Created with python_avatars Anno Maus says:

    Seems odd that the box comes up as 128.1 Most routers put the wifi connections on the same net, in your case 19.0 net. Maybe the sig gen runs off an internal network hanging off the router daemon. Or the nets are software bridged, which would IMHO be a bodge. Good luck. Seems like a cute box but not ready for prime time yet.

  25. Avataaar/Circle Created with python_avatars Ibrahim Basaran says:

    I have used this board a few projects without problems. I had problems like this before with a bad USB power cable though. I guess you have a bad cable or bad power supply.
    I agree that the applications are basic, but they never crash like yours.

Leave a Reply

Your email address will not be published. Required fields are marked *