Then you might consider buying direct from Siglent America's Amazon shop.
They are a member here too and you can be sure of top class support should you need it.
They trade under the handle of Siglent Technologies on Amazon:
https://www.amazon.com/Siglent-Technologies/b/ref=bl_dp_s_web_9126325011?ie=UTF8&node=9126325011&field-lbr_brands_browse-bin=Siglent+Technologies
They list the SDS1104X-E as temp out of stock and there's not a listing up yet for SDS1204X-E but send them an email or PM them through the forum.
Here's their coverage area FYI:
https://www.siglentamerica.com/how-to-buy/
Again thanks for the info, this will be really handy in case I decide to go with a Siglent model... might be I can persuade them to give a EEVBlog member discount? we'll see
I'll be using the scope for hobby/learning purposes which includes but not limited to: learning SPI,I2C and maybe FlexRay... also observing rise/fall time of GPIO pins on the plethora of SBC/dev boards I have (some of them run up to 1Ghz processor clock aka raspberry pi 3... others just ~400Mhz)
OK; that's a sensible starting point.
You probably have three requirements in there:
- observing rise/fall times of digital signals that are (or can be made to be) repetitive. This requires raw bandwidth. Modern digital logic (e.g. 74lvc1g*) has sub-nanosecond risetimes, but most SBCs are unlikely to be that fast. My preference would be a 300MHz or faster scope with a "low impedance" "Z0" "resistive divider" probe. Those probes are the only ones that can be easily made at home At these speeds probing technique is vital
- capturing various waveforms on digital interfaces, but are you really interested in volts-vs-time of those signals?
- decoding the information being transmitted over those interfaces.
A good strategy is to use a scope to ensure signal integrity, then to flip to using digital tools when debugging in the digital domain. By digital tools I mean logic analysers plus protocol decoders, and thoughtfully applied good old simple printf() statements.
Thus you might like to consider getting a secondhand old working >300MHz scope, plus a very cheap logic analyser. You would be surprised what you can achieve with those, given thought imagination skill and some time.
Bear in mind that the more complex the test instruments, the longer the learning curve, the more you'll say "what's it doing now?", and probably the more bugs.
I have explored that route, buying a good old high bandwidth scope... but don't have much space on my "bench", an option might be putting it perpendicular with screen facing up at a convenient height/elevation ?.... but I think I prefer a compat DSO... also I need to consider weight and size since it surely will cost a lot more to bring one of those where I live
Regarding the fast IO pins, I haven't tried myself but looks like the processor used in the Raspberry PI is able to connect one of its internal clock generator to one GPIO port... in fact there is a guy who has a firmware that claims a range from 130 kHz to 250 MHz... and I sure i can use assembly code to directly control a GPIO through its register which should give better results than trying to do it in C... anyway, this is why I want the scope for...
I'm planning to add some logic analyzer down the road.... so yeah, scope is more for "seeing" what's going on with the signal...
@blueskull: Well, if it is that easy then i might consider a model that allows me to "upgrade it" to 300Mhz model.... might be one of the Rigol DS2000E family?
can you share some info on that matter (granted it would not get you or me in trouble that is
)
...Rigol DS1104Z Plus
That would be a terrible choice. The $350 DS1054Z can be unlocked to all options (including 100MHz bandwidth) just by pressing the right sequence of buttons on the front panel. You can also relock it if you want and nobody will ever know.
Also the logic Rigol logic analyzer is very limited compared to something PC-based with mouse/keyboard.
I was thinking it would be handy to be able to have the logic analyzer integrated on the scope which i can do down the by just buying the option for the Rigol
PS: Do you really need to look at that or is it just curiosity?
TBH, just curiosity... so far i've been using spice simulation and Proteus(ISIS) simulation demo which have a really nice scope simulator but since it's a demo I won't allow me to save anything
Anyway, so this is what I'm planning so far
bandwidth: 200Mhz or higher (might be hacking a lower model is is easy enough and manufacturer doesn't care, and by that I mean that its been openly discussed here and manufacturer does care to take action)
Sampling Rate: no less than 500Msa/s when all channels active
# Channels: go with 2Ch (since 4Ch might be well out of my budget when taking into account sampling rate
Capture memory: not sure here, the more the better I guess
So, I'm back to
https://www.eevblog.com/forum/testgear/digital-oscilloscope-comparison-chart/