A high performance oscilloscope is not something one simply puts together by getting an expensive high end ADC. High speed digital logic is rather complex and needs a lot of attention in how the components are placed on the PCB and the routing takes a lot of skill to get it right.
Disagree. The high speed logic part is the easiest thing do by far compared to the rest. The real challenges are in the analog front-end and getting the software going. The digital part is like 5% (or less) of the work. Look at how Rigol and Siglent struggle to get the software in their DSOs to work well even after being in the business for 10+ years.
Sure there is a lot to get a complete high performance oscilloscope up and running, but I think you are underestimating the percentage of the digital part a bit. For someone with no experience it won't be easy to get any of the parts done, and you would need to be specialized in multiple fields to get it done. Analog, Digital and software, where on the software end there are also lots of layers you need to know about.
My point was in reference to the original post where it is opted that getting a 500 GBP costing ADC and some additional components also for around 500 GBP would get you a long way. It just does not.
If I recall correctly, one of the things with tom66 his scope, was that the front end still needed to be done and was not easy to get it right.
Another aspect of designing something like this requires knowledge in working with FPGA's or have the ability to design a digital ASIC. Building something like this without one of those will be almost impossible.
My conclusion is that it is not worth doing it as some project to eventually make money of. (Other than landing you a good job that is)
Agreed. While the high speed aspect of PCB design requires some care, the real challenge here would be the analog front-end, including proper protection.
A say >= 100 MHz front-end, with variable gain, very low distortion and well protected is in itself a full (and involved) project.
I agree on that and it takes knowledge, skill and a lot of, or access to good testing equipment to do this. Without the testing equipment you will never know if your design is actually any good.
The software side is indeed a lot more work than many expect, although, to be fair, if the goal is to design some kind of USB oscilloscope, considering the software that comes with most commercial ones, this is doable. Not that it says anything really good about them.
Yes the software takes time too. Getting out an initial version maybe not that long, but there will always be new features to think of and other improvements to make before it is really mature.
Another tricky thing to implement is a reasonably useful and advanced triggering feature.
This is also an important issue. Getting good trigger functionality requires a lot of thought. Like where to implement it. In the analog section, the digital section or a combination of both.
The "DIY oscilloscope" idea is one of the popular ideas that keep coming up - the OP will find endless threads about it already.
If anything, this will be a rabbit hole and a very expensive hobby.
It is, and it can be fun, but best to keep the bar set low with like a 1GSa/s setup or much lower but with a 14 bit ADC to get better resolution.