Not sure if this belongs here so moderator please move if it would better fit somewhere else.
So being the tinkerer and dreamer that I am, I was looking for a system schematic for an Oscilloscope online partially because I wanted to understand how they work. I stumbled upon the DSO Quad (Quad) and was surprised that it was open source and based on an ARM microcontroller. I started delving into the specs and found that it would be adequate for my needs. I ended up picking a Quad up on ebay and downloaded the schematic as well.
While looking over the schematic, I started thinking to myself, “Wouldn’t it be nice to have a pocket oscilloscope with a bandwidth of 100+ MHz and a sampling frequency of 200+ MS/s ?” This started me out on the process of redesigning the Quad to these specs.
Attached are the components for which I have spec’ed out for the redesign. Unfortunately I couldn’t stay with a microcontroller and had to switch to an applications processor, but the switch did allow for the removal of the FPGA because the maximum core frequency of the processor is 1GHz (though this might be added back to obtain some additional functionality.) Additionally I have begun to look into the implementation of making the Quad a Multi Signal Oscilloscope (MSO) with both a logic analyzer and logic word generator multiplexed together. I am thinking it would be easier to instead of developing an entirely new firmware for the processor, it might be better to use either Linux or Android as an operating system and developing an application for the operating system (you will see why this could be supported when you view the parts list.)
Tell me what you think.
Parts List.xlsx (12.2 KB)