Okay, so no realtime SDR, just raw data recorder. Got it.
The STM32F4 ADCs, especially F42x are really poor (same as F40x and F20x - those are mostly the same). They are extremely noise susceptible. There is a built-in problem in those chips, that noise gets coupled in to the ADC from the digital circuitry.
For noise free signal capture, I'd suggest using either different MCU type (maybe try the newer ones like F446?) where the issue should be solved (should!) or just use a dedicated clean external ADC, which would be I think a correct way to go.
Unfortunately can't afford almost any test equipment, even used. I have to work with what I got, or try building things myself. Good on ya you have money well spent.
I was in the same boat over the cost of test gear for so long and was so used to it, that it was only watching my brother in-law rapidly deteriorate from Parkinson's and having another friend diagnosed with cancer after a couple of others died from it and two more died of heart attacks out of the blue that loosened my purse strings. I was almost obsessively frugal during my working career saving for my old age. I decided that 65 was old enough to start spending some. Almost all my gear is 20 years old, but service data is available and most parts as well. I managed after a *lot* of searching to get the 8560A for under $1500 with shipping. I had bought a Siglent SSA3021X, but returned it because it was so buggy.
But I did learn quite a lot struggling, though much nicer not to have to struggle. It also left me with a strong obsession with designing and building low cost test gear.
I've been very impressed by your projects. Very nice work.
I found the ST documents about the ADC noise issues and their suggested mitigation strategies. Thanks for the heads up on that. I had no idea it was such a mess. It makes me wonder if it's actually possible to do what I want. By the time I stop doing anything to sample at full capacity, I may not be able to handle the processing.
I have the STM32F429 board that Alberto used and that's been my candidate for prototyping. But for actually building the gadget I was planning to just use bare MCUs for the sampling. So I'll make a point of looking at all the available chips and the ADC implementations to pick one that is not too bad.
I have found searching for ADCs by specification a huge pain both using Digikey and AD.