Ideally some sort of USB-scope, but i think given the fact that analog front end of real DSOs are the part that everything revolves around and needs the most development for good behavior, i think i should first be happy to get it working as this specific "Observation Receiver" is intended: ac-coupled 50ohm input with fixed voltage range and a single lowpass.
" alt="" class="bbc_img" />
Then write a Flutter app with some basic osci features that shows the waveform and triggers softwareside (hw trigger isnt feasible without an fpga of some sort i suppose).
If that ever happens to work out i can think of adding stuff step for step:
1 Experiment with programmable sample clock to reduce the sample rate to make more use of the 16k samplepoints for when theres a lower freq signal you wouldnt possibly see in 32uSec (16k/500M if im thinking correctly)
2 Maybe (have to research if theres a benefit to it instead of doing it software-side) add vertical offset in the front end
3 Look through lots and lots of application notes, books etc and try to implement a somewhat useable frontend with variable gain, coupling etc
(4) if needed or helpful, ditch the usb port and add BT or Wifi and make it battery powered and a full fledged handheld device
No matter how far i get, anything is better then throwing this little guy away or to leave him in his reel where he looks at me everyday at work through the thin peel-of foil of the reel that kept him seperated from the real world for years